主要内容

故障排除BeagleBone黑色PWM

谨慎

不直接连接PWM输出引脚DGND.PWM引脚接地会损坏单板。将负载电阻与不呈现电阻性负载的led等组件串联插入。

为什么我不能配置我的PWM?

一些内部pwm连接到两个输出引脚:EHRPWM0AEHRPWM0BEHRPWM1AEHRPWM1BEHRPWM2A,EHRPWM2B.剩下的针脚,ECAPPWM0而且ECAPPWM2,连接到一个输出引脚。

对于给定的内部PWM,一次不能配置多个输出引脚。

为什么我不能访问我的PWM引脚?

可选PWM风扇PWM0A, PWM0B, PWM1A, PWM1B, PWM2A和PWM2B与HDMI共享引脚,默认情况下是使能的。使用showPins查看当前引脚使用情况。如果HDMI已启用,则不能使用enablePWM.有关如何禁用HDMI的信息,请参阅BeagleBone Black硬件文档。

为什么不能配置PWM频率?

MATLAB®万博1manbetxBeagleBone的支持包®黑色的硬件允许您为同一个PWM模块配置两个PWM引脚。如果您启用同一PWM模块的两个引脚,并将频率设置为2 kHz以外的频率,则PWM信号可能表现得不可预测。

有关更多信息,请参见https://randomlinuxhacks.wordpress.com/2014/09/16/changing-pwm-period-on-beaglebone-black/