完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
举报
张予三丰
zwx_zhang 发表于 2017-1-14 17:56 先降低波特率试试能否正确收、发,如果低频没有问题就可能是单片机速度,硬件线路,甚至所用导线过长影响的,115200这个频率不算低,
shil
王栋春
周大侠
王栋春 发表于 2017-1-14 21:18 这个楼主你将波特率降低一个等级试试看
shil 发表于 2017-1-14 22:08 stc的,问题差不多解决了,就是在串口上接了两根几十厘米的导线,取了就好了。但是发现在115200波特率下,字节的最高两位,10%的概率会出错(没采到高电平),比如99,变为19,不知为什么。
HARRY007 发表于 2017-1-14 22:18 用STC还没碰过这种问题,嘿嘿,楼主加油找问题,软硬件都做一下排除。
shil 发表于 2017-1-15 19:30 找到了,是波特率误差太大引起的,20M算的115200波特率误差有0.94%,用11.0592算115200,误差为零。问题解决。
idianze
发布
RA4M2 SCI SPI 驱屏极限测试
823 浏览 0 评论
零知开源——STM32F4驱动MAX31865实现PT100高精度测温
1473 浏览 1 评论
《ESP32S3 Arduino开发指南》第二章 Arduino基础知识
3327 浏览 1 评论
发一个比较少有串口通信电路
1674 浏览 0 评论
经栈桥整流后光耦输出异常,是什么原因?
2306 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
13245 浏览 31 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-6-1 20:37 , Processed in 0.837538 second(s), Total 61, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com