首頁(yè) > 評(píng)測(cè) > 當(dāng)Arduino遇上STM32——Olimexino-STM32評(píng)測(cè)

當(dāng)Arduino遇上STM32——Olimexino-STM32評(píng)測(cè)

Arduino   STM32   
  • 作者:通宵敲代碼
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 進(jìn)入21世紀(jì)科技進(jìn)步飛速發(fā)展,極客們手上的單片機(jī)也從古老的51、PIC變成了AVR、STM32,也出現(xiàn)了各種便捷的開發(fā)工具,例如盛極一時(shí)的Arduino;不過(guò)Atmega328所屬的AVR單片機(jī),終究還是老點(diǎn)了,算起來(lái)差不多是20年前的主流了,現(xiàn)在流行的是ARM,今天我們就來(lái)聊一款A(yù)rduino與STM32邂逅的產(chǎn)物——Olimexino STM32。

 進(jìn)入21世紀(jì)科技進(jìn)步飛速發(fā)展,極客們手上的單片機(jī)也從古老的51、PIC變成了AVR、STM32,也出現(xiàn)了各種便捷的開發(fā)工具,例如盛極一時(shí)的Arduino;不過(guò)Atmega328所屬的AVR單片機(jī),終究還是老點(diǎn)了,算起來(lái)差不多是20年前的主流了,現(xiàn)在流行的是ARM,今天我們就來(lái)聊一款A(yù)rduino與STM32邂逅的產(chǎn)物——Olimexino STM32。同時(shí)感謝21ic的傾情贊助,給我這次開發(fā)板測(cè)試的機(jī)會(huì)。

1.png

關(guān)于Olimex我們所知不多,這是一家來(lái)自保加利亞的第三方開發(fā)板的老牌廠商,產(chǎn)品覆蓋各大MCU和SoC產(chǎn)品線…STM32自然也是其重要的對(duì)象之一。今天就來(lái)給大家評(píng)測(cè)一下Olimex-STM32

板子剛?cè)胧值臅r(shí)候,確實(shí)驚艷了一番,紅色的板子,密密麻麻的元件,配上風(fēng)騷的包裝,哈哈哈哈······

2.png

外包裝還是一貫的Olimex的風(fēng)格設(shè)計(jì),很有品牌特色。打開后就只有一個(gè)防靜電袋包的光禿禿Olimex-STM32板子,沒有任何其他配件。

3.png

從開發(fā)板的外觀來(lái)看足見老牌大廠的功力深厚,正面整體布局緊湊有序,左側(cè)是各種元器件,右邊是偌大的STM32芯片以及Olime的臥獅LoGo,四邊分別排布著各種接口。

4.png

再來(lái)看Olimex-STM32背面,各種接口功能一覽,各種標(biāo)識(shí),右上角有一個(gè)TF卡槽。

下面再來(lái)一組特寫,來(lái)看看這塊板子的特色。

5.png

臥獅logo和STM32主控特寫,可見型號(hào)是F103,非常經(jīng)典的一顆入門芯片。

6.png

器件排布特寫,做的非常不錯(cuò)。

7.png

Olimex-STM32接口一覽,十分齊全。

8.png

Olimex-STM32整體尺寸設(shè)計(jì)的十分小巧。

再來(lái)扯遠(yuǎn)點(diǎn),為啥用臥獅作logo呢?獅子是保加利亞的象征之一,國(guó)徽就是三頭獅子組成的,而且保加利亞隨處可見各種獅子雕塑…

言歸正傳,既然是Arduino的同屬系列,本著沒有對(duì)比就沒有傷害的原則,我們還是對(duì)比一下吧,哈哈哈哈······

9.png

如下所示,Maple Rev5便是我們此次使用的板子(的孿生兄弟),最后一欄的Arduino UNO就是基于Atmega328的版本,而中間的兩個(gè)分別是我們的Rev5往簡(jiǎn)單與發(fā)燒兩個(gè)方向延伸出的兩個(gè)版本,很明顯我們的Olimex性能還是很強(qiáng)悍的。

10.png

有想入手的朋友也可以去www.olimex.com上搜索一下Olimex-STM32,就能找到我們的板子了,官方售價(jià)$19.95,相對(duì)Arduino的官方價(jià)格,還是相當(dāng)便宜的。

11.png

好了,介紹玩性能,我們?cè)賮?lái)了解一下Olimex-STM32怎么玩;

鑒于主控芯片使用的STM32F103,是當(dāng)今主流的芯片,所有的技術(shù)資料、參考手冊(cè)均可去ST官網(wǎng)或者中文社區(qū)免費(fèi)下載,此處我們就不贅述了,重點(diǎn)我們來(lái)看看板子的一下資料。

作為一款軟件硬件全部開源的板子,在www.olimex.com銷售頁(yè)面上,所有關(guān)于板子的資料都可以下載,包括板子的指導(dǎo)手冊(cè)、開發(fā)環(huán)境、原理圖、bootloader、以及參考例程,所有用可能用到的資料,全部都免費(fèi)提供了。

OLIMEXINO-STM32文檔.jpg

重點(diǎn)說(shuō)一下Olimex-STM32板子的開發(fā)環(huán)境,板子使用的是Maple IDE,是一款跟Arduino界面完全相同的開發(fā)環(huán)境,支持Windows、Linux32/64、MAC OS系統(tǒng),Windows下解壓就能用無(wú)需安裝,內(nèi)涵STM32硬件庫(kù),并對(duì)其進(jìn)行了深度封裝,可以完全兼容Arduino,也就是說(shuō)接觸過(guò)的Arduinno的朋友可以毫無(wú)障礙的上手我們的Olimex-STM32,是不是很人性化呢。

13.png

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

網(wǎng)友評(píng)論

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

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