|
lua 接口函数 gpio_pwm_out(pin, freq, duty)
--pin : 端口号,0、1、3、4
--freq : 频率,Hz单位,整数
--duty :占空比,百分比,0 - 100.0%
--推挽输出,电平由TVCC电压决定(可设置) --四路共用的一个TIM,因此频率必须相同。占空比可以不同
函数用法:
gpio_pwm_out(0, 1000, 50.00) --D0口输出1KHz,占空比50.00%的方波
gpio_pwm_out(1, 1000, 40.00) --D1口输出1KHz,占空比40.00%的方波
gpio_pwm_out(3, 1000, 30.00) --D3口输出1KHz,占空比30.00%的方波
gpio_pwm_out(4, 1000, 10.00) --D4口输出1KHz,占空比10.00%的方波
gpio_pwm_out(0, 0, 0) --D0口PWM关闭,输出0电平
gpio_pwm_out(1, 0, 0) --D1口PWM关闭,输出0电平
gpio_pwm_out(3, 0, 100) --D3口PWM关闭,输出1电平
gpio_pwm_out(4, 0, 100) --D4口PWM关闭,输出1电平
set_tvcc(3.30) --设置电平为3.3V
|
|