首頁 > 評測 > 51單片機的終結者——ALIENTEK STM32F103評測

51單片機的終結者——ALIENTEK STM32F103評測

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

◆1個標準的2.4/2.8/3.5/4.3/7寸LCD接口,支持觸摸屏

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

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

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

◆1個SD卡接口

◆1個PS/2接口,可外接鼠標、鍵盤

◆1組5V電源供應/接入口

◆1組3.3V電源供應/接入口

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

◆1個2.4G無線通信接口

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

◆1個復位按鈕,可用于復位MCU和LCD

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

◆1個電源開關,控制整個板的電源

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

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

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

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

2、硬件測試

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

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

11.jpg

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

12.jpg

雙擊就用中心,顯示的應用還真是不少!

13.jpg

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

14.jpg

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

15.jpg

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

3、軟件測試

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

16.jpg

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

17.jpg

1) LED點亮

我們還是從最初的點亮LED燈開始吧!

18.jpg

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

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

19.jpg

Debug中選擇Jlink調試器,

20.jpg
21.jpg
22.jpg

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

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

網友評論