cn_silicon
驱动牛犊
驱动牛犊
  • 注册日期2006-08-19
  • 最后登录2009-02-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望54点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
阅读:2109回复:5

pxa270 FFuart 串口丢包问题

楼主#
更多 发布于:2007-12-28 16:07
 err.txt
采用pxa270芯片,wince5平台

在bootloader里面使用FFUART:

baud:230400; FCR=0XEF(32bit bus/fifo enabel/ full empty );MCR=0;IER=0;

采用查询方式连续发送数据,一切正常

 

 

但是在OS里面 baud:230400; FCR=0XEF;MCR=0X08;IER=0X43;

发送数据,经常发现丢包,如果单一发送某一数据,发现有00(10byte/K)出现.但是如果填充fifo 后等待20ms左右,每次发送数据包都正常。将MCR设置为(0x2a)[auto flow open]

现象一样。

哪位牛人遇到过这种问题呢?
cn_silicon
驱动牛犊
驱动牛犊
  • 注册日期2006-08-19
  • 最后登录2009-02-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望54点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-01-10 08:12
我发送给pc 也出现这个问题,应该不是接受方的问题

有00出现好像是pxa270 的一个bug,但是打了pxa270官方补丁后,00虽不出现,但是仍然丢包。太奇怪了
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-01-05 21:05
Re:pxa270    FFuart 串口丢包问题
你的接收方是什么系统,这种问题一般应该是接收方的问题,
发送出现断续也不会引起收到的数据不对.
学海无涯
cn_silicon
驱动牛犊
驱动牛犊
  • 注册日期2006-08-19
  • 最后登录2009-02-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望54点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-01-04 15:49
看样子这里人气大不如以前```````````````````
cn_silicon
驱动牛犊
驱动牛犊
  • 注册日期2006-08-19
  • 最后登录2009-02-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望54点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-01-02 08:06
自己顶下
cn_silicon
驱动牛犊
驱动牛犊
  • 注册日期2006-08-19
  • 最后登录2009-02-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望54点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-12-31 08:02
没人遇到么?
游客

返回顶部