中级会员
- 积分
- 410
- 威望
- 216
- 贡献
- 112
- 兑换币
- 125
- 注册时间
- 2013-4-7
- 在线时间
- 41 小时
- 毕业学校
- 西安理工大学
|
ATD0CTL4 = 0x04; /* Set sample time and prescaler */
ATD0CTL3 = 0x84; /* Right justified data,Conversion Sequence Length = 1 */
ATD0CTL0 = 0x0F; /* Set wrap around */
ATD0CTL1 = 0x0F; /* 12-bit data *///0b00001111 8bit
ATD0CTL2 = 0x40; /* Fast Flag Clear */
在采集的时候有一句是这样的 ATD0CTL5_Cx = Channel;
第二种是这样的
ATD0CTL1=0x40; //7:1-外部触发,65:00-10位精度,4:放电,3210:ch外部通道选择
ATD0CTL2=0x40; //禁止外部触发, 中断禁止
ATD0CTL3=0xc0; //右对齐无符号,每次转换5个序列, No FIFO, Freeze模式下继续转 a0:4个序列 a8 5个 b8 7
ATD0CTL4=0x01; //765:采样时间为4个AD时钟周期,ATDClock=[BusClock*0.5]/[PRS+1]
ATD0CTL5=0x30; //6:0特殊通道禁止,5: 0 不连续转换 ,4:0 单通道轮流采样
ATD0DIEN=0x00; //禁止数字输入
两种初始化有什么不同
|
|