找回密码
 注册
搜索
查看: 1208|回复: 4

[讨论] 请教关于手机UART口与PC通信的问题

[复制链接]
发表于 2006-3-9 13:38:00 | 显示全部楼层 |阅读模式
我在使用手机端的UART口与PC通信的过程中,发现丢包率特别高,特别是PC向手机端写数据时,经常容易丢包。波特率设置为460800,一个包的大小限制为1K。请教如何解决,小弟先谢过了
发表于 2006-3-9 13:57:00 | 显示全部楼层
开始发包时,手机是否处于睡眠状态?
点评回复

使用道具 举报

 楼主| 发表于 2006-3-9 15:52:00 | 显示全部楼层
<P>睡眠状态已经关闭。</P><P>另外PC端和手机端的实际波特率不一致是否也会造成这样的问题?如何检测手机端的实际波特率?</P>
点评回复

使用道具 举报

发表于 2006-4-14 00:03:00 | 显示全部楼层
<P>建議你使用handshake機制,如:</P><P>首先協商好那邊收和發,然後:</P><P>A發0x05-&gt;B, B回0x15</P><P>A發0x25-&gt;B, B回0x35</P><P>A發0x45-&gt;B, B回0x55</P><P>如果不行就改變bitrate,這樣子應當可以解決這個問題,但如果手機沒有連上,那這個檢測過程就慘了。所以一般都應當自己使用相同的bitrate。</P>
点评回复

使用道具 举报

发表于 2006-4-17 11:52:00 | 显示全部楼层
<P>建议先测试在pC端接收手机的字符信息,直到你认为uart稳定了再后面的工作了</P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-23 20:23 , Processed in 0.045509 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表