OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4400|回复: 3

BB1735_46藍牙模塊與MCU通訊異常

[复制链接]

21

主题

71

帖子

0

精华

高级会员

Rank: 4

积分
521
金钱
521
注册时间
2017-11-2
在线时间
122 小时
发表于 2019-3-24 20:01:10 | 显示全部楼层 |阅读模式
50金钱
本帖最后由 夏天的123 于 2019-3-24 20:05 编辑

用BB1735_46藍牙模塊與MC96F7816通訊,串口和MCU通訊正常,串口和藍牙通訊正常,MCU發送數據APP可以正常接收,
但是APP發送數據MCU接收異常,數據不相符;而且長度偏小;
用串口助手檢測到APP發送給藍牙模塊的數據與串口助手顯示一致,不明白原因,
哪位高手懂這個,幫我分析下?
APP發送色數據是 11 22 33 44 55 66 77 88 99,cRxbuf[20],BleAddr[20],長度定義的都是20.
图片2.png
图片1.png
图片3.png

最佳答案

查看完整内容[请看2#楼]

後面發現是晶振不匹配導致的,開始用的外部8Mhz晶振,ERR有點大,後面換了一個 7.3728Mhz 的晶振,就好了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

71

帖子

0

精华

高级会员

Rank: 4

积分
521
金钱
521
注册时间
2017-11-2
在线时间
122 小时
 楼主| 发表于 2019-3-24 20:01:11 | 显示全部楼层
後面發現是晶振不匹配導致的,開始用的外部8Mhz晶振,ERR有點大,後面換了一個
7.3728Mhz 的晶振,就好了。
图片1.png
回复

使用道具 举报

21

主题

71

帖子

0

精华

高级会员

Rank: 4

积分
521
金钱
521
注册时间
2017-11-2
在线时间
122 小时
 楼主| 发表于 2019-3-24 20:15:33 | 显示全部楼层
這種藍牙會把APP的數據(DATA)長度LEN價算出來,前面再加04 FC 42 LEN,最後是 04 FC 42 LEN DATA,發給MCU
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-3-26
在线时间
0 小时
发表于 2019-3-26 15:13:26 | 显示全部楼层
我为什么感觉你们的字都乱码了你??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-1-31 17:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表