anchor720
驱动牛犊
驱动牛犊
  • 注册日期2007-07-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
阅读:1532回复:5

wince5.0在pxa270上的双串口使用问题

楼主#
更多 发布于:2007-11-30 23:09
各位同仁,我在做pxa270平台上wince5.0串口驱动的过程中,发现两个串口(FFUART,BTUART)不能同时
正常的收发数据。
现在的情况:
1。platform.reg注释掉两个串口之一可以启动内核。
2。platform.reg两个串口都打开,如果BTUART作为debug口,内核在加载串口BTUART时,就死了。
   如果FFUART作为debug口,内核在加载串口FFUART时,就死了。
   如果STUART作为debug口,内核也会死,但是因为没有打印信息,无法确认死哪了。
3,确认两个串口在platform.reg中的IRQ,sys_intr,index的值都不是一样的且是正确的。
请问有什么办法能够让这两个串口正常工作吗? 先谢谢各位了。
dfbb7788
驱动牛犊
驱动牛犊
  • 注册日期2007-07-07
  • 最后登录2010-05-06
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望106点
  • 贡献值0点
  • 好评度40点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-11-30 23:37
调内核驱动,以前pxa255我也遇到这个问题,调下驱动程序就ok
gerryzhou
驱动小牛
驱动小牛
  • 注册日期2006-05-14
  • 最后登录2009-04-18
  • 粉丝0
  • 关注0
  • 积分990分
  • 威望133点
  • 贡献值0点
  • 好评度132点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-12-01 08:20
以前遇到过,直接不要打印串口,就可正常工作
anchor720
驱动牛犊
驱动牛犊
  • 注册日期2007-07-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-12-02 21:39
谢谢各位,我已经解决了这个问题.   问题是因为调试串口没有关闭掉,和普通串口冲突所致.
anchor720
驱动牛犊
驱动牛犊
  • 注册日期2007-07-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-01-28 22:44
兄弟们,现在又出问题了.怎么搞定红外串口啊?让它成为普通的串口.
dfbb7788
驱动牛犊
驱动牛犊
  • 注册日期2007-07-07
  • 最后登录2010-05-06
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望106点
  • 贡献值0点
  • 好评度40点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-01-29 00:06
驱动里需要改 注册表也要改 中断好像也要改
游客

返回顶部