自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 QT5-QtMqtt开发

Qtmqtt官方介绍文档地址:https://doc.qt.io/QtMQTT/qtmqtt-index.htmlQtmqtt官方在github上提供了源代码,地址:https://github.com/qt/qtmqtt源码下载需要从左上角dev中选取相应版本,如我现在是用QT5.12.8,就需要下载5.12.8版本。

2023-12-24 00:39:49 535

原创 QT-MaintenanceTool组件添加、更新、移除新功能或不可添加解决方案

选择清华大学开源软件镜像网站,选择相应QT版本添加网址https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/添加QT组件出现以上两个问题以及添加、更新、移除新组件,按照如下操作。我的版本是5.12.5,在上述链接后加上以下文件地址。,出现于安装QT时一样的界面,自己进行选择即可。添加完成,点击条件测试,测试链接是否正确。注意选择自己对应版本的QT资源。

2023-12-23 23:59:22 1102

原创 CUBEMX实现微秒毫秒延迟

基于HAL库实现微妙毫秒延迟使用时仅在main函数里添加delay_init(168),进行初始化即可即可。使用此方法,不可使用HAL_Delay()函数使用此方法,不可使用HAL_Delay()函数使用此方法,不可使用HAL_Delay()函数delay.c#include "delay.h"/*适用于STM32F407系列*/static uint8_t fac_us=0; //us延时倍乘数 static uint16_t fac_ms=0;

2021-07-26 16:54:10 1233

原创 28BYJ4+ULN2003驱动板

/**motor.h**/#ifndef _MOTOR_H#define _MOTOR_H#include "stm32f10x.h"#include "delay.h"#include "sys.h"/********************************************************接线方式:IN1 ---- B11IN2 ---- B12IN3 ---- B13IN4 ---- B14+ ---- +5V- ---- GND*****

2021-04-30 14:07:16 757

原创 ULN2003步进电机驱动(STM32或51)

51驱动/*******************************************************ULN2003驱动5V减速步进电机程序STC89C52RC*******************************************************接线方式:IN1 ---- P00IN2 ---- P01IN3 ---- P02IN4 ---- P03+ ---- +5V- ---- GND*********************/

2021-04-23 16:53:42 1929

原创 E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)

在ubuntu下安装东西,常常出现这个错误E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)E: Unable to lock directory /var/cache/apt/archives/解决方法如下方法一(删除锁定文件)在终端连续输入这两个指令sudo rm /var/lib/dpkg/lock-frontend//如果提示没有这个文件夹,不

2021-01-25 10:16:35 841

原创 IAR CC2530串口重定向与51对比

概述进行C/C++开发的时候我们都会需要打印调试信息,打印调试信息时我们习惯使用printf函数。但是我们在进行硬件开发的时候,比如CC2530在IAR下或者51单片机在Keil C51环境下,由于我们的程序是下载到单片机里,使用printf函数时不能直接打印到串口上,这个时候就需要我们对printf函数输出重定向。CC2530在IAR下串口重定向在代码中添加#include <stdio.h>···void main(void){ ··· printf("Hello Worl

2021-01-21 20:50:18 661

原创 Ubuntu16.04系统Tab键不能自动补全问题解决

1、打开/etc/bash.bashrc文件sudo vi /etc/bash.bashrc2、找到文件中的下列代码# enable bash completion in interactive shells #if ! shopt -oq posix; then # if [ -f /usr/share/bash-completion/bash_completion ]; then # . /usr/share/bash-completion/bash_completion

2021-01-19 17:06:17 951 1

原创 如何查看Ubuntu是32位还是64位

本人电脑为ubuntu16.04查看操作系统是32位的还是64位的文章目录查看操作系统是32位的还是64位的方法一方法二(强烈推荐)方法一快捷键ctrl+alt+T打开终端,输入:sudo uname --m回车后:如果显示i686,则表示安装了32位操作系统如果显示 x86_64,则表示安装了64位操作系统例如,我的是32位方法二(强烈推荐)点击右上角开关机键第一个选项“关于这台计算机”。从图中可以看出,计算机操作系统类型位32位...

2021-01-17 09:25:18 1599

原创 NodeMcu---DS18B20

DS18B20材料:NodeMcu,DS18B20模块(三线),杜邦线三根(母对母)`。软件:Arduino(配置好ESP环境)arduino库:DS18B20,OneWire连线:+ 3.3v,- GND,DAT D4#include <OneWire.h>#include <DallasTemperature.h>#define ONE_WIRE_BUS 2 // DS18B20 on NodeMCU pin D4 OneWire oneWire(ONE_WI

2020-06-17 13:32:19 749

原创 NodeMcu---DHT11

NodeMcu—DHT11材料:NodeMcu,DHT11模块(三线),杜邦线三根(母对母)。软件:Arduino(配置好ESP环境)。arduino库:ESP8266,DHT sensor library连线:+ 3.3v,- GND,DAT D3#include <ESP8266WiFi.h>#include "DHT.h"#define DHTPIN 0 // D3引脚#define DHTTYPE DHT11 // 传感器类型DHT11long last

2020-06-15 11:30:17 1031

原创 numpy学习(1)

1.numpy学习(1)1.1简介数组与矩阵运算,提供大量数组运算的数学函数库。一个强大的N维数组对象 ndarray广播功能函数整合 C/C++/Fortran 代码的工具线性代数、傅里叶变换、随机数生成等功能常与 SciPy和 Matplotlib(绘图库)一起使用, 这种组合广泛用于替代 MatLab1.2ndarray对象ndarray 内部由以下内容组成:一个指...

2020-04-14 12:51:21 125

转载 IoT 入门必备的关键概念和技能

物联网第一课IoT 入门必备的关键概念和技能第四次工业革命,也称为工业 4.0,是自 18 世纪工业革命以来的第四次重大工业革命。它之前还有三次工业革命:第一次是煤炭和蒸汽技术;第二次是电力技术和汽车的发明;第三次是被称为物联网 (IoT) 的计算爆炸。IoT 是工业 4.0 的基石,它利用互连设备网络通过互联网传送数据。IoT 广泛应用于医疗、制造、汽车、零售、楼宇自动化等多个行业。Io...

2020-03-07 18:30:48 658

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除