智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 18839|回复: 73
打印 上一主题 下一主题

个人总结的AD模块深入理解心得

  [复制链接]

39

主题

593

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1694
威望
989
贡献
401
兑换币
86
注册时间
2008-12-13
在线时间
152 小时
跳转到指定楼层
1#
发表于 2009-8-31 19:14:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
写一点这几天用AD模块的心得。  
            遇到的问题是这样的:我想用通道15对摄像头进行采样。于是乎,就把队列数设置成1。通道选择15。但是开始转换后,结果寄存器15数值始终为0。后来经过多次实验发现这是我对AD模块的一个误区,认为通道和结果寄存器是一一对应的,就是说,通道15换数据,是应该放在结果寄存器15里的。而实际上,完全不是这样。结果寄存器0的含义只有一个,就是转换队列里,第一个转换完的结果存放的地方。。不管你第一个转换完的通道是通道0,1,2还是3,4,5。只要这个通道是你设置的转换队列里的第一个要转换的通道,那么,转换完这个通道后的结果,就是放在结果寄存器0里的。
           后来结果证实了我的看法,对通道15。队列数为1个转换设置后,开始转换。结果,通道15的数值,保存在了结果寄存器0里。

          进一步思考:1。如果也是对单个通道进行转换,队列设置成大于1的数的话,会是怎么样的呢? 结果就是转换的结果从结果寄存器0一直往下加。第二个转换结果放在结果寄存器1中。依此类推。如果设置成转换队列数为4的话,就会对这个通道连续转换4次,4次结果依次在0-3的结果寄存器中
                           2。FIFO的实际含义是什么?其实就是非FIFO模式的时候,比如你一个队列数为4的转换队列,那结果就会存放在0-3这几个结果寄存器中。结果存放在结果寄存器3后,就会返回到结果寄存器0开始存放,而不会存放在结果寄存器4中。也就是转换队列数,与使用的结果寄存器个数有关。而FIFO模式的话,区别就在于,转换结果存放和队列数没关系。上面一样的设置在FIFO模式下,存放结果在结果寄存器3后,下一个转换结果会存在结果寄存器4、再下一个存在5。依此类推。

          写给和我一样还不透彻理解这个AD模块猫腻的朋友们,也请高手看了多指点。
PS:比赛用的芯片,功能是多得不得了的。要花点时间,动点脑筋才能理解清楚,并加以利用。

30

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2063
威望
1008
贡献
633
兑换币
600
注册时间
2013-3-9
在线时间
211 小时
毕业学校
杭州电子科技大学
74#
发表于 2013-7-30 19:46:05 | 只看该作者
谢了
回复 支持 反对

使用道具 举报

0

主题

52

帖子

0

精华

高级会员

Rank: 4

积分
588
威望
288
贡献
156
兑换币
191
注册时间
2013-3-28
在线时间
72 小时
毕业学校
黑龙江八一农垦大学
73#
发表于 2013-7-15 18:14:02 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

5

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
429
QQ
威望
215
贡献
108
兑换币
139
注册时间
2013-3-17
在线时间
53 小时
72#
发表于 2013-3-17 20:17:43 | 只看该作者
不错
回复 支持 反对

使用道具 举报

16

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1408
威望
756
贡献
362
兑换币
369
注册时间
2012-11-3
在线时间
145 小时
71#
发表于 2013-3-10 12:50:40 | 只看该作者
楼主好人
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

高级会员

Rank: 4

积分
949
威望
519
贡献
244
兑换币
272
注册时间
2012-10-1
在线时间
93 小时
70#
发表于 2013-3-10 10:05:59 | 只看该作者
楼主原创,支持。
回复 支持 反对

使用道具 举报

16

主题

590

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2987
威望
1599
贡献
34
兑换币
939
注册时间
2012-11-17
在线时间
677 小时
69#
发表于 2013-3-1 21:54:47 | 只看该作者
呵呵   站在你的肩膀上了
回复 支持 反对

使用道具 举报

7

主题

220

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2145
威望
900
贡献
497
兑换币
607
注册时间
2012-11-18
在线时间
374 小时
68#
发表于 2013-2-26 13:33:38 | 只看该作者
仍然很有用
回复 支持 反对

使用道具 举报

9

主题

121

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1069
威望
545
贡献
372
兑换币
211
注册时间
2012-4-11
在线时间
76 小时
67#
发表于 2013-2-25 20:09:05 | 只看该作者
感谢
回复 支持 反对

使用道具 举报

0

主题

57

帖子

0

精华

高级会员

Rank: 4

积分
506
威望
258
贡献
146
兑换币
178
注册时间
2013-1-17
在线时间
51 小时
毕业学校
山东轻工业学院
66#
发表于 2013-1-29 20:04:17 | 只看该作者
谢谢你啦,把我对AD的困惑解决了一大半
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 09:18 , Processed in 0.291089 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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