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.

[参考译文] TMS570LS3137:默认情况下、ICU 和 HET PWM 的 IO 端口处于保留状态、用户需要静态可配置功能

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/715190/tms570ls3137-io-port-for-icu-and-het-pwm-is-reserved-by-default-user-wants-static-configurable-feature

器件型号:TMS570LS3137

你(们)好

在由 HET 模块共享的 PWM 和 ICU 中、HET[0]至 HET[15]用于 PWM、HET[16]用于 ICU 模块、HET[31]用于 HET[31]等预定义配置。

在两个 MCAL 模块中、ICU_HET.C 和 PWM_HET.C MODULE_HET_Init 函数将使用下面的代码强制设置端口方向值

   HET_PRY (RegBaseAddress)= 0x0000FFFFU;//通道0至15为优先级1、16至31优先级2 *
   HET_PFR (RegBaseAddress)= 0x00000700U;
   HET_CGR (RegBaseAddress)= 0x00030001U;
   HET_PDR (RegBaseAddress)= 0x00U;
   HET_PULLDIS (RegBaseAddress)= 0xFFFFFF0000U;
   HET_PSL (RegBaseAddress)= 0xFFFFFF0000U;
   HET_DIR (RegBaseAddress)= 0x0000FFFFU;

问题是、许多应用不希望允许对端口进行任何更改、而 Port_SetPinDirection 是安全关键要求。

要求是在配置阶段本身修改 MCAL 以接受所需的值。

请建议。

谢谢

Venkat

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

    我已将您的问题转交给我们的 MCAL 专家。 您是对的、这些都是硬编码的。 我们无法通过 EB 工具 GUI 更改这些设置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Venkat、

    我们为此问题创建了 JIRA 票证:Hercules_SW-6047

    我们将在对此问题进行分析后通知您。