完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一般都是波特率不对
|
|
|
|
单片机和蓝牙的波特率不一样,或者是蓝牙软件的编码格式和单片机发出去数据的编码格式不一样,解码错误导致的。
|
|
|
|
你没把hex勾选上,感觉你的数据流不像ascii格式
|
|
|
|
有很多串口助手的,你一个个换着试下,当然前提是波特率这些正确1
|
|
|
|
|
|
|
|
hex勾上就是12进制了 我想看接受的是不是汉字
|
|
|
|
[AppleScript] 纯文本查看 复制代码
//加入以下代码,支持printf函数,而不需要选择use MicroLIB #if 1#pragma import(__use_no_semihosting) //标准库需要的支持函数 struct __FILE { int handle; }; FILE __stdout; //定义_sys_exit()以避免使用半主机模式 _sys_exit(int x) { x = x; } //重定义fputc函数 int fputc(int ch, FILE *f){ while((USART2->SR&0X40)==0);//循环发送,直到发送完毕 USART2->DR = (u8) ch; return ch;}#endif |
|
|
|
我用的是这样的编码
|
|
|
|
还要看手机上串口助手的编码
|
|
|
|
。。。这个不知道怎么看,手机上的串口助手好像没这个
|
|
|
|
蓝牙模块的波特率与单片机的波特率匹配就好,手机没有这个
|
|
|
|
对的 我单片机和蓝牙的波特率是一样的
|
|
|
|
只有小组成员才能发言,加入小组>>
334浏览 1评论
451浏览 1评论
579浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
463浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
435浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 00:39 , Processed in 0.839474 second(s), Total 103, Slave 84 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号