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.

[参考译文] 编译器/TMS320F28035:LIN 初始化问题

Guru**** 2589245 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/661803/compiler-tms320f28035-lin-initialization-problem

器件型号:TMS320F28035

工具/软件:TI C/C++编译器

一个问题、在初始化 LIN 时、写入寄存器的值不是零(0x0A)、但是 CCS 读取的寄存器值是零、
这是一个将值0x0A 写入寄存器的情况、但通过 CCS 读取它是零? 其他 LIN 寄存器相同、但其他外设寄存器正常。

CCS 版本为3.31、其他外设寄存器、例如 SCI 读取和写入没有问题。
 
希望能得到帮助! 谢谢你

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

    听起来像模块时钟未初始化。

    您能否检查 PCLKCR0寄存器位字段 LINAENCLK 是否设置为1。