?導(dǎo)讀:《藍(lán)橋杯嵌入式組》專欄文章是博主2019年參加藍(lán)橋杯的嵌入式組比賽所做的學(xué)習(xí)筆記,在當(dāng)年的比賽中,由于忙于準(zhǔn)備考研及保研相關(guān)工作,博主僅僅參加了當(dāng)年的省賽,并獲得了省賽一等獎的成績。成績雖談不上最好,但至少問心無愧。如今2021年回頭再看該系列文章,仍然感觸頗多。為了能更好地幫助到單片機(jī)初學(xué)者,今年特地抽出時間對當(dāng)年的文章邏輯和結(jié)構(gòu)進(jìn)行重構(gòu),以達(dá)到初學(xué)者快速上手的目的。需要指出的是,由于本人水平有限,如有錯誤還請讀者指出,非常感謝。那么,接下來讓我們一起開始愉快的學(xué)習(xí)吧。
一個小知識點
液晶分辨率240×320,總共10行,對應(yīng)的每行24×320,行的話是從上往下Line0-Line9
,而列是從右到左依次為0-319
兩個字符同時顯示,至少要隔15
個像素,不然會產(chǎn)生覆蓋,不美觀。
-
整體板子布局
-
處理器STM32F103RBT6(和C8T6最主要區(qū)別在Flash大小上)
- 72MHz Cortex-M3處理器
- 128KB - Flash
- 20KB - SRAM
- 3個通用定時器(2/3/4)
- 1個高級定時器(1)
-
GPIO外設(shè)資源接口
有一點需要注意,LED的8個輸入端和LCD的高8位數(shù)據(jù)端是重合的,也就意味著操作LCD會影響LED!(這個問題之后再回答)
結(jié)語:以上就是本篇文章的全部內(nèi)容啦,希望大家可以多多支持我的原創(chuàng)文章。如有錯誤,請及時指正,非常感謝。