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.

[参考译文] TMS320F2800156-Q1:TMS320F2800156

Guru**** 2337880 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1488652/tms320f2800156-q1-tms320f2800156

器件型号:TMS320F2800156-Q1

工具与软件:

大家好、

我的第一个 TI 论坛寻求帮助。

我将
使用 TMS320F2800156进行 LIN 从模式通信  

进行 LIN 一致性测试的信号注入测试时 遇到了一些问题

不仅无法检测字节间的位错误无法检测正常数据字节的位错误

字节间检测的所有位错误都失败。

数据字节(字节7~8)位错误检测失败。

需要特别注意的是虽然传递了字节1~6的位错误、但因为软件中添加了 Rx 数据和 Tx 数据的比较

如果判断错误标志    也会发现字节1~6的位错误、但停止位错误除外。(我的意思是位错误标志可以识别停止位错误、这就是可以检测到所有停止位错误的原因)。

下图显示了我的 MCU 设置和测试结果。

期待您的帮助、谢谢!


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     黄宇辉

    感谢您联系我们! 很遗憾、这位专家目前不在办公室、但他们下周回来后会尽快与您联系。 感谢您的耐心!

    此致、

    Allison

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Allison  

    ‘ll 你的答复。我等待这位专家的帮助。

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yu Hang:

    我不熟悉此一致性测试软件。 您能否解释一下在这些测试中、LIN 模块到底发送了什么内容? 您是暂停代码以查看 BE 标志还是使用 ISR? 如果暂停、是否在 CCS 窗口中启用了持续刷新?

    只要 LIN 模块置于总线上的数据与在内部环回中接收到的数据不匹配、就应该设置 BE 标志。 通常、此标志很有用的情况是两个器件尝试同时传输。  

    此致、

    Delaney