完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我用MAX3485做单片机与PC机通讯,中间通过一个RS485转RS232转换器,再接RS232转USB口进入PC机,出现的问题是:当波特率超过38400后,单片机的接收就会出现错码,但发送没问题。不知哪位大侠给分析一下。
|
|
相关推荐
3个回答
|
|
|
两个可能性:一是本振频率误差过大,二是485转232是那种发0不发1的,这种转换器的工作波特率不高。
|
|
|
|
|
|
谢谢!振频频率没问题,因为我同样的板子用RS232做过,达到115200非常可靠。可能是第二种原因。现在市面上RS485到RS232转换器,有较好的吗?
|
|
|
|
|
|
485通信发送接收状态切换有延迟,一般延时半个字节的时间长度。不可能达到232通信的速度。
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:08 , Processed in 1.006346 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
5440