- 博客(77)
- 资源 (30)
- 收藏
- 关注
原创 ESP32:2.搭建UDP服务器
摘要:本文展示了基于ESP32开发板(ESP32-Devkit-V4)的WiFi STA模式实现,使用ESP-IDF v5.4.1开发框架。代码实现了连接指定AP后自动获取IP地址,并建立UDP服务器(端口12345)的功能。主要特点包括:1) 断线自动重连机制;2) 接收UDP数据包并反转字符串内容回传;3) 详细日志记录连接状态和通信数据。代码结构包含WiFi事件处理、UDP套接字创建/绑定、以及独立的数据处理任务,适用于物联网设备的基本网络通信需求。
2025-08-06 17:12:04
208
原创 ROS:rqt_multiplot
rqt_multiplot 是 ROS(机器人操作系统)中的一个插件工具,用于在同一窗口中可视化多个数据流(通常是时间序列数据)。它非常适合监控和分析来自 ROS 网络中不同传感器或话题的数据。
2025-02-14 17:03:03
321
原创 QT:tftp client 和 Server
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。
2025-01-22 16:08:23
512
原创 STM32:IMU
前面说到,加速度计反应的加速向量与当前的受力方向是相反的,所以重力的方向是Z轴的负方向,则加速度计的值就是正的1g,即读出正16384。同时X 轴和Y轴的读数将是0。我们需要找到当各个轴在0g重力时的计数,1g时的读数,以及-1g时的读数,得到一个补偿值,在每次读取ADC结果后都进行补偿。这个过程我们称之为标定。对于MPU6050,寄存器0x43到0x48的6个寄存器分别保存了XYZ轴的陀螺仪测量值,每个轴的值分为高八位和低八位,但注意这个陀螺仪的读数,以LSB为单位的,不是 deg / s,需要做转换。
2024-11-29 16:52:05
494
原创 QT:生成二维码 QRCode
二维码(2-Dimensional Bar Code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。它是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,被设备扫描后可获取其中所包含的信息。一维条码的宽度记载着数据,而其长度没有记载数据。二维条码的长度、宽度均记载着数据。二维条码有一维条码没有的“定位点”和“容错机制”。容错机制在即使没有辨识到全部的条码、或是说条码有污损时,也可以正确地还原条码上的信息。
2024-11-26 18:00:50
1403
原创 Windows10:Linux Reader
它使用只读模式挂载 Linux 磁盘,以防止源分区受到意外破坏,支持各种类型的存储设备,包括 SSD、硬盘、闪存、记忆卡等。Linux Reader 支持常见的 Linux 分区格式或文件系统,包括 Ext2、Ext3、Ext4、ReiserFS、HFS、HFS+、NTFS、FAT、exFAT,并且在读取分区时会忽略 Linux 安全策略,因此能访问到任意文件。
2024-11-01 10:52:06
1411
原创 QT:MaintenanceTool 模块安装工具
把上面的网址粘贴到 Repository 一栏,记得不要粘贴到 Username 或 Password 处,最后单击 OK。QT的MaintenanceTool 工具对已安装的 Qt 进行卸载、修复等其他操作时提示。解决方式:在设置中添加一个临时的仓库。
2024-10-25 10:21:09
918
原创 【STM32】UART 奇偶校验bug
根据发送接收的数据对比,发现接收的数据是把最高位变成校验位了。查看数据手册发现stm32的设置数据长度是把校验位算在一起的,所以上图设置的数据长度8位,其实是7位y有效数据位,1位停止位。而接收端设置的是8位有效数据位,1位停止位。所以在发送的时候把校验位覆盖掉了最高位。485设备的波特率固定为 9600bps,数据位为 8 位,偶校验,停止位为 1 位。
2023-03-29 16:48:52
1413
OBS配套软件和一些插件
2023-01-30
奥比中光 ORBBEC Astra Mini Pro windows驱动和简单测试工具
2023-01-16
多系统版本nomachine
2022-09-06
libzmq:ZeroMQ轻量级消息传递内核的库
2022-09-06
zeromq和protobuf的c++示例代码适合初学者快速了解,上手
2022-05-30
opencv python人脸识别的所需文件
2022-02-17
opencv+python 人脸识别的xml文件
2022-02-17
Wifidunio软件+资料.7z
2021-12-01
GD32F407ZET6的模版工程,移植RT-Thread+RTT库,代码精简很适合学习和用作企业项目用
2025-06-10
GD32F407ZET6的模版工程该工程已经移植了FreeRTOS+RTT库,以及官方的所有标准驱动
2025-06-10
Linux Reader
2024-11-01
STM32F407VET6,参考正点原子的无操作系统移植LWIP,不使用外部SRAM
2024-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人