hichen
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1521回复:3

为什么通过自己编写的串口Driver进行IO操作时,TargetServer会死掉?

楼主#
更多 发布于:2004-04-08 14:19
我在为自己做的一块IO板写驱动,IO板与处理板(MPC750)通过VME总线背板相连,操作系统采用的是VxWorks。IO板上有一个串口,我为这个串口写了一个驱动,调用了tyLib函数库中的函数。测试时,我通过write函数向此串口写了一串数据,单步调试时工作正常,但一正式运行targetServer就会死掉,并且好像只发送了字符串的前几个字符,不知为何原因,恳请那位大侠指点。
aquariuscamus
驱动小牛
驱动小牛
  • 注册日期2004-02-18
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-28 23:41
你分配的堆栈空间够大吗?
我的邮件地址:hwybird@sohu。com,两三天看一次
seven
驱动小牛
驱动小牛
  • 注册日期2001-04-03
  • 最后登录2007-03-28
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-10 12:56
不知道这个问题有没有解决,如果解决,请告诉大家。谢谢。
我爱中医:http://www.ngotcm.com/forum/index.php
bjzld
驱动牛犊
驱动牛犊
  • 注册日期2002-11-29
  • 最后登录2008-12-21
  • 粉丝0
  • 关注0
  • 积分49分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-14 15:24
我以前也遇到过这样的问题。
以我个人的经验,感觉是你的中断没有处理好。  
你可以把你的uart设置为轮询模式。这样应该不会死机。
如果你愿意,可以把你的中断代码拿出来,大家帮你分析分析。
游客

返回顶部