最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

TMS320F28035使用學(xué)習(xí)系列分享(十三)ADC——順序采樣配置

2022-10-25 23:39 作者:小靜靜紫陌璃  | 我要投稿

1.簡(jiǎn)述

? ? ? ?本篇是對(duì)TMS320F28035 ADC配置使用的總結(jié),針對(duì)相關(guān)寄存器進(jìn)行調(diào)用與配置。其ADC主要特性如下:

????(1)12位ADC采樣

????(2)同步采樣、順序采樣兩種模式

????(3)采樣范圍0~3.3V,另有VREFHI/VREFLO外部基準(zhǔn)比較功能

????(4)8對(duì)16通道模擬信號(hào)輸入:ADCA0~A7,ADCB0~B7,注意A5、B5通道TQFP\VQFP封裝中引腳未引出

????(5)16個(gè)SOC,可配置為觸發(fā)器、樣本窗口和通道

????(6)16個(gè)結(jié)果寄存器(可單獨(dú)尋址),用于存儲(chǔ)轉(zhuǎn)換值

????(7)可選擇多種觸發(fā)方式(ePWM、CPU定時(shí)器、外部中斷XINT、ADCINT等

2.中斷設(shè)置

相關(guān)操作配置文件:

DSP2803x_Adc.c

相關(guān)寄存器:

INTSEL:中斷選擇寄存器(1N2、3N4、5N6、7N8、9N10)

ADCCTL1:控制寄存器1

ADCCTL2:控制寄存器2

ADCINTFLG:中斷標(biāo)志寄存器

ADCINTFLGCLR:清除中斷標(biāo)志寄存器

ADCINTOVF:中斷溢出寄存器

ADCINTOVFCLR:清除中斷溢出寄存器

ADCSAMPLEMODE:采樣模式寄存器

ADCSOCxCTL:SOC控制寄存器

ADCRESULT:ADC轉(zhuǎn)換結(jié)果寄存器(0-15)

ADC寄存器較多暫不一一列舉,寄存器部分功能如下

ADCCTL1

INTPULSEPOS:中斷脈沖產(chǎn)生控制,INTPULSEPOS=0

TEMPCONV:內(nèi)部溫度采樣功能,TEMPCONV=1時(shí)開啟

INTSEL1N2

INT1CONT:ADCINT1連續(xù)模式使能

INT1E:ADCINT1使能?

INT1SEL:ADCINT1 ECO觸發(fā)源選擇

ADCSOCxCTL:

TRIGSEL:SOC觸發(fā)源選擇,多種觸發(fā)方式對(duì)應(yīng)如下

圖13-1 TRIGSEL值與SOC觸發(fā)方式對(duì)應(yīng)表

CHSEL:SOC通道選擇

處于順序采樣模式時(shí):00H~07H對(duì)應(yīng)A0~A7,08H~0FH對(duì)應(yīng)B0~B7

處于同步采樣模式時(shí):00H~07H對(duì)應(yīng)A0/B0~A7/B7

ACQPS:控制SOC采樣周期(7~64個(gè)周期可選,對(duì)應(yīng)6~63,即06H~3FH)

3.基本配置總結(jié)

????設(shè)置A4、A5、A6、B7進(jìn)行采樣,其中A5采集內(nèi)部溫度模擬量。

(1)打開對(duì)應(yīng)外設(shè)時(shí)鐘

(2)ADC配置文件函數(shù)調(diào)用

(3)ADCINA5連接內(nèi)部溫度傳感器到通道

(4)中斷功能設(shè)置

其中,為保證ADC采樣準(zhǔn)確性,每一次采樣中首次采樣數(shù)據(jù) rev0 剔除

(5)設(shè)置中斷入口地址,注冊(cè)中斷函數(shù)

(6)開啟中斷INT1.1

(7)開啟總中斷,使能調(diào)試事件

(8)編寫中斷函數(shù)

其中ADC采樣函數(shù)

(9)內(nèi)部溫度模擬量獲?。ü俜嚼炭芍苯诱{(diào)用)

(10)根據(jù)實(shí)際電路對(duì)應(yīng)變量關(guān)系求出實(shí)際模擬量

x1%3D3.3%2F4095*%E6%94%BE%E5%A4%A7%E7%B3%BB%E6%95%B0*Voltage1_avg%2B%E4%BF%AE%E6%AD%A3%E5%80%BC%3B

x2%3D3.3%2F4095*%E6%94%BE%E5%A4%A7%E7%B3%BB%E6%95%B0*Voltage2_avg%2B%E4%BF%AE%E6%AD%A3%E5%80%BC%3B

x3%3D3.3%2F4095*%E6%94%BE%E5%A4%A7%E7%B3%BB%E6%95%B0*Voltage3_avg%2B%E4%BF%AE%E6%AD%A3%E5%80%BC%3B

x4%3D3.3%2F4095*%E6%94%BE%E5%A4%A7%E7%B3%BB%E6%95%B0*Voltage4_avg%2B%E4%BF%AE%E6%AD%A3%E5%80%BC%3B

TMS320F28035使用學(xué)習(xí)系列分享(十三)ADC——順序采樣配置的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
陈巴尔虎旗| 容城县| 合江县| 西畴县| 泰和县| 化隆| 刚察县| 甘肃省| 乌拉特中旗| 威信县| 安徽省| 平邑县| 新邵县| 桐庐县| 庆元县| 修水县| 阜平县| 昭通市| 昌江| 铜山县| 年辖:市辖区| 凤庆县| 错那县| 海兴县| 南部县| 巍山| 龙井市| 龙川县| 景宁| 竹山县| 萝北县| 德惠市| 鹤山市| 得荣县| 江城| 凌云县| 兴化市| 朝阳县| 桓台县| 屯留县| 三都|