串口中断问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5096|回复: 2
打印 上一主题 下一主题

[未解决] 串口中断问题

[复制链接]

1

主题

5

帖子

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
楼主
发表于 2019-5-8 22:26:35 | 显示全部楼层
本帖最后由 785235014 于 2019-5-8 22:32 编辑
  H1 J) ^% O( d6 s$ h; o2 A2 i5 I5 L5 l) O% U
你的工程是在sysbios下?在sysbios下如果iir寄存器里面的中断标志位为0时,此时,串口数据到来,串口中断服务函数就不会进入了,需要用 UARTCharGetNonBlocking把里面的数据读出来,清楚中断标志后,中断才会进入,但是会出现串口数据错误的问题,我现在还是遇见这个问题了,我暂时是在任务中加入了一个检测IIR bit0为0时,我就用 UARTCharGetNonBlocking读取串口fifo中的数据,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-2 15:11 , Processed in 0.032762 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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