CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
结构体 | 函数
ci13lc_pwm.c 文件参考

PWM驱动文件 更多...

#include "ci13lc_pwm.h"
#include "ci_assert.h"
#include "ci_log.h"

结构体

struct  pwm_register_t
 

函数

void pwm_init (pwm_base_t base, pwm_init_t init)
 pwm初始化 更多...
 
void pwm_start (pwm_base_t base)
 启动pwm 更多...
 
void pwm_stop (pwm_base_t base)
 暂停pwm 更多...
 
void pwm_set_duty (pwm_base_t base, unsigned int duty, unsigned int duty_max)
 设置pwm占空比 更多...
 
void pwm_set_restart_md (pwm_base_t base, uint8_t cmd)
 设置pwm restart_md 重新计数生效模式 更多...
 
void pwm_set_stop_level (pwm_base_t base, pwm_level_t level)
 设置pwm停止后的电平 更多...
 

详细描述

PWM驱动文件

版本
0.1
日期
2019-04-03

结构体说明

◆ pwm_register_t

struct pwm_register_t
成员变量
volatile unsigned int pwm_cc
volatile unsigned int pwm_cfg
volatile unsigned int pwm_cfg0
volatile unsigned int pwm_cfg1
volatile unsigned int pwm_ew
volatile unsigned int pwm_restart_md
volatile unsigned int pwm_sc
volatile unsigned int pwm_spwmc