久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 40871|回復: 10
打印 上一主題 下一主題
收起左側

畫單片機STM32最小系統

  [復制鏈接]
跳轉到指定樓層
樓主
ID:94349 發表于 2015-12-8 05:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機最小系統,也就是能夠使得單片機正常運行程序,最少需要連接哪些器件。

一個單片機開發板,就是“單片機+外圍芯片”。一個單片機開發板,需要做哪些功能,完全是由你自己決定。你可以只做一個只有單片機的開發板,就是剛才說的最小系統板,也可以把單片機所有的功能全部做上,也可以只做一部分。

我們要做的,就是用到單片機所有引腳功能的開發板。我們先把單片機最小系統畫好,就可以繼續添加其它的外圍器件了。

上一篇文章,我們已經把單片機畫好了。相信你對STM32F103VET6已經有了一些了解。

電源引腳:

VDD是單片機的數字電源正極,VSS是數字電源負極,共有5個VDD引腳,5個VSS引腳。VDDA是單片機的模擬電源正極,負責給內部的ADC、DAC模塊供電,VSSA是模擬電源負極。VREF+是參考電壓輸入引腳正極,VREF-是參考電壓輸入引腳負極。

上一段提到了ADC和DAC模塊,這兩種模塊是數字與模擬的結合,負責數字信號和模擬信號的轉換。在某些應用中,對信號的噪聲要求很高,這就需要把數字信號和模擬信號分開,采取一定的措施連接,避免相互影響。所以單片機會有數字電源和模擬電源引腳。由于模擬電源需要一個很標準的電壓信號。所以就有了VREF引腳。但是,作為開發板,只是用來學習單片機用的,所以對噪聲要求不高,我們就只需要做一個簡單的隔離措施:在VDD和VDDA之間接一個0歐姆的電阻,同理,在VSS和VSSA之間接一個0歐姆的電阻。




把VREF+與VDDA連接,把VREF-與VSSA連接。(在實際應用中,VREF+用來連接標準的電壓輸出,比如REF3133,可以產生標準的3.300V。前面說到,開發板是用來學習的,沒有必要給VREF連接一個標準的3.3V,如果你非要連一個,我也不攔著。)



還有一個電源引腳,就是VBAT,BAT就是Battery(電池),那就好理解了,這個引腳用來連接電池的正極的。STM32帶RTC功能(實時時鐘),所以有VBAT引腳。

這里有一個矛盾需要解決。我們開發板上需要帶一個電池,連接到VBAT引腳給RTC供電,我們也希望在不裝電池的時候,用USB電源轉過來的3.3V給VBAT引腳供電。如果直接連接的話,會有兩種后果:1.當電池電壓高于3.3V,電池就會輸出電流到AMS1117,使得芯片發燙,還會很快消耗電池電量。2.如果電池電壓低于3.3V,AMS1117產生的3.3V,就會給電池充電,而這種CR1220電池是不能夠充電的。

所以就有了下面這種解決方案:




D1防止AMS1117產生的3.3V流向電池,D2防止電池的電流流向AMS1117。道理很簡單,用的就是“二極管的單向導通性”。(不管哪個行業,高手都是那些基礎非常扎實的人。)

所有的電源引腳旁邊,都需要放置一個0.1uF的電容濾波,用來濾除電源的噪聲雜波。



光電源就寫了這么長,寫的我指干掌燥的。

復位引腳

復位就是重啟。STM32復位引腳是低電平復位,正常工作狀態,復位引腳是高電平。




晶振引腳

STM32有兩組晶振,一組用來給單片機提供主時鐘,一組用來給RTC提供時鐘。(實際應用中,如果不用RTC功能的話,RTC的晶振不必連接。因為STM32內部有8M的時鐘產生,所以如果不用外部晶振的話,也可以不用連接。)我們開發板上,需要學習內部時鐘的轉換,以及還要學習RTC,所以這兩組晶振,我們都需要連接。



(這是主時鐘晶振,一般用8M,當然,10M,12M,16M等都可以用,不過,大家都用8M,為了程序的統一性,我們一般就是用8M。)


(這是RTC時鐘晶振,需要連接32.768K的晶振,關于為什么要用32.768,大家可以去百度問問,這里就不多說了。)

BOOT引腳

STM32有兩個BOOT引腳,分別是BOOT0和BOOT1,這兩個引腳的高低電平,決定了單片機的啟動方式和運行方式。

這里我們可以先不必了解BOOT0和1分別變高變低會怎么樣,我們把BOOT0和BOOT1引腳引出來,然后在排針上可以隨便配置BOOT0和BOOT1的高點電平,就可以做好開發板以后,學習這兩個引腳的用法了。



到這里,最小系統就畫好了。

原以為最小系統寫不了多少內容,結果還是一大篇文章。這里是正在直播的《免費教你做一個牛逼的STM32開發板》

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏6 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:72113 發表于 2015-12-8 16:23 | 只看該作者
排排坐, 等直播
回復

使用道具 舉報

板凳
ID:231620 發表于 2017-9-7 11:41 | 只看該作者
樓主,后續的帖子怎么找不到了啊
回復

使用道具 舉報

地板
ID:75585 發表于 2017-9-8 09:56 | 只看該作者
一直用別的單片機,但外面很多用ST所以得學習學習
回復

使用道具 舉報

5#
ID:134810 發表于 2017-9-27 15:40 來自手機 | 只看該作者
學習了。
回復

使用道具 舉報

6#
ID:236076 發表于 2017-9-27 16:02 | 只看該作者
6666樓主棒棒噠
回復

使用道具 舉報

7#
ID:238016 發表于 2017-10-10 08:33 | 只看該作者
我正在學習miniSTM32,謝謝樓主指點,謝謝!
回復

使用道具 舉報

8#
ID:339668 發表于 2018-5-28 16:29 | 只看該作者
henbangdewenzhang
回復

使用道具 舉報

9#
ID:339918 發表于 2018-5-28 16:43 | 只看該作者
初學者謝謝樓主
回復

使用道具 舉報

10#
ID:340211 發表于 2018-5-28 23:07 | 只看該作者
樓主什么stm32芯片性價比搞?
回復

使用道具 舉報

11#
ID:457859 發表于 2019-4-19 15:45 | 只看該作者
有沒有完整的原理圖
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲一区二区三区在线观看免费 | 日韩成人免费av | 国产精品久久久久久久久动漫 | 91精品无人区卡一卡二卡三 | 国产精品不卡 | 亚洲电影一区二区三区 | 国产精品一区二区av | 在线中文av| 天天躁日日躁性色aⅴ电影 免费在线观看成年人视频 国产欧美精品 | 男女免费视频网站 | 久久久精品国产 | 国产高清视频一区 | 国产一区高清 | 午夜男人免费视频 | 久久毛片 | 午夜精品久久久久久久久久久久久 | 日韩欧美精品在线 | 国产在线高清 | 中国一级特黄真人毛片免费观看 | 日韩亚洲一区二区 | 国产精品综合色区在线观看 | 日本三级在线网站 | 亚洲福利网站 | 亚洲综合婷婷 | 国产一区二区三区久久 | 亚洲欧美中文日韩在线 | 国产精品美女久久久久久免费 | 毛片国产| 国产婷婷色一区二区三区 | 精品欧美一区二区在线观看欧美熟 | 成人a免费 | 久久草在线视频 | 色姑娘av| 国产黄色av电影 | 国产一区二区三区免费观看在线 | av网站观看 | 国产精品久久精品 | 18av在线播放 | 日韩av免费在线观看 | 亚洲欧美国产毛片在线 | 欧美一区二区在线 |