故障排除BeagleBone黑色PWM
谨慎
不直接连接PWM输出引脚DGND
.PWM引脚接地会损坏单板。将负载电阻与不呈现电阻性负载的led等组件串联插入。
为什么我不能配置我的PWM?
一些内部pwm连接到两个输出引脚:EHRPWM0A
,EHRPWM0B
,EHRPWM1A
,EHRPWM1B
,EHRPWM2A
,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/