完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
这是根据论坛原子哥给的资料改的,直接看TX发送模式那里吧
注释的掉的部分跟原子哥源码是一样的道理,只是用一个子函数封装了然后显示的字符串有所不同而已 如果不将它注释,可以正常发送和接收(接收程序是直接用原子哥的源码) 如果将他注释掉,也就是发送的字符串只初始化过一次,如下 void StringInit() { u8 i; for(i=0;i<32;i++) {tmp_buf=i;} tmp_buf[32]=0; } 但是并不能正常的接收和发送,因为代码我稍微改了一下,如果接收成功和发送成功的话,LED1都会闪烁一次,但是我运行起来,LED1能正常闪烁,可是用于接收的那块mini板的LCD不能显示出所接收到的数据 所以我想问一下大家,是出了什么问题!? |
|
相关推荐
1个回答
|
|
哦还有,是不是不用LCD不能正常使用USMART功能?
刚刚再尝试了几次,发现我初始化得到的代码竟然全部都是空格键!?所以显示不出来,我稍改了一下就可以了 void StringInit() { u8 i; u8 tmp='a'; for(i=0;i<32;i++) {tmp_buf=(tmp+i);} tmp_buf[32]=0; } 这个是为什么!? |
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2544 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2331 浏览 5 评论
3158 浏览 3 评论
2802 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2761 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
608浏览 1评论
853浏览 0评论
968浏览 0评论
621浏览 0评论
447浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 05:29 , Processed in 0.916906 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号