智能车制作

标题: K60 AD通道问题 [打印本页]

作者: jieyingxiao    时间: 2014-6-18 13:18
标题: K60 AD通道问题
如题,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;



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


作者: jieyingxiao    时间: 2014-6-18 13:21
抢楼占座
作者: ccs5433    时间: 2014-6-18 14:36
顶顶
作者: jieyingxiao    时间: 2014-6-18 15:49
ccs5433 发表于 2014-6-18 14:36
顶顶

谢谢


作者: jieyingxiao    时间: 2014-6-18 16:40
我查了一下K60datasheet,里边有这样的内容:file:///D:\TencentQQ\2583060086\Image\3$B{P_X]~_O%3$IQ_W$CW(6.jpg[attach]60975[/attach]
是不是这两个引脚只能成对使用并且是作为差分输入?不能作为单个通道输入??大神,,火~哥,,,给我个回复,不能用做单通道的话也就死心了。。

file:///D:\TencentQQ\2583060086\Image\3$B{P_X]~_O%3$IQ_W$CW(6.jpg



作者: 板正的    时间: 2014-6-18 17:33
我来晚了么?
作者: 板正的    时间: 2014-6-18 17:34
专业灌水户
作者: Neutrogena    时间: 2014-6-18 18:07
差分输入的参考地接到地上其实就跟单通道没区别了,一样可用。
作者: jieyingxiao    时间: 2014-6-18 18:09
板正的 发表于 2014-6-18 17:33
我来晚了么?

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

作者: jieyingxiao    时间: 2014-6-18 18:11
Neutrogena 发表于 2014-6-18 18:07
差分输入的参考地接到地上其实就跟单通道没区别了,一样可用。

你用的AD口中 有这几个吗?

作者: 917052549    时间: 2014-6-18 20:39
额,我用的是XS128,K60没弄
作者: jieyingxiao    时间: 2014-6-18 21:18
917052549 发表于 2014-6-18 20:39
额,我用的是XS128,K60没弄

嗯嗯

作者: Neutrogena    时间: 2014-6-18 21:51
jieyingxiao 发表于 2014-6-18 18:11
你用的AD口中 有这几个吗?

我全部都用上了~
作者: jieyingxiao    时间: 2014-6-18 22:54
Neutrogena 发表于 2014-6-18 21:51
我全部都用上了~

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

作者: Neutrogena    时间: 2014-6-18 23:50
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.

具体怎么配寄存器你就自己看吧,我们直接用的库,不过我们用的是新库。。。
作者: jieyingxiao    时间: 2014-6-19 00:29
Neutrogena 发表于 2014-6-18 23:50
没用差分模式,用的单端。
datasheet里面有这么一段:All DADPx inputs may be used as single-ended in ...

谢谢

作者: evev    时间: 2015-3-30 19:05
0M1   1M1   0P1   1P1  这些通道都对应的什么模块及通道号啊?




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2