自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git常用命令整理

2023-11-06 09:42:10 71

原创 vim操作的图谱

2023-11-03 13:31:33 66

原创 QT中使用自带的ModbusRTU库通信,发送写入请求时,会发生多组写入-响应的问题

这里我设置3秒,设置完成后,问题没有再出现。

2023-11-01 16:13:36 310 1

原创 Flash、E2PROM原理,区别

总的来说,Flash存储器适用于需要较大存储容量和较高速度的应用,而EEPROM适用于需要较小存储容量、频繁擦写和编程的应用。

2023-09-28 09:27:10 736

原创 IOT开发中,什么时候选择RTOS系统?

大部分主流MCU都是支持的,例如:stm32、ESP32,但实际开发中,也见过不支持的MCU,例如上海博通集成的蓝牙芯片:BK3633,该芯片在实际开发中,因为使用了第三方开发的蓝牙内核:RivieraWaves,它本身是一个实时操作系统,但是对于开发者来讲,它的内核因为不是开源的,所以无法像FreeRTOS那样,随时开辟线程。

2023-09-12 14:04:55 104

原创 面试题----获取整数各个字节

为什么在联合体中 uint32_t data 数据可以通过联合体中的结构体byte一个一个取出来呢?因为联合体的特点就是它的成员共用一块内存空间,因此可以通过不同的成员来访问相同的内存地址。在这个联合体中,data 和 byte 是联合体的两个成员。data 是一个32位的无符号整数,byte 是一个嵌套结构体,包含了4个8位的无符号字符。当使用 num.data = 0x12345678;将一个32位的数据赋值给 data 成员时,联合体的内存空间会被相应的数据填充。

2023-09-11 10:42:01 85

原创 ESP32 打印log信息的几个函数

ESP_LOGE - error (lowest) 打印发生错误的信息,这是最低的详细信息ESP_LOGW - warning 打印警告的信息ESP_LOGI - info 打印普通的信息ESP_LOGD - debug 打印debug的信息ESP_LOGV - verbose (highest),这是最高的详细信息,也就是信息最详细。

2023-08-15 10:18:22 713

原创 Mongoose网络通信库demo-DashBaord在ESP32上运行的一点思考

运行起来后,ESP32S2的flash空间消耗还是很大的,320KB的SRAM,在FreeRTOS系统下,用了185KB,剩余135KB的SRAM空间。改了个Demo将Mongoose通信库运用在ESP32-S2/S3平台上。这样自己的工程中就可以调用这个web_root目录下的网页接口。

2023-08-14 14:08:23 198

原创 #define和typedef区别

在C语言编程中,typedef 和 #define是最常用语句。

2023-08-03 17:22:54 31

原创 QT开发的应用通过USB线走ModbusRTU通信从PC向设备写入数据时长度限制的问题

256646464。

2023-08-03 17:21:00 318

原创 Openwrt-LEDE系统下更换新的LTE模组(从EC25-EU 到EC25-AU)需要注意的问题

3、执行命令,使用 uqmi 工具来连接互联网。2、执行命令,激活wwan0网络接口。4、模组成功联网,有接收数据产生。

2023-08-01 14:43:16 255 1

原创 openwrt-ledd系统下如何将文件打包到sdcard上

2、执行打包指令:tar -czvf 123.tgz etc/* lib/* opt/* root/* usr/* web/*(123.tgz是打包的文件名称,后面是打包文件的根目录及其下面所有的文件)5、复制打包好的文件到mnt下 cp overlay/upper/123.tgz /mnt/123.tgz。4、挂载外部U盘到mnt目录下:mount /dev/xxx /mnt。1、进入到需要打包的目录:cd overlay/upper。

2023-07-31 09:56:42 147 1

原创 Modbus RTU/Modbus TCP协议详细、区别

Modbus 协议使用串口传输时可以选择RTU,并规定了消息、数据结构、命令和应答方式并需要对数据进行校验。RTU模式采用16 位CRC校验。通过以太网传输时使用TCP,这种模式不使用校验,因为TCP协议是一个面向连接的可靠协议。...

2021-12-23 09:36:57 5859

转载 2021-10-09

Linux下安装软件命令详解目录一、deb包的简介、安装及卸载步骤二、rpm包的简介、安装及卸载步骤三、AppImage包的简介、执行步骤四、tar.gz、tar.bz2源代码包的简介、安装及卸载步骤五、apt-get详解六、yum详解七、.run文件的简介、安装及卸载步骤八、bin包的简介、安装及卸载步骤扩展:回到顶部一、deb包的简介、安装及卸载步骤简介:deb文件是linux发行版debian系统的安装包格式,还有像基于debian系统的发行版ubuntu等系统也使用deb

2021-10-09 08:44:23 246

空空如也

空空如也

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

TA关注的人

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