智能车制作
标题:
XS128 AD 精度确定
[打印本页]
作者:
jianpeng
时间:
2013-3-27 11:35
标题:
XS128 AD 精度确定
各位大虾,我有个疑问AD采集精度不同是不是会影响转换时间啊? 大家都是选用多少精度的啊? 我采有12位精度的感觉采集起来老占时间了 在5ms中断中:五次AD采集取平均值,仅加上直立控制,主程序中OLED显示就超慢 ; AD变成十次采集并平均,小车就无法直立 ,屏显比蜗牛还慢啊 各位帮帮忙看是什么情况 多谢了
主频64M HZ 程序片段如下:
while(i)
{
while((!(ATD0STAT2&0x0001))||(!(ATD0STAT2&0x0002))); //等待转换完成
i--;
c=ATD0DR0;
d=ATD0DR1;
a+=c/5;
b+=d/5;
}
i=5;
作者:
穆旦阿斗
时间:
2013-3-27 11:55
8位足矣
作者:
jianpeng
时间:
2013-3-27 12:15
穆旦阿斗 发表于 2013-3-27 11:55
8位足矣
更换一下精度,参数全部得变啊 精度上对转换时间影响大吗? 我看资料上转换时间几微秒就完成了 不应该影响那么大啊
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2