首頁 > 評測 > 51單片機(jī)的終結(jié)者——ALIENTEK STM32F103評測

51單片機(jī)的終結(jié)者——ALIENTEK STM32F103評測

51   STM32F103   正點(diǎn)原子   ALIENTEK   ST   
  • 作者:jully
  • 來源:21ic
  • [導(dǎo)讀]
  • 隨著意法半導(dǎo)體在中國的推廣力度的持續(xù)加大,現(xiàn)在對于MCU的初學(xué)者來說,STM32大有取代51單片機(jī)之意。而除了ST官方的入門級的開發(fā)板之外,不少第三方的廠商也都推出了更具價格優(yōu)勢、集成資源更豐富的全功能開發(fā)套件。對于STM32玩家來說,正點(diǎn)原子可謂是常有耳聞。今天就給大家來簡單地評測一下正點(diǎn)原子的STM32F103開發(fā)板。

◆1個標(biāo)準(zhǔn)的2.4/2.8/3.5/4.3/7寸LCD接口,支持觸摸屏

◆1個OLED模塊接口(與LCD接口部分共用)

◆1個USB串口接口,可用于程序下載和代碼調(diào)試

◆1個USB SLAVE接口,用于USB通信

◆1個SD卡接口

◆1個PS/2接口,可外接鼠標(biāo)、鍵盤

◆1組5V電源供應(yīng)/接入口

◆1組3.3V電源供應(yīng)/接入口

◆1個啟動模式選擇配置接口

◆1個2.4G無線通信接口

◆1個RTC后備電池座,并帶電池

◆1個復(fù)位按鈕,可用于復(fù)位MCU和LCD

◆3個功能按鈕,其中WK_UP兼具喚醒功能

◆1個電源開關(guān),控制整個板的電源

◆3.3V與5V電源TVS保護(hù),有效防止燒壞芯片。

◆獨(dú)創(chuàng)的一鍵下載功能

◆除晶振占用的IO口外,其余所有IO口全部引出,其中GPIOA和GPIOB按順序引

整體感覺外部引出接口不多。其實仔細(xì)觀察你會發(fā)現(xiàn)STM32的引腳幾乎全部引出,而且復(fù)用功能還做了跳線設(shè)置,對測試來說方便了很多。

2、硬件測試

現(xiàn)在我們就把這塊STM32F103RC開發(fā)板組裝起來,看看它的Demo夠不夠炫,讓我們一見傾心呢?

連接USB,按下K1開關(guān)上電。系統(tǒng)自檢,列出硬件資源及狀態(tài)。

11.jpg

完成后,自動跳轉(zhuǎn)到系統(tǒng)的UI界面----總體架構(gòu)。多了塊觸摸的LCD屏,似乎一下就高大上起來。

12.jpg

雙擊就用中心,顯示的應(yīng)用還真是不少!

13.jpg

選中幾個有的功能測一下哈,這是紅外按鍵的demo。

14.jpg

為毛我按關(guān)機(jī),它不關(guān)嘞?估計沒只是顯示接收的鍵值,沒在應(yīng)用中對應(yīng)相的程序吧。按下右邊key0鍵退出。弄個聽話又賞心悅目的,美女?dāng)?shù)碼相框,畫面倒是很唯美,像素就不是太高噢?

15.jpg

不得不說STM32F103RC開發(fā)板的demo給人一種神密感!它的應(yīng)用可以有很多,你可以異想天開!STM32F103量產(chǎn)的時間很長了,資源相信一定有不少。

3、軟件測試

下面就打開它的光盤,看看配套的資料吧!

16.jpg

打開4程序源碼,祼程序,庫函相關(guān)的例程都夠詳盡。

17.jpg

1) LED點(diǎn)亮

我們還是從最初的點(diǎn)亮LED燈開始吧!

18.jpg

設(shè)置系統(tǒng)時鐘,初始化LED引腳功能,然后運(yùn)行循環(huán)運(yùn)行程序,實現(xiàn)兩個LED的交替點(diǎn)亮。

點(diǎn)擊配制,選擇芯片型號:STM32F103RC及相關(guān)參數(shù);

19.jpg

Debug中選擇Jlink調(diào)試器,

20.jpg
21.jpg
22.jpg

點(diǎn)擊Debug調(diào)試運(yùn)行,可以看到STM32F103RC開發(fā)板的LED燈交替閃爍。

23.jpg
  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項目外包 more+