版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、會(huì)計(jì)學(xué)1DSP的的AD轉(zhuǎn)換器轉(zhuǎn)換器2021-10-142 281x DSP內(nèi)部有一個(gè)內(nèi)部有一個(gè)12位模位模/數(shù)轉(zhuǎn)換器數(shù)轉(zhuǎn)換器ADC (Analog to Digital Converter),可有,可有16路模擬輸入信號(hào)路模擬輸入信號(hào), 轉(zhuǎn)換時(shí)間可以在轉(zhuǎn)換時(shí)間可以在80 ns以內(nèi)。以內(nèi)。16個(gè)結(jié)果寄存器個(gè)結(jié)果寄存器ADCRESULT015存儲(chǔ)轉(zhuǎn)換結(jié)果。存儲(chǔ)轉(zhuǎn)換結(jié)果。A/DA/D轉(zhuǎn)換器的特點(diǎn)轉(zhuǎn)換器的特點(diǎn) 12位位ADC模塊,內(nèi)含采樣模塊,內(nèi)含采樣/保持電路。保持電路。 同時(shí)采樣或順序采樣模式。同時(shí)采樣或順序采樣模式。 模擬輸入范圍模擬輸入范圍03V。 25 MHz的的ADC時(shí)鐘頻率,轉(zhuǎn)換時(shí)間短。
2、時(shí)鐘頻率,轉(zhuǎn)換時(shí)間短。 16通道,多路選通輸入。通道,多路選通輸入。 可在一次采樣中同時(shí)實(shí)現(xiàn)可在一次采樣中同時(shí)實(shí)現(xiàn)16路自動(dòng)轉(zhuǎn)換的自動(dòng)排序。路自動(dòng)轉(zhuǎn)換的自動(dòng)排序。 排序器可以作為兩個(gè)獨(dú)立的排序器可以作為兩個(gè)獨(dú)立的8通道排序器或一個(gè)通道排序器或一個(gè)16通道排序器通道排序器(即級(jí)聯(lián)模式即級(jí)聯(lián)模式)。16個(gè)結(jié)果寄存器存儲(chǔ)轉(zhuǎn)換結(jié)果,皆可獨(dú)立尋址。個(gè)結(jié)果寄存器存儲(chǔ)轉(zhuǎn)換結(jié)果,皆可獨(dú)立尋址。第1頁(yè)/共38頁(yè)2021-10-143多個(gè)觸發(fā)源可以啟動(dòng)多個(gè)觸發(fā)源可以啟動(dòng)A/D轉(zhuǎn)換。包括軟件轉(zhuǎn)換。包括軟件(S/W, Software )啟動(dòng)、事件管理器啟動(dòng)、事件管理器A/B(多個(gè)觸發(fā)源多個(gè)觸發(fā)源)啟動(dòng)、外部引腳觸發(fā)
3、啟動(dòng)。啟動(dòng)、外部引腳觸發(fā)啟動(dòng)。靈活的中斷控制,允許每個(gè)排序的結(jié)束靈活的中斷控制,允許每個(gè)排序的結(jié)束(EOS, End of Sequence)或每?jī)纱位蛎績(jī)纱蜤OS申請(qǐng)中斷一次。申請(qǐng)中斷一次。排序器可以工作在啟動(dòng)排序器可以工作在啟動(dòng)/停止模式,允許多個(gè)時(shí)間排序的觸發(fā)源同步轉(zhuǎn)換。停止模式,允許多個(gè)時(shí)間排序的觸發(fā)源同步轉(zhuǎn)換。EVA、EVB觸發(fā)源可以獨(dú)立工作在雙排序器模式。觸發(fā)源可以獨(dú)立工作在雙排序器模式。采樣保持采樣保持(S/H)獲取時(shí)間窗有單獨(dú)的預(yù)分頻時(shí)鐘。獲取時(shí)間窗有單獨(dú)的預(yù)分頻時(shí)鐘。第2頁(yè)/共38頁(yè)2021-10-1448 ADC InputsControl PeripheralsFast
4、& Flexible 12-bit 16-Channel ADCl12.5 MSPS throughput (80ns pipeline conversion, 200ns single conversion) lDual sample/hold enable simultaneous sampling or sequencing sampling modeslAnalog input: 0V to 3Vl16 channel, multiplexed inputslAuto Sequencer supports up to 16 conversions without CPU interve
5、ntionlSequencer can be operated as two independent 8-state sequencers or as one large 16-state sequencerlSixteen result registers (individually addressable) to store conversion valuesResultRegisters16 wordsAnalogMUXPrescalerS/H012-bitADCModule8 ADC InputsAnalogMUXS/H1SYSCLKStart of ConversionAuto Se
6、quencerADCOn-Chip 12-bit Analog-to-Digital Converter第3頁(yè)/共38頁(yè)2021-10-145ADCADC模塊原理框圖模塊原理框圖第4頁(yè)/共38頁(yè)2021-10-146ADCADC寄存器寄存器ADC控制寄存器控制寄存器1 1:ADCTRL1。ADC控制寄存器控制寄存器2:ADCTRL2。ADC控制寄存器控制寄存器3:ADCTRL3。最大通道轉(zhuǎn)換寄存器最大通道轉(zhuǎn)換寄存器: ADCMAXCONV。自動(dòng)排序狀態(tài)寄存器自動(dòng)排序狀態(tài)寄存器: ADCASEQSR。ADC狀態(tài)和標(biāo)志寄存器狀態(tài)和標(biāo)志寄存器: ADCST。ADC輸入通道排序寄存器輸入通道排序寄存器
7、: ADCCHSELSEQ14。ADC轉(zhuǎn)換結(jié)果緩沖寄存器轉(zhuǎn)換結(jié)果緩沖寄存器: ADCRESULT015。第5頁(yè)/共38頁(yè)2021-10-1475.2 5.2 自動(dòng)排序器原理自動(dòng)排序器原理 自動(dòng)排序器可以對(duì)模擬通道的轉(zhuǎn)換順序進(jìn)行排序。自動(dòng)排序器可以對(duì)模擬通道的轉(zhuǎn)換順序進(jìn)行排序。 ADC排序器由兩個(gè)排序器由兩個(gè)8狀態(tài)排序器狀態(tài)排序器SEQ1和和SEQ2組成,也可以級(jí)聯(lián)成一個(gè)組成,也可以級(jí)聯(lián)成一個(gè)16狀態(tài)排序器。這里的狀態(tài)指排序器中自動(dòng)轉(zhuǎn)換的數(shù)量。狀態(tài)排序器。這里的狀態(tài)指排序器中自動(dòng)轉(zhuǎn)換的數(shù)量。 排序器有兩種工作模式:?jiǎn)闻判蚱骷醇?jí)聯(lián)模式,排序器有兩種工作模式:?jiǎn)闻判蚱骷醇?jí)聯(lián)模式,雙排序器模式。雙排序
8、器模式。 單排序器可以有單排序器可以有16個(gè)轉(zhuǎn)換通道。雙排序器模式為兩個(gè)獨(dú)立的個(gè)轉(zhuǎn)換通道。雙排序器模式為兩個(gè)獨(dú)立的8狀態(tài)(或狀態(tài)(或8通道)轉(zhuǎn)換。通道)轉(zhuǎn)換。第6頁(yè)/共38頁(yè)2021-10-148單排序器單排序器( (級(jí)聯(lián)級(jí)聯(lián)) )模式的自動(dòng)排序模式的自動(dòng)排序ADCADC框圖框圖第7頁(yè)/共38頁(yè)2021-10-149第8頁(yè)/共38頁(yè)2021-10-1410雙排序器模式的自動(dòng)排序的雙排序器模式的自動(dòng)排序的ADCADC框圖框圖第9頁(yè)/共38頁(yè)2021-10-1411第10頁(yè)/共38頁(yè)2021-10-1412ADC單操作模式和級(jí)聯(lián)操作模式比較單操作模式和級(jí)聯(lián)操作模式比較特點(diǎn)特點(diǎn)單單8狀態(tài)狀態(tài)排序器排
9、序器1(SEQ1)單單8狀態(tài)狀態(tài)排序器排序器2(SEQ2)級(jí)聯(lián)級(jí)聯(lián)16狀態(tài)狀態(tài)排序器排序器(SEQ)開始轉(zhuǎn)換觸發(fā)信號(hào)開始轉(zhuǎn)換觸發(fā)信號(hào)(SOC) EVA,軟件軟件,外部引外部引腳腳EVB,軟件軟件EVA,EVB,軟件軟件,外部引腳外部引腳最大轉(zhuǎn)換數(shù)最大轉(zhuǎn)換數(shù)(即排序器長(zhǎng)即排序器長(zhǎng)度度)8816自動(dòng)停在排序器的結(jié)尾自動(dòng)停在排序器的結(jié)尾(EOS)是是是是是是優(yōu)先級(jí)優(yōu)先級(jí)高高低低無(wú)效無(wú)效ADC轉(zhuǎn)換結(jié)果寄存器轉(zhuǎn)換結(jié)果寄存器07815015ADCCHSELSEQn位的位的分配分配CONV00CONV07CONV08CONV15CONV00CONV15第11頁(yè)/共38頁(yè)2021-10-14135.3 5.3
10、 自動(dòng)排序模式自動(dòng)排序模式 不間斷的自動(dòng)排序模式(不間斷的自動(dòng)排序模式(Uninterrupt Autosequenced ModeUninterrupt Autosequenced Mode)即連續(xù)轉(zhuǎn)換模式,在該模式下)即連續(xù)轉(zhuǎn)換模式,在該模式下SEQ1/SEQ2SEQ1/SEQ2能在一次排序過(guò)程中能在一次排序過(guò)程中, ,對(duì)多達(dá)對(duì)多達(dá)8 8個(gè)轉(zhuǎn)換通道進(jìn)行自動(dòng)排序。個(gè)轉(zhuǎn)換通道進(jìn)行自動(dòng)排序。例,采用例,采用SEQ1的雙排序模式下的轉(zhuǎn)換。的雙排序模式下的轉(zhuǎn)換。設(shè)在設(shè)在SEQ1中有中有7路轉(zhuǎn)換,即路轉(zhuǎn)換,即 ADCINA2和和ADCINA3各兩次,各兩次,ADCINA6、ADCINA7和和ADCIN
11、B4各各1次。則次。則 ADCCHSELSEQ1: 0 x3232 ADCCHSELSEQ2: 0 x0C76MAXCONV1: 61. 1. 不間斷的自動(dòng)排序模式不間斷的自動(dòng)排序模式第12頁(yè)/共38頁(yè)2021-10-1414ADCCHSELSEQn各寄存器數(shù)值各寄存器數(shù)值Bits512Bits118Bits74Bits303232ADCCHSELSEQ1x0C76ADCCHSELSEQ2xxxxADCCHSELSEQ3xxxxADCCHSELSEQ4第13頁(yè)/共38頁(yè)2021-10-1415事件管理器觸發(fā)排序轉(zhuǎn)換的例子事件管理器觸發(fā)排序轉(zhuǎn)換的例子2. 2. 排序器的啟動(dòng)排序器的啟動(dòng)/ /停止
12、模式停止模式例,排序器的啟動(dòng)例,排序器的啟動(dòng)/停止操作。停止操作。要求觸發(fā)要求觸發(fā)1(定時(shí)器下溢)到來(lái)時(shí),開始(定時(shí)器下溢)到來(lái)時(shí),開始3個(gè)自動(dòng)轉(zhuǎn)換個(gè)自動(dòng)轉(zhuǎn)換(I1, I2, I3)。觸發(fā)。觸發(fā)2(定時(shí)器周期匹配)到來(lái)時(shí),開始另外(定時(shí)器周期匹配)到來(lái)時(shí),開始另外3個(gè)自動(dòng)轉(zhuǎn)換個(gè)自動(dòng)轉(zhuǎn)換(V1, V2, V3)。觸發(fā)事件。觸發(fā)事件1、2在時(shí)間上相差在時(shí)間上相差25微秒。微秒。第14頁(yè)/共38頁(yè)2021-10-1416ADC輸入通道選擇控制寄存器輸入通道選擇控制寄存器ADCCHSELSEQn設(shè)置設(shè)置Bits512Bits118Bits74Bits30V1I3I2I1ADCCHSELSEQ1xxV3
13、V2ADCCHSELSEQ2xxxxADCCHSELSEQ3xxxxADCCHSELSEQ4第15頁(yè)/共38頁(yè)2021-10-1417ADC結(jié)果寄存器結(jié)果寄存器ADC結(jié)果寄存器結(jié)果寄存器ADC轉(zhuǎn)換結(jié)果轉(zhuǎn)換結(jié)果ADC結(jié)果寄存器結(jié)果寄存器ADC轉(zhuǎn)換結(jié)果轉(zhuǎn)換結(jié)果ADCRESULT0I1ADCRESULT8xADCRESULT1I2ADCRESULT9xADCRESULT2I3ADCRESULT10 xADCRESULT3V1ADCRESULT11xADCRESULT4V2ADCRESULT12xADCRESULT5V3ADCRESULT13xADCRESULT6xADCRESULT14xADCRES
14、ULT7xADCRESULT15x第16頁(yè)/共38頁(yè)2021-10-14183. 3. 同時(shí)采樣模式同時(shí)采樣模式 ADC有同時(shí)采樣兩路有同時(shí)采樣兩路ADCINxx輸入的能力,前提為一路輸入是輸入的能力,前提為一路輸入是ADCINA0ADCINA7,另一路輸入是,另一路輸入是ADCINB0 ADCINB7,而且兩路輸入的偏移量是對(duì)應(yīng)的,例如,而且兩路輸入的偏移量是對(duì)應(yīng)的,例如ADCINA0 和和ADCINB0。第17頁(yè)/共38頁(yè)2021-10-14194. 4. 輸入觸發(fā)描述輸入觸發(fā)描述不同排序器下的不同觸發(fā)源不同排序器下的不同觸發(fā)源SEQ1(排序器排序器1)SEQ2(排序器排序器2)級(jí)聯(lián)排序器
15、級(jí)聯(lián)排序器SEQ軟件觸發(fā)軟件觸發(fā)(軟件軟件SOC) 軟件觸發(fā)軟件觸發(fā)(軟件軟件SOC)軟件觸發(fā)軟件觸發(fā)(軟件軟件SOC)事件管理器事件管理器A(EVA SOC)事件管理器事件管理器B(EVB SOC)事件管理器事件管理器A(EVA SOC)外部外部SOC引腳引腳事件管理器事件管理器B(EVB SOC)外部外部SOC引腳引腳第18頁(yè)/共38頁(yè)2021-10-1420排序轉(zhuǎn)換中的中斷操作模式排序轉(zhuǎn)換中的中斷操作模式5. 5. 排序器轉(zhuǎn)換中的中斷操作排序器轉(zhuǎn)換中的中斷操作有三種情況,兩種中斷模式。有三種情況,兩種中斷模式。第一種情況:兩次采樣的采第一種情況:兩次采樣的采樣數(shù)不一樣。模式樣數(shù)不一樣。模
16、式l中斷操作中斷操作(即每次即每次EOS都產(chǎn)生中斷都產(chǎn)生中斷)。 第二種情況:兩次采樣的采第二種情況:兩次采樣的采樣數(shù)一樣。模式樣數(shù)一樣。模式2中斷操作中斷操作(即每即每2次次EOS產(chǎn)生產(chǎn)生1個(gè)中斷個(gè)中斷)。 第三種情況:兩次采樣的采第三種情況:兩次采樣的采樣數(shù)一樣(虛讀)。模式樣數(shù)一樣(虛讀)。模式2中斷操作中斷操作(即每即每2次次EOS產(chǎn)生產(chǎn)生1個(gè)中斷個(gè)中斷)。 第19頁(yè)/共38頁(yè)2021-10-1421ADCADC內(nèi)核時(shí)鐘和采樣保持時(shí)鐘內(nèi)核時(shí)鐘和采樣保持時(shí)鐘通往通往ADCADC的時(shí)鐘鏈的時(shí)鐘鏈5.4 ADC5.4 ADC時(shí)鐘定標(biāo)時(shí)鐘定標(biāo)第20頁(yè)/共38頁(yè)2021-10-14225.5 A
17、DC5.5 ADC寄存器寄存器ADC控制寄存器控制寄存器1 1:ADCTRL1。ADC控制寄存器控制寄存器2:ADCTRL2。ADC控制寄存器控制寄存器3:ADCTRL3。ADC最大通道轉(zhuǎn)換寄存器:最大通道轉(zhuǎn)換寄存器:ADCMAXCONV。自動(dòng)排序狀態(tài)寄存器:自動(dòng)排序狀態(tài)寄存器:ADCASEQSR。ADC狀態(tài)和標(biāo)志寄存器:狀態(tài)和標(biāo)志寄存器:ADCST。ADC輸入通道排序寄存器輸入通道排序寄存器:ADCCHSELSEQ14。ADC轉(zhuǎn)換結(jié)果緩沖寄存器轉(zhuǎn)換結(jié)果緩沖寄存器: ADCRESULT015。第21頁(yè)/共38頁(yè)2021-10-1423ADC控制寄存器控制寄存器1 1:ADCTRL1位位14 R
18、ESET: 模數(shù)轉(zhuǎn)換模塊軟件復(fù)位位。模數(shù)轉(zhuǎn)換模塊軟件復(fù)位位。位位1312 SUSMOD1SUSMOD0:仿真懸掛模式。:仿真懸掛模式。位位118 ACQ_PS3ACQ_PS0:采樣時(shí)間窗寬度位。:采樣時(shí)間窗寬度位。 位位7 CPS:內(nèi)核時(shí)鐘預(yù)分頻器:內(nèi)核時(shí)鐘預(yù)分頻器 。位位6 CONT RUN:連續(xù)運(yùn)行位。:連續(xù)運(yùn)行位。 位位5 SEQ OVRD:排序器超越模式位。:排序器超越模式位。 位位4 SEQ CASC:級(jí)聯(lián)排序器工作模式位。:級(jí)聯(lián)排序器工作模式位。 第22頁(yè)/共38頁(yè)2021-10-1424ADC控制寄存器控制寄存器2:ADCTRL2位位15 EVB SOC SEQ:級(jí)聯(lián)排序器模式下
19、:級(jí)聯(lián)排序器模式下EVB SOC使能位使能位位位14 RST SEQ1:復(fù)位排序器:復(fù)位排序器1位。位。 位位13 SOC SEQ1:開始轉(zhuǎn)換:開始轉(zhuǎn)換SOC觸發(fā)排序器觸發(fā)排序器1。位位11 INT ENA SEQ1:排序器:排序器SEQ1的中斷使能位。的中斷使能位。位位10 INT MOD SEQ1:排序器:排序器SEQ1的中斷模式控制位。的中斷模式控制位。 位位8 EVA SOC SEQ1:EVA對(duì)對(duì)SEQ1產(chǎn)生產(chǎn)生SOC信號(hào)的屏蔽位。信號(hào)的屏蔽位。第23頁(yè)/共38頁(yè)2021-10-1425位位7 EXT SOC SEQ1:外部信號(hào)啟動(dòng):外部信號(hào)啟動(dòng)SEQ1轉(zhuǎn)換位。轉(zhuǎn)換位。位位6 RST
20、SEQ2:復(fù)位排序器:復(fù)位排序器2。位位5 SOC SEQ2:?jiǎn)?dòng):?jiǎn)?dòng)SEQ2轉(zhuǎn)換位轉(zhuǎn)換位 。位位3 INT ENA SEQ2:SEQ2的中斷使能控制位。的中斷使能控制位。位位2 INT MOD SEQ2:SEQ2的中斷模式控制位。的中斷模式控制位。 位位0 EVB SOC SEQ2:EVB對(duì)對(duì)SEQ2產(chǎn)生產(chǎn)生SOC信號(hào)的屏蔽位。信號(hào)的屏蔽位。第24頁(yè)/共38頁(yè)2021-10-1426ADC控制寄存器控制寄存器3:ADCTRL3位位76 ADCBGRFDN1、ADCBGRFDN0:模數(shù)轉(zhuǎn)換內(nèi)部帶隙:模數(shù)轉(zhuǎn)換內(nèi)部帶隙(Bandgap)和參考電壓源電路的電源上電。這兩位控制和參考電壓源電路的電源
21、上電。這兩位控制ADC內(nèi)部參考電壓源電路的上電與斷電。內(nèi)部參考電壓源電路的上電與斷電。位位5 ADCPWDN:模數(shù)轉(zhuǎn)換模塊掉電控制位。:模數(shù)轉(zhuǎn)換模塊掉電控制位。 位位0 SMODE_SEL:采樣模式選擇位。:采樣模式選擇位。第25頁(yè)/共38頁(yè)2021-10-1427位位41 ADCCLKPS30:內(nèi)核時(shí)鐘分頻器。:內(nèi)核時(shí)鐘分頻器。 ADC時(shí)鐘分頻情況時(shí)鐘分頻情況 ADCCLKPS30內(nèi)核時(shí)鐘分頻內(nèi)核時(shí)鐘分頻ADCLK00000HSPCLK/(ADCTRLl7+1)000l1HSPCLK/2*(ADCTRLl7+1)00102HSPCLK/4*(ADCTRLl7+1)111014HSPCLK/2
22、8*(ADCTRLl7+1)111115HSPCLK/30*(ADCTRLl7+1)第26頁(yè)/共38頁(yè)2021-10-1428最大通道轉(zhuǎn)換寄存器:最大通道轉(zhuǎn)換寄存器:ADCMAXCONV位位60 MAX CONVn:定義一次自動(dòng)轉(zhuǎn)換最多可以轉(zhuǎn)換的通道個(gè)數(shù)。一次轉(zhuǎn)換的個(gè)數(shù)為:定義一次自動(dòng)轉(zhuǎn)換最多可以轉(zhuǎn)換的通道個(gè)數(shù)。一次轉(zhuǎn)換的個(gè)數(shù)為MAX CONVn+1。 第27頁(yè)/共38頁(yè)2021-10-1429自動(dòng)排序狀態(tài)寄存器:自動(dòng)排序狀態(tài)寄存器:ADCASSR 位位118 SEQ CNTR30:排序計(jì)數(shù)器狀態(tài)位。在轉(zhuǎn)換排序開始時(shí),:排序計(jì)數(shù)器狀態(tài)位。在轉(zhuǎn)換排序開始時(shí),SEQ CNTR30初始化為初始化為M
23、AX CONV中的值。在一個(gè)自動(dòng)轉(zhuǎn)換排序的每一個(gè)轉(zhuǎn)換之后,排序器的計(jì)數(shù)器減中的值。在一個(gè)自動(dòng)轉(zhuǎn)換排序的每一個(gè)轉(zhuǎn)換之后,排序器的計(jì)數(shù)器減1。 位位60 是排序器是排序器SEQ2和和SEQ1的指針。作為的指針。作為TI測(cè)試用。測(cè)試用。 第28頁(yè)/共38頁(yè)2021-10-1430ADC狀態(tài)和標(biāo)志寄存器:狀態(tài)和標(biāo)志寄存器:ADCST位位7 EOS BUF2:SEQ2的排序緩沖器結(jié)束位。的排序緩沖器結(jié)束位。位位6 EOS BUF1:SEQ1的排序緩沖器結(jié)束位。的排序緩沖器結(jié)束位。 位位5 INT SEQ2 CLR:SEQ2中斷清零位。中斷清零位。 位位4 INT SEQ1 CLR:SEQ1中斷清零位。中
24、斷清零位。 位位3 SEQ2 BSY:SEQ2忙狀態(tài)位。忙狀態(tài)位。 位位2 SEQ1 BSY:SEQ1忙狀態(tài)位。忙狀態(tài)位。 位位1 INT SEQ2:SEQ2中斷標(biāo)志位中斷標(biāo)志位 。位位0 INT SEQ1:SEQ1中斷標(biāo)志位中斷標(biāo)志位 。第29頁(yè)/共38頁(yè)2021-10-1431ADC輸入通道排序寄存器輸入通道排序寄存器:ADCCHSELSEQ14 每每4位的位的CONVnn選擇選擇16路模擬輸入通道中的一個(gè)作為自動(dòng)排序的轉(zhuǎn)換通道路模擬輸入通道中的一個(gè)作為自動(dòng)排序的轉(zhuǎn)換通道 。第30頁(yè)/共38頁(yè)2021-10-1432ADC轉(zhuǎn)換結(jié)果緩沖寄存器轉(zhuǎn)換結(jié)果緩沖寄存器: ADCRESULT015 寄
25、存器寄存器ADCRESULTn中中12位轉(zhuǎn)換結(jié)果是左對(duì)齊的,即存放在位轉(zhuǎn)換結(jié)果是左對(duì)齊的,即存放在16位寄存器的高位寄存器的高12位。位。 第31頁(yè)/共38頁(yè)2021-10-14335.6 ADC的的C語(yǔ)言編程實(shí)例語(yǔ)言編程實(shí)例 例,例,A/D轉(zhuǎn)換程序。采用雙排序器和順序采樣模式轉(zhuǎn)換程序。采用雙排序器和順序采樣模式, 排序器排序器SEQ1對(duì)兩個(gè)模擬輸入通道對(duì)兩個(gè)模擬輸入通道ADCINA0和和ADCINA1的電壓信號(hào)進(jìn)行自動(dòng)轉(zhuǎn)換。排序器采用事件管理器的電壓信號(hào)進(jìn)行自動(dòng)轉(zhuǎn)換。排序器采用事件管理器EVA(T1)的下溢中斷標(biāo)志作為觸發(fā)啟動(dòng)信號(hào)。使用的下溢中斷標(biāo)志作為觸發(fā)啟動(dòng)信號(hào)。使用ADC模塊的中斷方式
26、,每次排序結(jié)束模塊的中斷方式,每次排序結(jié)束(EOS)都產(chǎn)生中斷。在中斷服務(wù)程序中,讀取模擬量的轉(zhuǎn)換結(jié)果并存儲(chǔ)到兩個(gè)長(zhǎng)度為都產(chǎn)生中斷。在中斷服務(wù)程序中,讀取模擬量的轉(zhuǎn)換結(jié)果并存儲(chǔ)到兩個(gè)長(zhǎng)度為1024的數(shù)組的數(shù)組Voltage1和和Voltage2中。中。 第32頁(yè)/共38頁(yè)2021-10-1434#include “DSP281x_Device.h” / DSP281x 寄存器頭文件寄存器頭文件interrupt void adc_isr(void); / ADC中斷函數(shù)聲明中斷函數(shù)聲明 / Global variables used in this example 全局變量定義全局變量定義 U
27、int16 ConversionCount; /轉(zhuǎn)換次數(shù)計(jì)數(shù)轉(zhuǎn)換次數(shù)計(jì)數(shù) Uint16 Voltage11024; /模擬輸入模擬輸入ADCINA0的電壓轉(zhuǎn)換結(jié)果存儲(chǔ)數(shù)組的電壓轉(zhuǎn)換結(jié)果存儲(chǔ)數(shù)組 Uint16 Voltage21024; /模擬輸入模擬輸入ADCINA1的電壓轉(zhuǎn)換結(jié)果存儲(chǔ)數(shù)組的電壓轉(zhuǎn)換結(jié)果存儲(chǔ)數(shù)組 main( ) InitSysCtrl();/初始化初始化PLL,WD,外設(shè)時(shí)鐘外設(shè)時(shí)鐘 DINT;/關(guān)中斷關(guān)中斷 InitPieCtrl();/初始化初始化pie寄存器寄存器 IER = 0 x0000;/禁止所有的中斷禁止所有的中斷 IFR = 0 x0000; InitPieVe
28、ctTable();/初始化初始化pie中斷向量表中斷向量表 EALLOW; /使能中斷向量表寫入使能中斷向量表寫入 第33頁(yè)/共38頁(yè)2021-10-1435 PieVectTable.ADCINT = &adc_isr; EDIS; /中斷向量表保護(hù)中斷向量表保護(hù) AdcRegs.ADCTRL1.bit.RESET = 1; / Reset the ADC module asm( RPT #10 | NOP); / Wait 12-cycles for ADC reset to take effect AdcRegs.ADCTRL3.all = 0 x00C8; / first power
29、-up ref and bandgap circuits AdcRegs.ADCTRL3.bit.ADCBGRFDN = 0 x3; / Power up bandgap/ref circuitry AdcRegs.ADCTRL3.bit.ADCPWDN = 1; / Power up rest of ADC / Enable ADCINT in PIE PieCtrlRegs.PIEIER1.bit.INTx6 = 1; IER |= M_INT1; / Enable CPU Interrupt 1 EINT; / Enable Global interrupt INTM ERTM; / Enable Global realtime interrupt DBGM ConversionCount = 0; / Configure ADC AdcRegs.ADCMAXCONV.all = 0 x0001; / Setup 2 convs on SEQ1 AdcRegs.ADCCHSELSEQ1.bit.CONV00 = 0 x0; / ADCINA0 as 1st SEQ1 AdcRegs.ADCCHSELSEQ1.bit.CONV01 = 0 x1; / ADCINA1 as 2nd SEQ1第34頁(yè)/共38頁(yè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度樓層套房租賃合同書(含私人廚師服務(wù))4篇
- 2025版企業(yè)安全保衛(wèi)力量派遣合同范本4篇
- 2025版智能烘焙面包磚設(shè)備租賃合同范本4篇
- 2025年度個(gè)人股權(quán)贈(zèng)與協(xié)議(股權(quán)捐贈(zèng))4篇
- 二零二五年度苗木種植與林業(yè)產(chǎn)業(yè)結(jié)構(gòu)調(diào)整合同樣本4篇
- 2024陶瓷廠勞務(wù)外派合同標(biāo)準(zhǔn)模板3篇
- 2025版智能家居瓷磚裝飾工程承包合同文本2篇
- 二零二五版模具行業(yè)知識(shí)產(chǎn)權(quán)保護(hù)合同4篇
- 2025彩鋼瓦建筑構(gòu)件采購(gòu)合同標(biāo)準(zhǔn)范本3篇
- 2025版新能源儲(chǔ)能系統(tǒng)關(guān)鍵零配件采購(gòu)與集成服務(wù)合同4篇
- 加強(qiáng)教師隊(duì)伍建設(shè)教師領(lǐng)域?qū)W習(xí)二十屆三中全會(huì)精神專題課
- 2024-2025學(xué)年人教版數(shù)學(xué)七年級(jí)上冊(cè)期末復(fù)習(xí)卷(含答案)
- 四年級(jí)數(shù)學(xué)上冊(cè)人教版24秋《小學(xué)學(xué)霸單元期末標(biāo)準(zhǔn)卷》考前專項(xiàng)沖刺訓(xùn)練
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- (完整版)減數(shù)分裂課件
- 五年級(jí)數(shù)學(xué)(小數(shù)乘除法)計(jì)算題專項(xiàng)練習(xí)及答案
- 小學(xué)數(shù)學(xué)知識(shí)結(jié)構(gòu)化教學(xué)
- 2022年睪丸腫瘤診斷治療指南
- 被執(zhí)行人給法院執(zhí)行局寫申請(qǐng)范本
- 飯店管理基礎(chǔ)知識(shí)(第三版)中職PPT完整全套教學(xué)課件
- 2023年重慶市中考物理A卷試卷【含答案】
評(píng)論
0/150
提交評(píng)論