智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3220|回复: 5
打印 上一主题 下一主题

求大婶帮忙看下k60adc软件问题

[复制链接]

24

主题

251

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3743

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
1825
贡献
1052
兑换币
1036
注册时间
2011-10-2
在线时间
433 小时
跳转到指定楼层
1#
发表于 2013-5-29 22:58:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PORTC_PCR8  = (0|PORT_PCR_MUX(0));//C8  电感 ADC1_SE4B
PORTC_PCR9  = (0|PORT_PCR_MUX(0));//C9  电感 ADC1_SE5B
PORTC_PCR10 = (0|PORT_PCR_MUX(0));//C10  电感 ADC1_SE6B

SIM_SCGC3 |= SIM_SCGC3_ADC1_MASK;
ADC1_CFG1 = (0|ADC_CFG1_ADIV(0)|ADC_CFG1_ADLSMP_MASK|ADC_CFG1_MODE(1)|ADC_CFG1_ADICLK(0));
ADC1_CFG2 = (0|ADC_CFG2_ADLSTS(3)| ADC_CFG2_MUXSEL_MASK) ;
ADC1_SC2 &= BIT_CLR(6);
ADC1_SC3 = BIT_SET(3);
ADC1_PGA &= BIT_CLR(23);
ADC1_SC1B = (0|ADC_SC1_ADCH_MASK);

这是我自己写的ad初始化,但是获取ad的时候一直卡住不动
    ADC1_SC1B =(0|ADC_SC1_ADCH(ch)) ;
    while(ADC1_SC1B&ADC_SC1_COCO_MASK == 0); //卡在这里

我用的是adc1_se4b,然后用的17通道也是卡在那个while循环,不知道是初始化问题还是读取有问题,求大婶解答啊

0

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
威望
121
贡献
72
兑换币
82
注册时间
2012-12-10
在线时间
52 小时
毕业学校
bj
2#
发表于 2013-5-30 11:43:07 | 只看该作者
B通道,火哥的教程里写的是不支持软件ADC
回复 支持 反对

使用道具 举报

24

主题

251

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3743

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
1825
贡献
1052
兑换币
1036
注册时间
2011-10-2
在线时间
433 小时
3#
 楼主| 发表于 2013-5-30 11:48:57 | 只看该作者
自由之神 发表于 2013-5-30 11:43
B通道,火哥的教程里写的是不支持软件ADC

我是根据技术文档自己的初始化......我看技术文档是可以软件adc的啊
回复 支持 反对

使用道具 举报

7

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
512
威望
256
贡献
142
兑换币
163
注册时间
2012-12-10
在线时间
57 小时
毕业学校
海淀大学
4#
发表于 2013-6-13 13:31:16 | 只看该作者
估计是这个问题:
在SIM 模块里没有对A/B(ABC触发)通道进行切换,此时,应该切换到B:
SIM_SOPT7 |= SIM_SOPT7_ADC0PRETRGSEL_MASK;//选择B预触发源
回复 支持 反对

使用道具 举报

7

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
512
威望
256
贡献
142
兑换币
163
注册时间
2012-12-10
在线时间
57 小时
毕业学校
海淀大学
5#
发表于 2013-6-13 13:33:13 | 只看该作者
纠正:应该是‘ADC触发’
回复 支持 反对

使用道具 举报

0

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
458
威望
229
贡献
127
兑换币
151
注册时间
2016-3-11
在线时间
51 小时
毕业学校
河南理工大学
6#
发表于 2016-4-18 08:24:12 | 只看该作者
学习了,谢谢前辈们的分享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 23:18 , Processed in 0.151661 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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