完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
踩了很多坑终于搞定这个玩意,N76E003双串口,代码中已经,将主频调到16.6M不过115200串口0还是偶尔丢数据,串口1用了一个3232转换忒片,没有发现丢证明还是驱动能力不够
|
|
相关推荐
1个回答
|
|
经过分析,可能的原因包括:
1.主频调整到16.6M可能对串口0的稳定性造成一定影响,造成数据丢失。 2.串口0驱动能力不足。建议尝试加强驱动电路或尝试使用其他具有更强驱动能力的芯片。 3.硬件连接问题。检查硬件连接是否正确,有无松动或者接触不良等问题。 4.软件编码问题。检查程序的编写是否正确,有没有可能出现数据竞争等问题。建议进行代码调试和优化。 综上建议,可以逐一排查以上几个方面,才能找到最终的原因并解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
3314 浏览 9 评论
2995 浏览 16 评论
3494 浏览 1 评论
9059 浏览 16 评论
4088 浏览 18 评论
1180浏览 3评论
605浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
599浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2335浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1896浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 17:53 , Processed in 1.118421 second(s), Total 79, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号