luat_soc_sdk_2024 V1.0
luat_pwm_conf结构体 参考

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.h14 行定义.

结构体成员变量说明

◆ channel

int channel

PWM通道 可选通道为 0 / 1 / 2 / 4 总计4个通道

在文件 luat_pwm.h15 行定义.

◆ period

size_t period

频率, 1Hz - 13MHz

在文件 luat_pwm.h17 行定义.

◆ pnum

size_t pnum

输出周期 0为持续输出, 1为单次输出, 其他为指定脉冲数输出

在文件 luat_pwm.h19 行定义.

◆ precision

size_t precision

分频精度, 100/256/1000, 默认为100, 若设备不支持会有日志提示

在文件 luat_pwm.h20 行定义.

◆ pulse

size_t pulse

占空比,0-100 如将pulse设为50时输出高电平时间占周期50时间

在文件 luat_pwm.h18 行定义.

◆ reverse

uint8_t reverse

在文件 luat_pwm.h21 行定义.

◆ stop_level

int stop_level

在文件 luat_pwm.h16 行定义.


该结构体的文档由以下文件生成: