智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1039|回复: 0
打印 上一主题 下一主题

xs128AD初始化问题

[复制链接]

6

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
383
威望
192
贡献
95
兑换币
104
注册时间
2015-3-14
在线时间
48 小时
毕业学校
重庆
跳转到指定楼层
1#
发表于 2015-4-17 14:21:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
我的陀螺仪,加速度计和线性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通道
*/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-20 07:19 , Processed in 0.041889 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表