luat_soc_sdk_2024 V1.0
|
PWM控制参数 更多...
#include <luat_pwm.h>
成员变量 | |
int | channel |
int | stop_level |
size_t | period |
size_t | pulse |
size_t | pnum |
size_t | precision |
uint8_t | reverse |
PWM控制参数
在文件 luat_pwm.h 第 14 行定义.
int channel |
PWM通道 可选通道为 0 / 1 / 2 / 4 总计4个通道
在文件 luat_pwm.h 第 15 行定义.
size_t period |
频率, 1Hz - 13MHz
在文件 luat_pwm.h 第 17 行定义.
size_t pnum |
输出周期 0为持续输出, 1为单次输出, 其他为指定脉冲数输出
在文件 luat_pwm.h 第 19 行定义.
size_t precision |
分频精度, 100/256/1000, 默认为100, 若设备不支持会有日志提示
在文件 luat_pwm.h 第 20 行定义.
size_t pulse |
占空比,0-100 如将pulse设为50时输出高电平时间占周期50时间
在文件 luat_pwm.h 第 18 行定义.
uint8_t reverse |
在文件 luat_pwm.h 第 21 行定义.
int stop_level |
在文件 luat_pwm.h 第 16 行定义.