永发信息网

为什么串口开发送中断就死了

答案:2  悬赏:0  手机版
解决时间 2021-01-29 07:27
  • 提问者网友:遮云壑
  • 2021-01-28 19:32
为什么串口开发送中断就死了
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-01-28 19:41
在程序中检测RI和TI,RI表示接收中断,TI表示发送中断,如果只要在接收中断时运行,可以如下设置:JNBRI,EXITCLRRIEXIT:RETI
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-01-28 21:10
采用这种半中断方式还是有道理的。 中断接收,可以减轻cpu负担,不用一直查询状态,响应时间也好。 不知道你编程串口通信过没,在采用中断发送的时候,初始化使能后,会直接进入中断函数中,感觉不太好控制进入中断的时机。采用查询方式发送则比较方便,用发送什么就直接查询发送了。当然你说的全用中断也是可以的,但给我的感觉是不太好控制。个人见解,希望对你有帮助。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯