主要内容

排除BeagleBone黑色PWM

警告

请勿将PWM输出引脚直接连接到DGND.。接地PWM引脚可能会损坏板。将负载电阻与诸如LED的组件串联插入,该组件不呈现电阻负载。

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

一些内部PWM连接到两个输出引脚:ehrpwm0a.EHRPWM0B.EHRPWM1AEHRPWM1B.EHRPWM2A, 和EHRPWM2B.。剩下的别针,EcappWm0.EcappWm2.,连接到一个输出引脚。

您无法一次将多个输出引脚配置为给定的内部PWM。

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

备选PWM扇向PWM0A,PWM0B,PWM1,PWM1B,PWM2A和PWM2B默认情况下启用了HDMI的引脚。用Showpins.查看当前的PIN使用率。如果启用了HDMI,则无法使用这些引脚enablepwm.。有关如何禁用HDMI的信息,请参阅BeagleBone黑色硬件文档。

为什么我不能配置PWM频率?

马铃薯®金宝app支持Beaglebone的包装®黑色硬件允许您为相同的PWM模块配置两个PWM引脚。如果从相同的PWM模块启用两个引脚,并且将频率设置为2 kHz以外的其他东西,则PWM信号可能表现不可预测。

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