打印

请教2812 SCI通信

[复制链接]
2157|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yamxpal|  楼主 | 2011-2-8 02:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yamxpal 于 2011-2-8 02:34 编辑

与上位机通讯,过一段时间以后,无法进入接收中断。通过仿真器查看各变量,发现如下现象:
    SCI FIFO已经装满,SCI FIFO中断标志RXFFINT Flag也置位,但是PIEIFR9的bit0(SCIRX中断标志位)为零,如果通过仿真器将该位置1,强行进入SCI中断程序,程序能运行且从SCIFIFO中正常读入一个数据,退出中断后又出现如上现象不能正常进入中断。

使用SCIB_RXFIFO中断,代码参考的TI的历程。请高手指点详细解决方法, 急用,万分感谢

相关帖子

沙发
yamxpal|  楼主 | 2014-3-5 23:44 | 只看该作者
自己的帖子自己完结,原因早已找到,问题三年前也解决了。还得靠自己

使用特权

评论回复
板凳
zchong| | 2014-3-6 18:31 | 只看该作者
不分享一下?

使用特权

评论回复
地板
zhangmangui| | 2014-3-6 21:20 | 只看该作者
yamxpal 发表于 2014-3-5 23:44
自己的帖子自己完结,原因早已找到,问题三年前也解决了。还得靠自己

一转眼3年了  没想到你现在还来   在此论坛留下你的第二只脚印
特此标记一下

使用特权

评论回复
5
wang168506| | 2014-3-7 10:02 | 只看该作者
楼主神人,三年等一回!

使用特权

评论回复
6
pinda_| | 2014-3-7 16:21 | 只看该作者
必须要留一下,好好学习下你的精神。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

1

粉丝