主要内容

writePWMVoltage

将平均PWM电压写入PWM引脚

描述

例子

writePWMVoltage (bbbpin_name电压将输出方波的平均电压写入输出引脚。这隐式地写出输出方波的占空比。输出方波电压为3.3V最大和0V最低。

BeagleBone黑板有八个PWM输出引脚。每个PWM引脚输出一个可变频率和占空比的方波。

例子

全部折叠

使PWM销P9_14 (PWM1A)并设置频率和平均电压。

bbb = beaglebone ();使(bbb,“P9_14”);writePWMFrequency (bbb,“P9_14”, 2000);writePWMVoltage (bbb,“P9_14”, 1.65);

结果是一个占空比为50.0%,频率为2000赫兹,平均电压为1.65V。

输入参数

全部折叠

BeagleBone黑色连接创建使用beaglebone,指定为对象。

输出管脚名称。

脉宽调制PWM0APWM0B用SPI共享引脚0和串口2

选择PWM扇出PWM0APWM0BPWM1APWM1BPWM2A,PWM2B与HDMI共享引脚,这是默认启用。使用showPins查看当前的引脚使用情况。如果HDMI是启用的,你不能启用这些引脚使用enablePWM.有关如何禁用HDMI的信息,请参阅BeagleBone Black硬件文档。

例子:“P9_14”

数据类型:字符

输出引脚处方波的平均电压,单位为伏特。该值被限制在0V和3.3V.值0V不产生输出。的值1.65V在输出引脚处产生占空比为50%的方波。

例子:1.5

介绍了R2015a