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.
你(们)好
在由 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、
我们为此问题创建了 JIRA 票证:Hercules_SW-6047
我们将在对此问题进行分析后通知您。