天天看點

Nordic PWM初始化導緻P0.0異常

  • NRF 52833
  • sdk 17.0.2

問題描述

工程需要配置一路PWM,當配置完PWM之後導緻P0.0一直處于高電平。闆子使用的是内部RC沒有外接低速時鐘。

Nordic PWM初始化導緻P0.0異常

問題原因

在初始化PWM的時候,沒有把未使用的通道設定成 NRF_DRV_PWM_PIN_NOT_USED。因為未使用的通道其值預設為0, 0也就是P0.0了。

解決方案

在初始化PWM的時候,将未使用的通道設定成 NRF_DRV_PWM_PIN_NOT_USED即可。

Nordic PWM初始化導緻P0.0異常