智能车制作
标题:
关于mcf52255 读取AD值的疑问,会的来帮帮忙啦
[打印本页]
作者:
chenqiang
时间:
2013-10-5 19:41
标题:
关于mcf52255 读取AD值的疑问,会的来帮帮忙啦
以下是GetValue的定义
byte AD1_GetValue8(byte *Values)
{
if (!OutFlg) /* Is measured value(s) available? */
return ERR_NOTAVAIL; /* If no then error */
*Values = (byte)((getReg16(ADRSLT0) + 0x00) >> 7); /* Store value from result register of device to user buffer */
return ERR_OK; /* OK */
}
然后我是这样子调用的:
void AD1_OnEnd(void)
{
/* Write your code here ... */
AD1_Stop();
ADComplement=AD1_GetValue8(AD_DATA);
}
注:AD_DATA我定义的一个数组。
但是数组的值一直都不变,为什么呢?
作者:
Αρηδ
时间:
2013-10-6 17:20
"&"!!!!!!!!!!
多看看书吧
作者:
chenqiang
时间:
2013-10-6 19:54
Αρηδ 发表于 2013-10-6 17:20
"&"!!!!!!!!!!
多看看书吧
谢谢,我用了另外一个函数读值,可以了。
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2