自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用STM32f103通过UART-RVC直接读取BNO080姿态角以及加速度数据

/ 0xAAAA// 数据包索引// 偏航角 (0.01度)// 俯仰角 (0.01度)// 横滚角 (0.01度)// X轴加速度 (mg)// Y轴加速度 (mg)// Z轴加速度 (mg)// 保留字节// 校验和。

2025-07-20 22:50:32 518

原创 串口通信发送HEX数据包,STM32串口接收到HEX数据包后如何解析

应当注意的是,x1,y1一定要定义为 uint16_t,即无符号16位整数类型,表示一个范围在 0~65535 之间的整数。若为uint8_t(8位),左移8位时,所有有效位被移出,结果变为0x00。串口接收到HEX数据包后,应将高位数据左移八位并于低位数据做“或”运算即可解析为十进制数,既下述x1,y1所示运算,x1、y1即为所发送的X、Y坐标。将X,Y坐标分为高位和低位数据然后包为HEX数据包发送到串口,串口接收到后应该如何解析为十进制数据。

2025-07-19 19:10:15 191

原创 串口通信接收串口调试助手发送的HEX数据包失败

,这样才能接收成功。例如包头为FF,包尾为FE,数据包长度为4,则应该发送FF1234FE,而FF 01 02 03 04 FE则是不对的(我也看了江科大的视频,他的串口调试助手应该有修正功能,不过我没有用这个,我用的串口调试助手必须严格遵循规定)折腾一晚上验证的结果,心里依然是相当无语,大家使用这个功能时如果遇到类似问题可供参考。在使用串口调试助手发送HEX数据包时,单片机串口一直接收不到HEX数据包(设置的。有些串口调试助手不严格遵循这些也能成功是因为他们有修正功能,不过有些是没有的。

2025-07-16 21:03:57 269

原创 使用HC-05蓝牙模块与电脑进行无线连接时,电脑上搜索时搜索不到该蓝牙的名字怎么办?

点搜索出来的第一个“未知设备”

2025-07-10 23:05:17 287

原创 STM32使用蓝牙模块连接手机蓝牙APP时报错Connect failed: read failed, socket might closed or timeout, read ret: -1

本来用的是9600,但是9600就是连不上手机APP,改了之后就成功了。(波特率不匹配 或 低波特率下的通信稳定性问题,来自deepseek的解释)关于这个报错我找了一圈解决方案,最后一个都没有中,所以我补充一个解决方案。总之就是大家如果面临这个问题可以试试这个解决方式。我其实也不是很懂为什么。

2025-07-09 20:59:11 289

空空如也

空空如也

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

TA关注的人

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