五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

TMS320F28035使用學(xué)習(xí)系列分享(五)GPIO配置

2021-06-03 11:29 作者:小靜靜紫陌璃  | 我要投稿

1 簡述

? ? ? ?本篇是對TMS320F28035 GPIO口配置使用的總結(jié),針對相關(guān)寄存器進行調(diào)用與配置。該部分用作系統(tǒng)GPIO初始化設(shè)置,比較簡單,只要了解C2000系列GPIO口的分組規(guī)律即可進行相應(yīng)配置。

2.GPIO分組

????????28035 GPIO最大引腳數(shù)為45(80Pin),即GPIO00~GPIO44,其余封裝會少一點,所以配置前要注意是否留有該引腳?。

????????GPIO口32個為一大組,共分A、B兩大組,其中每大組16個為一小組,在DSP2803x_Gpio.h中可查找相應(yīng)定義,以A1組為例:

GPA1結(jié)構(gòu)體定義

????????為承載DSP多種功能,GPIO引腳幾乎都是高度復(fù)用,因此規(guī)劃配置前要看好與復(fù)用功能引腳是否沖突。以下列舉一些常用復(fù)用功能,具體詳見芯片手冊。

????????GPIO00~GPIO11????????????????????????EPWM引腳

????????GPIO12、GPIO16~GPIO17???????TZ1~3

????????GPIO16~19????????????????????????????????SPI A接口

????????GPIO20~GPIO23???????????????????????EQP1接口

????????GPIO28~GPIO29? ? ? ? ? ? ? ? ? ? ? ?SCI A接口

????????GPIO30~GPIO31? ? ? ? ? ? ? ? ? ? ? ?CAN?A接口

????????GPIO32~GPIO33? ? ? ? ? ? ? ? ? ? ???I2C?A接口

????????GPIO35~GPIO38???????????????????????JTAG接口

????????ADC功能的引腳是獨立的,不屬于GPIO00~GPIO44之中,在此便不贅述。

3.相關(guān)寄存器

(1)控制寄存器(GPXCTRL)? ? ? ? ? ?

????????GPXQSELX?????????量化寄存器

????????GPXMUXX????? ?????選擇寄存器

? ? ????GPXDIR????? ?????????I/O方向寄存器

? ? ? ? GPXPUD? ? ? ? ?????配置上拉寄存器

(2)數(shù)據(jù)寄存器(GPXDAT)

????????GPASET????? ?????? ?置一寄存器

? ? ????GPACLEAR?????????清零寄存器

? ? ? ? GPATOGGLE????? 數(shù)據(jù)反轉(zhuǎn)寄存器

(3)外部中斷寄存器(GPXINT)

4.基本操作步驟總結(jié)(GPIO?22 輸出)

(1)設(shè)置為通用GPIO功能

(2)設(shè)置輸入/輸出方式

(3)設(shè)置上拉

(4)設(shè)置引腳電平狀態(tài)

(5)IO操作

????????可以將IO操作寫入定時器中斷,觀察變化


TMS320F28035使用學(xué)習(xí)系列分享(五)GPIO配置的評論 (共 條)

分享到微博請遵守國家法律
安仁县| 恩施市| 九龙坡区| 常宁市| 栾川县| 稻城县| 兴仁县| 阳新县| 黄石市| 阿巴嘎旗| 桃园县| 土默特右旗| 朝阳县| 霞浦县| 枞阳县| 青海省| 辽源市| 临安市| 巴林右旗| 库伦旗| 澳门| 汪清县| 贡嘎县| 永寿县| 孟州市| 潞西市| 吴堡县| 潜江市| 玉林市| 合水县| 内乡县| 长武县| 天水市| 广东省| 平昌县| 石景山区| 靖江市| 皮山县| 乐安县| 麦盖提县| 罗田县|