工具/软件:Code Composer Studio
我想使用 AM437x idk 在 CSS 调试模式下输出 PWM。 在我看来、我只需要配置
PWM 模式寄存器。 但在我完成配置后、我找不到波形。 我将其配置为以下内容
然后、我配置 pinmux 和 PRCM_CM_PER_PWMSS0。
寄存器 位 值 注释
TBPRD TBPRD 600 (258h) 周期= 1200 TBCLK 计数
TBPHS TBPHS 0 将相位寄存器清零
TBCTL CTRMODE TB_updown
PHSEN TB_disable 相位加载被禁用
PRDLD TB_SHADOW
SYNCOSEL TB_CTR_ZERO 同步下流模块
CMPCTL SHDWAMODE CC_SHADOW
SHDWBMODE CC_SHADOW
LOADAMODE CC_CTR_ZERO CTR 上的负载= 0
LOADBMODE CC_CTR_ZERO CTR 上的负载= 0
AQCTLA CAU AQ_SET 设置 EPWM1A 的操作
CAD AQ_CLEAR
AQCTLB CBU AQ_SET 设置 EPWM1B 的操作
中央商务区 AQ_CLEAR
===========================
ARM 不运行任何内容。 那么、为什么我没有获得 PWM 呢?