28335的sci配置成利用fifo中断接收时,如果设定中断等级为16级,而一次发送的数据达不到16字节,是不是不会产生中断?这样数据是不是丢失掉了?有没有超时中断的相关配置?
在接收长度可变的数据时,会出现丢包的问题,请问怎么解决?
mangui zhang:
应该是没有超时中断的 你可以把中断等级设置小些 然后等待一段时间再去读取数据
数据是不会丢失的 FIFO里面的数据信息都是有标志位说明的 通过相应的标志位也可以判断
28335的sci配置成利用fifo中断接收时,如果设定中断等级为16级,而一次发送的数据达不到16字节,是不是不会产生中断?这样数据是不是丢失掉了?有没有超时中断的相关配置?
在接收长度可变的数据时,会出现丢包的问题,请问怎么解决?
xiaodong li4:
回复 mangui zhang:
您好,首先谢谢您的解答。
如果根据相应的标志位去判断,或者等待一段时间再去读取数据,实际上,就是查询了,就不是中断方式了是吧?
如果是这样的话,那设计fifo有什么意义呢?