欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
STM32開(kāi)發(fā)板開(kāi)發(fā)過(guò)程|3GPIO部分設(shè)計(jì)
[打印本頁(yè)]
作者:
51黑uu
時(shí)間:
2016-5-1 06:04
標(biāo)題:
STM32開(kāi)發(fā)板開(kāi)發(fā)過(guò)程|3GPIO部分設(shè)計(jì)
從今天開(kāi)始,就開(kāi)始著手設(shè)計(jì)一款STM32單片機(jī)開(kāi)發(fā)板,我每天會(huì)把開(kāi)發(fā)的過(guò)程跟大家分享出來(lái),盡量做到細(xì)致,讓初學(xué)者對(duì)單片機(jī)開(kāi)發(fā)有個(gè)入門的印象,同時(shí)也和大家一起探討、分享STM32單片機(jī)的學(xué)習(xí)經(jīng)驗(yàn),和大家一起成長(zhǎng)為單片機(jī)高手。
歷史回顧:
STM32開(kāi)發(fā)板開(kāi)發(fā)過(guò)程|1芯片選型
STM32開(kāi)發(fā)板開(kāi)發(fā)過(guò)程|2最小系統(tǒng)設(shè)計(jì)
1. STM32F103C8T6-GPIO引腳介紹
C8T6為L(zhǎng)QFP48的封裝,共有48個(gè)引腳,這些引腳當(dāng)中不全部是GPIO,除了電源引腳、晶振引腳等功能引腳外,有37個(gè)GPIO,分別如下:
PA0-PA15:共16個(gè);
PB0-PB15:共16個(gè);
PC13-PC15:共3個(gè);
PD0-PD1:共2個(gè);
這37個(gè)GPIO引腳是復(fù)用的,什么意思呢?就是可以當(dāng)做普通IO來(lái)用也可以當(dāng)做其他功能來(lái)用比如說(shuō)UART,在使用的時(shí)候只需要設(shè)置寄存器就好了。至于寄存器怎么設(shè)置,這個(gè)到編程的時(shí)候我會(huì)告訴大家。
2.LED燈電路
單片機(jī)的GPIO口控制LED燈的亮滅有兩種方式:
輸出高電平:即所謂的拉電流方式;
輸出低電平:即所謂的灌電流方式;
至于什么是單片機(jī)的拉電流和灌電流,請(qǐng)點(diǎn)擊這里查看。
本設(shè)計(jì)采用灌電流的方式,如果你看了關(guān)于拉電流和灌電流的那篇文章就應(yīng)該知道單片機(jī)的灌電流往往要比拉電流大。
由于引腳都是復(fù)用的所以通過(guò)跳線來(lái)選擇連通或者斷開(kāi)。以這種方式單片機(jī)輸出低電平就可以將LED點(diǎn)亮了。
3.按鍵檢測(cè)電路
按鍵檢測(cè)電路如下:
如果大家對(duì)之前的文章還有印象的話,那就應(yīng)該知道按鍵部分我一般都加入上拉電阻,這里為什么沒(méi)有加呢?因?yàn)镾TM32單片機(jī)的GPIO內(nèi)部有上拉電阻,可以通過(guò)寄存器來(lái)選擇是不是要使用內(nèi)部上拉,這里選擇內(nèi)部上拉所以外部就不用加了。溫習(xí):?jiǎn)纹瑱C(jī)的上拉和下拉請(qǐng)點(diǎn)這里。
4. 蜂鳴器控制電路
蜂鳴器分為有源蜂鳴器和無(wú)源蜂鳴器,其區(qū)別就是有源蜂鳴器只要給電就響,而無(wú)源蜂鳴器則要通過(guò)不用的頻率來(lái)驅(qū)動(dòng)。溫習(xí):蜂鳴器的分類請(qǐng)點(diǎn)這里。
這里使用的是有源蜂鳴器,通過(guò)三極管來(lái)驅(qū)動(dòng),電路如下:
5. 數(shù)碼管顯示電路
數(shù)碼管顯示是單片機(jī)學(xué)習(xí)過(guò)程中必須要經(jīng)歷的,我剛開(kāi)始想把這一塊不要的,最終還是決定留了下來(lái)。數(shù)碼管驅(qū)動(dòng)部分采用的74HC595驅(qū)動(dòng)芯片,這個(gè)芯片相當(dāng)于74HC373+74HC164,具有移位和鎖存功能,電路設(shè)計(jì)如下:
溫習(xí):74HC595驅(qū)動(dòng)數(shù)碼管請(qǐng)點(diǎn)這里。
6. BOOT啟動(dòng)模式電路設(shè)計(jì)
STM32單片機(jī)具有BOOT0和BOOT1引腳,這兩個(gè)引腳通過(guò)連接高電平和低電平可以使單片機(jī)進(jìn)入不同的自舉模式,總共有三種自舉模式:
至于每種自舉模式是什么意思,以后在程序下載的時(shí)候會(huì)講到。電路設(shè)計(jì)如下:
為了方便大家溫習(xí)相關(guān)知識(shí),我在文章都做了超鏈接,大家可以點(diǎn)擊查看。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1