430uart

[复制链接]
2186|6
 楼主| 金鱼木鱼 发表于 2010-10-29 18:25 | 显示全部楼层 |阅读模式
刚开始学习urat模块,请问在接收或发送数据的同时又来了个接收或发送中断的话,会不会造成数据丢失?如何避免?
虎虎生威 发表于 2010-10-29 19:27 | 显示全部楼层
这个问题问的比较好,之前也想过,也百思不得其解,等待高人来回答。
虎虎生威 发表于 2010-10-29 19:29 | 显示全部楼层
我想是不是接收中断的同时,不能产生发送中断啊?
Donald-Duck 发表于 2010-10-29 19:41 | 显示全部楼层
应该试着样,在产生中断的时候,发送标志为1,那么在清除标志位之前是不会产生中断的.
数据应该丢失。
huzixian 发表于 2010-10-30 14:59 | 显示全部楼层
那么怎么做来避免数据丢失啊
 楼主| 金鱼木鱼 发表于 2010-10-31 11:37 | 显示全部楼层
不会, 这个手册明确说明会等发送完毕才会进入中断
思行合一 发表于 2011-1-2 20:35 | 显示全部楼层
楼主解决了?不会丢失?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

346

主题

1551

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部