tms320x2802x piccolo模數(shù)轉(zhuǎn)換器和比較參考指南_第1頁
tms320x2802x piccolo模數(shù)轉(zhuǎn)換器和比較參考指南_第2頁
tms320x2802x piccolo模數(shù)轉(zhuǎn)換器和比較參考指南_第3頁
tms320x2802x piccolo模數(shù)轉(zhuǎn)換器和比較參考指南_第4頁
tms320x2802x piccolo模數(shù)轉(zhuǎn)換器和比較參考指南_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

ADCSOC寄存 制為64:40h0x40。以下文檔可以在TI上 —CPU用戶指南SPRU430—TMS320C28xDSPCPU和指令集參考指南描述了處理器(CPU)和SPRUFN3—TMS320x2802xPiccoloC2802xSPRUFN6—TMS320x2802xPiccoloROM參考指南描述了bootloader的目的和功能(factory-programmedboot-loadingsoftware)并提供實(shí)例代碼。報(bào)告還介紹了器件片上引導(dǎo)ROM的其它內(nèi)容,并確定了位于器中的所有信息。如何配置和使用片上ADC模塊,該模塊是一個(gè)12位流水線的ADC。SPRUGE9—TMS320x2802xPiccolo增強(qiáng)型脈寬調(diào)制器(e )模塊參考指南描述了增強(qiáng)型脈寬SPRUGE8—TMS320x2802xPiccolo高精度脈寬調(diào)制器(HR SPRUFZ8—TMS320x2802xPiccolo增強(qiáng)捕捉(eCAP)SPRUG71—TMS320x2802xPiccolo串行接口(SPI)參考指南描述了SPI—一個(gè)高速同步串行輸入/輸出(I/O)—允許一個(gè)編程長度(116位)串行比特流在一SPRUFZ9—TMS320x2802xPiccolo內(nèi)部集成電路(I2C總線)I2C接SPRU513—TMS320C28x匯編語言工具用戶指南介紹了匯編語言工具(匯編器和其它用,TS320C28xSPRU514—TMS320C28x優(yōu)化C編譯器用戶指南描述了TMS320C28x?C/C++編譯DSP的匯編語言源代碼。SPRU608—TMS320C28x指令集仿真器技術(shù)簡介描述了仿真器在CodeComposerStudioforTMS320C2000IDE環(huán)境下的使用以及C28x?的指令集仿真。在該參考指南中描述的ADC3ADC產(chǎn)品并存在于PICCOLO?系列器件中。比較(SPRU566DC2(DC。部分R―‖(Us持(/H)換壓它擬電檔程,包轉(zhuǎn)生寄擬、件總及模接轉(zhuǎn)換器可配置為使用內(nèi)部參考源或外部電壓參考源(VREFHI/LO)作為基準(zhǔn)進(jìn)行轉(zhuǎn)換。(S/H)12ADC GPIO SOC與之前的ADC類型有所不同,該ADC不基于序列發(fā)生器。相反,它基于SOC。SOC默認(rèn)配SOCx的觸發(fā)源通過ADCSOCxCTL寄存器中的TRIGSEL字段和ADCINTSOCSEL1e3ADCINA1通道產(chǎn)生一次轉(zhuǎn)換,你必須e3SCOASOCBTMS320x2802xPiccolo增強(qiáng)型脈寬調(diào)制器模塊用戶指南(SPRUGE9SOCA。然后,使用用于觸發(fā)SOC0,設(shè)置ACQPS字段為6,CHSEL字段為1,TRIGSEL字段為9,寫入寄 //(ACQPS=6,CHSEL=1,當(dāng)這樣配置后,ADCINA1單次轉(zhuǎn)換將在e3SOC產(chǎn)生時(shí)開始,結(jié)果將ADCSOC1CTL=4846h; //(ACQPS=6,CHSEL=1,TRIGSEL=9)ADCSOC2CTL=4846h; //(ACQPS=6,CHSEL=1,TRIGSEL=9)ADCSOC3CTL=4846h; //(ACQPS=6,CHSEL=1,TRIGSEL=9)當(dāng)這樣配置后,ADCINA1四次轉(zhuǎn)換將在e3SOC產(chǎn)生時(shí)開始,結(jié)果將另一個(gè)應(yīng)用可能需要在同一觸發(fā)后對3個(gè)不同的信號進(jìn)行采樣。這只需要改SOC0-SOC2CHSEL字段而保持TRIGSELADCSOC0CTL=4846h; //(ACQPS=6,CHSEL=1,TRIGSEL=9)ADCSOC1CTL=4886h; //(ACQPS=6,CHSEL=2,TRIGSEL=9) //(ACQPS=6,CHSEL=3,TRIGSEL=9)當(dāng)配置為這種方式時(shí),三個(gè)通道的轉(zhuǎn)換在e 3SOCA發(fā)生時(shí)按序開始。通道ADCINA1的轉(zhuǎn)換結(jié)果將在ADCRESULT0。通道ADCINA2的轉(zhuǎn)換結(jié)果將在ADCRESULT1。通道ADCINA3的轉(zhuǎn)換結(jié)果將在ADCRESULT2。轉(zhuǎn)換通道和觸發(fā)對結(jié)果位置沒有任何影響,因?yàn)榻Y(jié)果寄存器是與SOC關(guān)聯(lián)的。寄存器描述詳見TMS320F2802xPiccolo系統(tǒng)控制和中斷參考指南(SPRUFN3。ADC上電順序詳見1.7節(jié)。ADC獲取(采樣保持)ADC的電量轉(zhuǎn)移到采樣電容。為了解決這個(gè)問題,ADCSOC可配置采樣7(ACQPS=6ADC轉(zhuǎn)換時(shí)間的和,13ADC時(shí)鐘。各種不同的采樣時(shí)間詳見表1:6 3所示,ADCIN引腳可以被模擬為一個(gè)RC電路。VREFLO連接到地,ADCIN的電壓擺幅為0-3.3V,RC典型間常數(shù)為2ns。XINT2 1-7SOCA存器控制。這種模式可用于續(xù)的電流轉(zhuǎn)換。詳見第1.6節(jié)ADC中斷信號。無效,低3位用于確定哪對通道用來進(jìn)行轉(zhuǎn)換。模式的詳細(xì)信息見第1.9節(jié)。ADCSOC標(biāo)志置位時(shí),優(yōu)先級的兩種形式之一被用來確定通道轉(zhuǎn)換的順序。默(RRPONTER32。當(dāng)RRPOINTER等于32SOC0為最高優(yōu)先級。RRPOINTER可通過設(shè)備復(fù)位、ADCCTL1.RESET位置位或?qū)懭隨OCPRICTL寄存器來清除。.SOC2&SOC12同時(shí)接收到觸發(fā)信號;SOC12在循環(huán)旋轉(zhuǎn)時(shí)靠前,SOC12配置的通道開始轉(zhuǎn)換,SOC2處于等待狀態(tài)。RRPOINTERADCSOCPRIORITYCTL寄存器的SOCPRIORITYSOC的優(yōu)先級。當(dāng)SOC2和SOC3被定義為高優(yōu)先級,SOC0優(yōu)先級最高。.SOCPRIORITY4復(fù)位后,SOC4在循環(huán)旋轉(zhuǎn)上為最高優(yōu)先級;SOC7收到觸發(fā)信號;SOC7配置的通道立即開始轉(zhuǎn)換。RRPOINTER該位指向SOC7;SOC8在循環(huán)旋轉(zhuǎn)上SOC2&SOC12同時(shí)接收到觸發(fā)信號;SOC2中斷循環(huán)旋轉(zhuǎn),SOC2配置的通道開始轉(zhuǎn)換,SOC12處RRPOINTERSOC7,SOC12配置的通道ADC模塊包含有兩個(gè)采任何SOCx式的有效值為0-7。通道A產(chǎn)生。參閱第1.6節(jié)的EOCx信號說明。CHSEL=2TRIGSEL=5(ADCTRIG5= 當(dāng)e 之后,ADCINA2通道將開始轉(zhuǎn)換,結(jié)果將被在ADCRESULT0寄存器。取決于ADCCTL1.INTPULSEPOS的設(shè)置,EOC0脈沖將在ADCINA2轉(zhuǎn)換開始和完成時(shí)產(chǎn)生。然后ADCINB2通道將開始轉(zhuǎn)換,結(jié)果將被在ADCRESULT1寄存器。取決于ADCCTL1.INTPULSEPOS的設(shè)置,EOC1脈沖將在ADCINB2轉(zhuǎn)換開始和完成時(shí)產(chǎn)生。結(jié)果到相同的ADCRESULTx寄存器,可能覆蓋另一個(gè)結(jié)果。EOCSOCx1.5節(jié)中的描述。EOCxADC9個(gè)中斷,可以標(biāo)記和/PIE。所有這些中斷都可以配置為接收任何可EOCxINTSELxNyEOCx來作為觸發(fā)源。此外,ADCINT1和ADCINT2信號可被配置生成SOCx觸發(fā)信號。這有利于建立續(xù)的轉(zhuǎn)換流。6.ADC復(fù)位為關(guān)閉狀態(tài)。在寫入任何ADC寄存器之前PCLKCR0寄存器的ADCENCLK位必須置位。PCLKCR0TMS320F2802xPiccoloSystemControlReferenceGuide(SPRUFN3。當(dāng)對ADC當(dāng)對ADC2的所有三個(gè)位可被同時(shí)清除。ADC電壓等級必須通過軟件控制并且ADC在任何轉(zhuǎn)換器內(nèi)部都有一個(gè)固有的零補(bǔ)償誤差和滿刻度增益誤差。ADC模塊出廠前由工廠在ADC將在器件啟動過程中進(jìn)行適當(dāng)?shù)男?zhǔn)。在制造和測試過程中,TIADCTI預(yù)留C2802xC/C++頭文件和外設(shè)示例代碼(SPRC823)。設(shè)置ADCOFFTRIM80(50h設(shè)置ADCCTL1.VREFLOCONVVREFLO80(50hDigitalValue= whenInput≤DigitalValue=4096[(Input– when0v<Input<DigitalValue= whenInput≥*VREFHIVREFLO引腳應(yīng)該被選擇用來提供參考電壓。與內(nèi)部能帶隙模式固定0~3.3V輸入電壓范圍相反,比例模式的輸入電壓范圍為VREFLO~VREFHIVREFLO0.5v,VREFHI3.0v,1.75v的電壓轉(zhuǎn)換為數(shù)DigitalValue= whenInput≤DigitalValue= whenVREFLO<Input<DigitalValue= whenInput≥*ADC1,其它所有的ADC寄存器位于PeripheralFrame2。詳細(xì)地址請查看器件。表2.ADC配置和控制寄存器(AdcRegs和AdcResult 111111111111111111ADCSOC0CTL-111ADCREV–1ADCRESULT0-17.ADC控制寄存器1(ADCCTL1(地址偏移量876543210位值01MOVADCCTL1,1xxxxxxxxxxxxxxxbADCRESETRPT#1||NOP;DelaytwoMOVADCCTL1,#0xxxxxxxxxxxxxxxbADCTRL10101位值70160150140301201101001 圖例:R/W;Rn位值001 98 R/W- 圖例:R/W;Rn位值001會試圖置位ADCINT 這種情況下,不管是之前ADCINT位有沒有置位,ADCINTOVF寄存器的溢出位不會受到 圖例:R/W;Rn位值001注:接下來的中斷選擇寄存器受EALLOW12.中斷選擇12寄存器(INTSEL1N2(地址偏移量8 圖例:R/W;Rn13.中斷選擇34寄存器(INTSEL3N4(地址偏移量8 圖例:R/W;Rn14.中斷選擇56寄存器(INTSEL5N6(地址偏移量8 圖例:R/W;Rn15.中斷選擇78寄存器(INTSEL7N8(地址偏移量8 圖例:R/W;Rn16.中斷選擇910寄存器(INTSEL9N10(地址偏移量 圖例:R/W;Rn位值00 10170位值60 1501 圖例:R/W;Rn位值位值SOC0-SOC1,SOC2-SOC15SOC0-SOC2,SOC3-SOC15SOC0-SOC3,SOC4-SOC15SOC0-SOC4,SOC5-SOC15SOC0-SOC5,SOC6-SOC15SOC0-SOC6,SOC7-SOC15SOC0-SOC7,SOC8-SOC15SOC0-SOC8,SOC9-SOC15SOC0-SOC14為高優(yōu)先級,SOC15用于循環(huán)優(yōu)先級模式。圖18.ADC采樣模式寄存器(ADCSAMPLEMODE(地址偏移量 R/W- 圖例:R/W;Rn位值070160150140位值1301201101001 R/W- 圖例:R/W;Rn位值 R/W- 圖例:R/W;Rn位值 圖例:R/W;Rn位值01 R/W- R/W- 圖例:R/W;Rn位值 01 876543210位值01 R/W- R/W- 圖例:R/W;Rn位值01 圖例:R/W;Rn位值 ADCTRIG0ADCTRIG4-ADCTRIG5-eADCTRIG6-eADCTRIG7-eADCTRIG8-eADCTRIG9-eADCTRIG10-eADCTRIG11-eADCTRIG12-eADCTRIG13-eADCTRIG14-eADCTRIG15-eADCTRIG16-eADCTRIG17-eADCTRIG18-e位值順序采樣模式(SIMULENx=0):同步采樣模式(SIMULENx1):ADCINA0/ADCINB0對ADCINA1/ADCINB1對ADCINA2/ADCINB2對ADCINA3/ADCINB3對ADCINA4/ADCINB4對

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論