如何正規(guī)的畫一個(gè)STM32單片機(jī)的原理圖
關(guān)于STM32F1系列單片機(jī)的一個(gè)常識(shí):
看上圖得知,根據(jù)Flash存儲(chǔ)器的大小,把STM32F1分為了4種類型,分別是“低密度”“中密度”“高密度”“超高密度”,然后還有一種“互聯(lián)型”。我們使用的STM32F103VET6的FLASH大小是512K,所以屬于“高密度”型的。
我們這次要做的,就是把單片機(jī)STM32F103VET6的原理圖畫出來。
畫的時(shí)候,要看STM32F103的datasheet。這個(gè)datasheet可以在ST的官網(wǎng)上找到。記住,是數(shù)據(jù)手冊(cè),不是參考手冊(cè)。ST的官網(wǎng)是支持中文的,方便英文不好的朋友瀏覽。
打開ST的官方網(wǎng)站,看上圖第一個(gè)紅色矩形框里面的路徑,依次到這一頁。然后點(diǎn)擊“數(shù)據(jù)手冊(cè)”:
文章剛開始,我們就說了,我們要用的STM32F103VET6屬于“高密度”,所以選擇上圖中紅色矩形框中的文檔開始下載。
下載好后打開數(shù)據(jù)手冊(cè),找到“引腳描述”這一章。(我遇到過好多人,不知道怎么打開pdf文件,這類人,電腦基礎(chǔ)太差,需要補(bǔ)充電腦基礎(chǔ)知識(shí)。)
我們使用的單片機(jī)STM32F103VET6是100腳的,所以在目錄中點(diǎn)擊Figure6。打開圖6以后,就可以看上圖6和后面的引腳描述來畫單片機(jī)的原理圖了。
我畫圖的時(shí)候,把引腳的所有功能都寫上去了,用了1個(gè)多小時(shí)才畫完。如果想簡便,可以只標(biāo)出PA0這種名稱,而不用標(biāo)它的復(fù)用功能。當(dāng)然,作為開發(fā)板,還是最好把復(fù)用功能都畫出來。
從這個(gè)原理圖上,你可以看到,STM32F103VET6有5組IO口,每組16位,還有若干電源引腳、復(fù)位引腳、電池供電引腳、BOOT引腳等。
千萬注意:一定要自己畫一個(gè)單片機(jī)的原理圖出來,好多人都想從百度上找,不是找不到,也可以找到。自己畫圖的好處:一、單片機(jī)的引腳名稱體現(xiàn)了幾乎所有的單片機(jī)功能,畫完以后,你將對(duì)單片機(jī)有個(gè)很深入的了解;二、畫這個(gè)圖,需要很長時(shí)間,考驗(yàn)自己的耐心,搞電子需要很強(qiáng)的耐心,如果你畫了一會(huì)兒以后,發(fā)現(xiàn)你實(shí)在是不想畫了,那么你就可以退出電子行業(yè)了,因?yàn)闆]有耐心的話,待著也不會(huì)太大成就。