请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: TMS320F28388D
我有一个功能可以为 ePWM 配置相关寄存器。 我的 TBCTL 寄存器配置正确、但它使用相同的功能来配置 ETPS 和 ETSEL、但这些功能不起作用。 此外、我无法在处理器运行时使用 Expressions 窗口配置它们。 我在 2837S 到 28388D 的代码端口期间发现了这个问题、但仍然仅利用 28388D 上的 1 个内核。
我已经交换了寄存器的配置顺序(即,将这 2 个寄存器移动到顶部)、运气不好。
我已经尝试显式写入寄存器“EPwm1Regs.ETSEL.bit.intEn = 1;“、这也不起作用。 似乎 ETSEL 和 ETPS 寄存器无法以某种方式访问。
我尝试了另一个链接器文件、但如果它有某种关系、我不会感到特别惊讶? 可能与链接器相关?

RAM 链接器如下所示: 