芯片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的数据字节长度。
SCIFORMAT寄存器可以配置改变发送的LIN总线上的字节长度,但是更改后会使所有的ID发送数据字节长度变化,如何只更改单独某一个ID的数据字节长度。
这取自 SCIFORMAT 寄存器的 LENGTH 位的介绍,“这些位用于显示 LIN 响应长度 (SCIGCR1[0] = 1),然后当存在 ID RX 匹配时,应根据响应的预期长度更新此值”。
我们没有另一个寄存器来配置每个ID的长度,您可以尝试使用软件进行更改,当有RX匹配时,更改LENGTH,但我们自己并未试过这样做。