智能车制作
标题:
xs128AD初始化问题
[打印本页]
作者:
2929890422
时间:
2015-4-17 14:21
标题:
xs128AD初始化问题
我的陀螺仪,加速度计和线性ccd采用的是连续12位采样,但ccd采集128个点用了1ms多的时间,已经超出了中断时间了怎么办?
初始化程序如下:
/* ATD0DIEN=0x00; //禁止数字输入功能
ATD0CTL0=0x02; //多通道转换时,决定循环到AN0的通道,默认为从AN0开始(现在设为AN0~AN2)
ATD0CTL1=0x40; //12位精度(1.25mV),采样前不放电
ATD0CTL2=0x40; //通过快速清除序列修改所有ATD完成标志位。读取结果寄存器将自动清除相应CCF标志位
ATD0CTL3=0x98; //每个序列3个通道,右对齐,非FIFO模式(即AD转换结果给ATD0DR0,ATD0DR1,ATD0DR2)
ATD0CTL4=0x03; //AD时钟8M 采集周期为4倍)
ATD0CTL5=0x30; //禁止特殊通道,多通道,多次采集,第一个通道为0通道
*/
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2