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

Timer驱动文件 更多...

#include "ci130x_core_eclic.h"
#include "ci130x_timer.h"
#include "ci_assert.h"
#include "ci_log.h"

结构体

struct  timer_register_t
 

函数

void timer_init (timer_base_t base, timer_init_t init)
 定时器初始化 更多...
 
void timer_set_mode (timer_base_t base, timer_count_mode_t mode)
 设置计数模式 更多...
 
void timer_start (timer_base_t base)
 启动定时器 更多...
 
void timer_stop (timer_base_t base)
 暂停定时器 更多...
 
void timer_event_start (timer_base_t base)
 事件计数(必须处于事件计数模式下) 更多...
 
void timer_set_count (timer_base_t base, unsigned int count)
 设置计时周期 更多...
 
void timer_get_count (timer_base_t base, unsigned int *count)
 获取当前计数值 更多...
 
void timer_cascade_set (timer_base_t base, unsigned int count)
 设置级联时钟计数模式 更多...
 
void timer_clear_irq (timer_base_t base)
 清除中断 更多...
 

详细描述

Timer驱动文件

版本
0.1
日期
2019-04-03

结构体说明

◆ timer_register_t

struct timer_register_t
成员变量
volatile unsigned int timer_cc
volatile unsigned int timer_cfg
volatile unsigned int timer_cfg0
volatile unsigned int timer_cfg1
volatile unsigned int timer_ew
volatile unsigned int timer_sc
volatile unsigned int timer_spwmc