工程師您好,我在用adc的時(shí)候發(fā)現(xiàn)例程無(wú)法進(jìn)入中斷,也沒看出來(lái)是什么問題,請(qǐng)問有更詳細(xì)的例程嗎?或者有詳細(xì)的adc庫(kù)函數(shù)使用說(shuō)明,這塊每太弄明白,謝謝
無(wú)法進(jìn)入中斷的原因是例程中在上面把DMA打開了,可以把上面DMA采集的代碼屏蔽,也可以參考手冊(cè)通過(guò)寄存器把DMA的配置寫零,adc.c里面的函數(shù)是有注釋的,可以參考。
感謝工程師回復(fù),我說(shuō)一下我的要求,我想要它不停的進(jìn)行采樣,比如adc發(fā)生變化以后就進(jìn)中斷,是否可行,麻煩工程師給個(gè)思路,謝謝
最好是將完整的要求都描述出來(lái),采集的值發(fā)生變化后需要進(jìn)入什么中斷,進(jìn)中斷的目的是實(shí)現(xiàn)什么?
感謝工程師解答,沒想到這么晚了還在工作,辛苦辛苦,
我之前的描述沒有說(shuō)明白抱歉哈,是這樣的,我要采集一個(gè)模擬量,這個(gè)模擬量是不定時(shí)無(wú)規(guī)律的出現(xiàn),我需要在它出現(xiàn)的時(shí)候馬上采集,不能落采,確保每一次出現(xiàn)都能采集到,我想可不可以用外中斷觸發(fā),然后進(jìn)行adc采樣,我看了歷程好像沒有詳細(xì)外中斷的例子,也請(qǐng)工程師給個(gè)思路,怎樣做比較穩(wěn)妥,感謝感謝
GPIO中斷可以參考我們PM的例程或者參考下方鏈接:
https://www.cnblogs.com/debugdabiaoge/p/15822897.html
不定時(shí)無(wú)規(guī)律的數(shù)據(jù)還是建議一直去檢測(cè),然后分析數(shù)據(jù)留下你需要的。