请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28035 您好!
我想知道是否可以读取 LINTD0和 LINTD1缓冲区、即使 LinaRegs.SCIFLR.RXRDY 标志未置1也是如此? 我的理解是、在多缓冲模式下、只有当缓冲区被填充到预设字符长度时、才会设置此标志、在本例中为8。
我正在设置
LinaRegs.SCIFORMAT.bit.char = 7;
LinaRegs.SCIFORMAT.bit.length = 7;
在我的代码中、接收到几个完整大小的帧后、最后一个帧将小于长度= 8、这意味着不会填充所有8个缓冲区。
谢谢
-达克