請問用XMC4700- F100K的P14.5VADC G0CH5進行AD輸入,為什麼沒有結果呢

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

void brakeadc_init(void)
{

VADC_G0->ARBCFG= 0x00000003; //The Arbitration Configuration Register selects the timing and the behavior of the arbiter.
while(VADC_G0->ARBCFG & 0x10000000){} //wait for start up calibration complete


VADC_G0->ARBPR |= 0x0700000a; //

VADC_G0->QINR0 |= 0x25; //


VADC_G0->QCTRL0 |= 0xc800;


VADC_G0->QMR0 |= 0x05;

VADC_G0->CHCTR[5] |= 0x00050000; //結果暫存器儲存到G0RES0

VADC_G0->RCR[1] |= 0x80000000;


}

這是對P14.5腳ADC G0 CH5進行AD初始化,讀取VADC_G0->RES[5]這個結果暫存器一直是0,請問配置哪個地方不對?謝謝

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/%E8%AF%B7%E9%97%AE%E7%94%A8XMC4700-F100K%E7%9A%84P14-5-VADC-G0CH5%E8%BF%9B%E8%A1%8CAD%E8%BE%93%E5%85%A5-%E4%B8%BA%E4%BB%80%E4%B9%88%E6%B2%A1%E6%9C%89%E7%BB%93%E6%9E%9C%E5%91%A2/td-p/645196

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

您好,

在使用VADC時,我們都需要定義Global VADC暫存器並進行相關的時脈配置,並且還需要定義相關的轉換模式以及request source。這邊建議您參考一下我們附件中的例程,例程'ADC_MEASUREMENT'使用ADC_MEASUREMENT APP 來進行配置,簡化了相關的過程。另外的例程使用的是不同的request source來進行取樣。

您可以參考程式碼之後修改您的程式碼,或者您可以將您完整的程式碼寄給我們測試一下。希望這能幫到您。

BR,

Owen

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/%E8%AF%B7%E9%97%AE%E7%94%A8XMC4700-F100K%E7%9A%84P14-5-VADC-G0CH5%E8%BF%9B%E8%A1%8CAD%E8%BE%93%E5%85%A5-%E4%B8%BA%E4%BB%80%E4%B9%88%E6%B2%A1%E6%9C%89%E7%BB%93%E6%9E%9C%E5%91%A2/m-p/645228

在原始文章中檢視解決方案

0
1 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

您好,

在使用VADC時,我們都需要定義Global VADC暫存器並進行相關的時脈配置,並且還需要定義相關的轉換模式以及request source。這邊建議您參考一下我們附件中的例程,例程'ADC_MEASUREMENT'使用ADC_MEASUREMENT APP 來進行配置,簡化了相關的過程。另外的例程使用的是不同的request source來進行取樣。

您可以參考程式碼之後修改您的程式碼,或者您可以將您完整的程式碼寄給我們測試一下。希望這能幫到您。

BR,

Owen

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/%E8%AF%B7%E9%97%AE%E7%94%A8XMC4700-F100K%E7%9A%84P14-5-VADC-G0CH5%E8%BF%9B%E8%A1%8CAD%E8%BE%93%E5%85%A5-%E4%B8%BA%E4%BB%80%E4%B9%88%E6%B2%A1%E6%9C%89%E7%BB%93%E6%9E%9C%E5%91%A2/m-p/645228

0