智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4658|回复: 16
打印 上一主题 下一主题

K60 AD通道问题

[复制链接]

6

主题

300

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5366
威望
3935
贡献
1101
兑换币
461
注册时间
2012-11-21
在线时间
165 小时
跳转到指定楼层
1#
发表于 2014-6-18 13:18:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如题,K60的DPx通道,DMx通道如何配置正常使用啊,现在用的底层库是火~哥的,和PDF2012-3-16版本配套的。
大神们,有用到的吗,求科普 啊。


下面的是火~哥的一天攻破K60资料里的程序段:
    case ADC0_DP0:
    case ADC0_DP1:
    case ADC0_DP3:
    case ADC0_DM0:       // ADC0_DM0
    case ADC0_DM1:       // ADC0_DM1
    case ADC0_SE16:      // ADC0_SE16
    case Temp0_Sensor:   // Temperature Sensor,内部温度测量,可用ADC函数
    case VREFH0:         // 参考高电压,可用ADC函数 ,结果恒为 2^n-1
    case VREFL0:         // 参考低电压,可用ADC函数 ,结果恒为 0
        break;          //这部分管脚不用配置复用



    case ADC1_SE16:      // ADC1_SE16
    case VREF_OUTPUT:    // VREF Output
    case ADC1_DM0:       // ADC1_DM0
    case ADC1_DM1:       // ADC1_DM1
    case Temp1_Sensor:
    case VREFH1:         // 参考高电压,可用ADC函数 ,结果恒为 2^n-1
    case VREFL1:         // 参考低电压,可用ADC函数 ,结果恒为 0
        break;



我现在用那几个口 的时候初始化都初始化不了,程序总是复位执行。

回复

使用道具 举报

1

主题

8

帖子

0

精华

注册会员

Rank: 2

积分
159
威望
87
贡献
50
兑换币
54
注册时间
2014-11-24
在线时间
11 小时
17#
发表于 2015-3-30 19:05:44 | 只看该作者
0M1   1M1   0P1   1P1  这些通道都对应的什么模块及通道号啊?
回复 支持 反对

使用道具 举报

6

主题

300

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5366
威望
3935
贡献
1101
兑换币
461
注册时间
2012-11-21
在线时间
165 小时
16#
 楼主| 发表于 2014-6-19 00:29:46 | 只看该作者
Neutrogena 发表于 2014-6-18 23:50
没用差分模式,用的单端。
datasheet里面有这么一段:All DADPx inputs may be used as single-ended in ...

谢谢
回复 支持 反对

使用道具 举报

7

主题

154

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2952
威望
1392
贡献
864
兑换币
928
注册时间
2014-2-25
在线时间
348 小时
毕业学校
东华大学
15#
发表于 2014-6-18 23:50:18 | 只看该作者
jieyingxiao 发表于 2014-6-18 22:54
能说说具体怎么用吗?DPx接地还是DMx接地?他们的相应的寄存器?谢了!

没用差分模式,用的单端。
datasheet里面有这么一段:All DADPx inputs may be used as single-ended inputs if the DIFF bit is low.
In certain MCU configurations, some DADMx inputs may also be used as single-ended
inputs if the DIFF bit is low. Refer to the Chip Configuration chapter for ADC
connections specific to this MCU.

具体怎么配寄存器你就自己看吧,我们直接用的库,不过我们用的是新库。。。
回复 支持 反对

使用道具 举报

6

主题

300

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5366
威望
3935
贡献
1101
兑换币
461
注册时间
2012-11-21
在线时间
165 小时
14#
 楼主| 发表于 2014-6-18 22:54:55 | 只看该作者
Neutrogena 发表于 2014-6-18 21:51
我全部都用上了~

能说说具体怎么用吗?DPx接地还是DMx接地?他们的相应的寄存器?谢了!
回复 支持 反对

使用道具 举报

7

主题

154

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2952
威望
1392
贡献
864
兑换币
928
注册时间
2014-2-25
在线时间
348 小时
毕业学校
东华大学
13#
发表于 2014-6-18 21:51:33 | 只看该作者
jieyingxiao 发表于 2014-6-18 18:11
你用的AD口中 有这几个吗?

我全部都用上了~
回复 支持 反对

使用道具 举报

6

主题

300

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5366
威望
3935
贡献
1101
兑换币
461
注册时间
2012-11-21
在线时间
165 小时
12#
 楼主| 发表于 2014-6-18 21:18:51 | 只看该作者
917052549 发表于 2014-6-18 20:39
额,我用的是XS128,K60没弄

嗯嗯
回复 支持 反对

使用道具 举报

27

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2302
威望
1491
贡献
159
兑换币
957
注册时间
2013-9-3
在线时间
326 小时
11#
发表于 2014-6-18 20:39:20 | 只看该作者
额,我用的是XS128,K60没弄
回复 支持 反对

使用道具 举报

6

主题

300

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5366
威望
3935
贡献
1101
兑换币
461
注册时间
2012-11-21
在线时间
165 小时
10#
 楼主| 发表于 2014-6-18 18:11:14 | 只看该作者
Neutrogena 发表于 2014-6-18 18:07
差分输入的参考地接到地上其实就跟单通道没区别了,一样可用。

你用的AD口中 有这几个吗?
回复 支持 反对

使用道具 举报

6

主题

300

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5366
威望
3935
贡献
1101
兑换币
461
注册时间
2012-11-21
在线时间
165 小时
9#
 楼主| 发表于 2014-6-18 18:09:31 | 只看该作者
板正的 发表于 2014-6-18 17:33
我来晚了么?

没晚,板正的快坐好,别挡着后边的同学看小苹果!!擦串道了,不是这个帖子。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 00:24 , Processed in 0.111674 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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