打印

[寄存器] SCI

[复制链接]
65|1
跳转到指定楼层
楼主
dsp28035的sci使用FIFO,配置成4个字的级别,文档上说状态大于或等于4个字时发生中断,当只接收到3个字的时候,不发生中断?

通过试验发现,如果第一次只发送3个数据不会发生中断,会把这3个数据先存储,状态记为3,下次再接收数据,凑足4个,才会发生中断。如果发送一串数据,总数不是4的倍数,最后只发送了3个,那这3个数据不会在中断里接收???

大家是怎么处理的?请教。


捕获.JPG (390.63 KB, 下载次数: 0)

捕获.JPG

使用特权

评论回复
沙发
| 2019-11-28 22:54 | 只看该作者
触发条件就是这样的   这只能要求你通过帧协议去控制了   
比如触发了  你将数据全部读出  然后根据你定义的包协议  找帧头   数据  校验  帧尾等
提取有效的数据

使用特权

评论回复
扫描二维码,随时随地手机跟帖
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /5 下一条

在线客服 快速回复 返回顶部 返回列表
快3注册邀请码tt 吉木萨尔县| 大余县| 陆良县| 柳江县| 平顺县| 莱西市| 三亚市| 宝坻区| 奉化市| 广昌县| 建始县| 株洲县| 桂阳县| 齐齐哈尔市| 祁门县| 肇源县| 阿荣旗| 台东县| 砚山县| 南乐县| 东乌珠穆沁旗| 青浦区| 远安县| 汉中市| 文登市| 时尚| 成武县| 洛川县| 出国| 高碑店市| 宁阳县| 巩义市| 建瓯市| 武胜县| 合水县| 吉木乃县| 乌拉特中旗| 仙游县| 台北市| 兴义市| 渑池县|