|
STM32的ADC總共有兩種轉(zhuǎn)換模式:單次轉(zhuǎn)換和連續(xù)轉(zhuǎn)換前幾天看了ST官方的中文手冊(cè),在ADC模塊的介紹中,同時(shí)出現(xiàn)了單次轉(zhuǎn)換模式、連續(xù)轉(zhuǎn)換模式和掃描模式,看完整個(gè)模塊的文檔后,對(duì)ADC的轉(zhuǎn)換模式還是不理解,通過學(xué)習(xí)其他文檔和編程測(cè)試,整理了單次轉(zhuǎn)換、連續(xù)轉(zhuǎn)換和掃描模式的關(guān)系:
1、只有一個(gè)ADC通道,并且這個(gè)通道只轉(zhuǎn)換一次,選擇“單次轉(zhuǎn)換模式”,同時(shí)失能掃描轉(zhuǎn)換選擇,即“[size=+0]CONT=0,SCAN=0”;
2、只有一個(gè)ADC通道,需要連續(xù)轉(zhuǎn)換,選擇“連續(xù)轉(zhuǎn)換模式”,同時(shí)失能掃描轉(zhuǎn)換選擇,即“[size=+0]CONT=1,SCAN=0”;
3、ADC通道多于一個(gè),并且所有的通道只轉(zhuǎn)換一次,選擇“單次轉(zhuǎn)換模式”,同時(shí)使能掃描轉(zhuǎn)換選擇,即“[size=+0]CONT=0,SCAN=1”;
4、ADC通道多于一個(gè),需要連續(xù)轉(zhuǎn)換,選擇“連續(xù)轉(zhuǎn)換模式”,同時(shí)使能掃描轉(zhuǎn)換選擇,即“[size=+0]CONT=1,SCAN=1”;
|
|