SCI通信方面的程序

2019-07-23 14:11发布

现在我在做SCI通信方面的程序,DSP通过SCI中断发送数据,需要有数据返回,来确定发送的数据成不成功,当没有数据返回时,就重新发送,一共发送3次都没有返回数据,则认为错误。我的问题是,如何来开始第二次发送?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
zhenykun
1楼-- · 2019-07-23 19:48
也就是两次发送之间需要等待多长时间才合适?
zhenykun
2楼-- · 2019-07-24 00:01
 精彩回答 2  元偷偷看……
yszong
3楼-- · 2019-07-24 04:42
有总线上的电平决定吧
拉高后,空闲
再发送
shimx
4楼-- · 2019-07-24 08:34

“怎么确定当前的总线上没有接收数据?”这个能判断吗?
zhanghqi
5楼-- · 2019-07-24 14:31
我觉得要间隔多长时间,得看跟SCI通讯的另一端了
jiahy
6楼-- · 2019-07-24 14:52
我觉得还是可以判定的
做一个计数器
如果SCL、SDA持续拉高
不就能判定了吗

一周热门 更多>