adconchip.h
来自「程序展示了 ucos在EASYARM2200上的移植。并添加了多个设备在UCOS」· C头文件 代码 · 共 50 行
H
50 行
//ADC 采集通道
typedef enum
{
ADCCHANNEL0,
ADCCHANNEL1,
ADCCHANNEL2,
ADCCHANNEL3,
ADCCHANNEL4,
ADCCHANNEL5,
ADCCHANNEL6,
ADCCHANNEL7
}ADCCHANNEL;
/*
#define ADCCHANNEL0 0X00
#define ADCCHANNEL1 0X01
#define ADCCHANNEL2 0X02
#define ADCCHANNEL3 0X03
#define ADCCHANNEL4 0X04
#define ADCCHANNEL5 0X05
#define ADCCHANNEL6 0X06
#define ADCCHANNEL7 0X07
*/
//ADC工作在 正常模式;
// 掉电模式
typedef enum
{
ADCNORMALMODE,
ADCPOWERDOWNMODE
}ADCWORKMODE;
//ADC启动方式选择,包含不启动,立即启动 MATCAP启动
typedef enum
{
ADCSTARTNOSTART,
ADCSTARTNOW,
ADCSTARTMATCHCAP02,
ADCSTARTMATCHCAP00,
ADCSTARTMATCHCAP01,
ADCSTARTMATCHCAP03,
ADCSTARTMATCHCAP10,
ADCSTARTMATCHCAP11,
ADCSTARTSOFTWARE
}ADCSTARTMODE;
//启动边沿选择 CAP/MAT
typedef enum
{
ADCCAPMATDOWNEDGE,
ADCCAPMATRISEEDGE
}ADCSTARTEDGE;
extern void startAdc(uint8 channel,uint8 startMode,uint8 adcStartEdge);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?