请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28034 大家好、
在通过芯片 LIN 进行通信时、需要更改其中一个 ID 的字节长度以生成响应。 SCIFORMAT 寄存器可配置为改变 LIN 总线上发送的字节长度、但这将改变所有 ID 发送的数据的字节长度。 如何仅更改 ID 数据的字节长度?
此致、
凯瑟琳
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
在通过芯片 LIN 进行通信时、需要更改其中一个 ID 的字节长度以生成响应。 SCIFORMAT 寄存器可配置为改变 LIN 总线上发送的字节长度、但这将改变所有 ID 发送的数据的字节长度。 如何仅更改 ID 数据的字节长度?
此致、
凯瑟琳
您好 Katherine、
[引用 userid="543421" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1173071/tms320f28034-how-to-set-the-byte-length-of-data-of-a-certain-id-in-the-communication-via-chip-lin ]SCIFORMAT 寄存器可配置为更改发送的 LIN 总线上的字节长度、但这会更改所有 ID 发送的数据的字节长度。 如何仅更改 ID 数据的字节长度?这取自 SCIFORMAT 寄存器长度位的描述、"这些位被用来指示 LIN 响应长度(SCIGCR1[0]=1)、然后当有一个 ID RX 匹配时、这个值应该被更新为响应的预期长度"。
我们没有另一个寄存器来配置每个 ID 的长度、这是您可以尝试通过软件更改的内容、当存在 RX 匹配时、更改长度、但这不是我们自己尝试做的事情。
此致、
Marlyn