基於STM32(ARM Cortex M3)的Arduino——Spurce (支持Eclip...

不少電子專業的學生,或者剛剛入行的電子工程師都有一個困惑。電子行業範疇這麼大,這麼多細分行業,不知該如何抉擇。諸如硬件、軟件、Layout 、單片機、 ARM ……這麼多名詞讓人眼花繚亂,職場新人們生怕找錯了方向、入錯了行。php

    衆所周知,如今嵌入式 ARM 行業很火熱。不少在高校中只接觸過 51 單片機的初學者在嵌入式面前犯了愁。一方面是很想學,另外一方面又是不得入門的方法,無從下手。linux

    其實,無論方向再怎麼多,基礎要求老是相同的。單片機、 C 語言能夠說是電子行業研發人員必備的基本技能。編程

    做爲 ARM 你們庭的一員, STM32 既有着 ARM 的高性能,也有着中低端單片機的易用性。她不像 ARM9 、 ARM11 那樣誘惑過多, ARM9 以上的平臺就僅僅 linux 和 wince 等操做系統內核,驅動,應用,各類協議,硬件原理圖,等都有夠學一年半載了,沒這點時間,你沒法徹底掌握,因此並不適合入門,週期太長,難度相對來講較大。windows

     入門最好選擇主頻低一點的處理器,一切都是先掌握好原理,弄明白,弄透徹了,一切就都好辦!因此單片機中, STM32 是目前最最主流的芯片,加上目前 STM32 的資料很是的多,因此,最好仍是推薦 STM32 的開發板作爲入門級的板子,學會以後,便可本身獨立開發出各類產品, STM32官方提供的開源代碼庫也是很是好用,將底層的各類彙編,管腳定義都封裝成了各個功能函數,開發起來很是方便 , 快捷!網絡

    Spurce 是由 Soliddigi Technologies Inc 開發的基於 STM32 ( ARM Cortex M3 )的 Arduino ARM 開發板。其最大的特點是價格低,尺寸小( 9.14cm*7.62cm ),功能接口全(板載標準 Arduino 接口, TFT-LCD 接口, DB-9 串口, JTAG ,按鍵、 LED、 RJ45 以太網、 TF 卡、 RTC 、 SPI-Flash 等豐富功能接口),全兼容 Arduino 語法及 Arduino ARM 編譯器,支持 USB 程序下載及虛擬串口。很是適合用戶作入門學習,產品開發。異步

 

淘寶 Spurce STM32 Arduino 開發板購買地址:編程語言

http://item.taobao.com/item.htm?id=10915489240ide

 

◆ Spurce 硬件資源:函數

( 1 ) .CPU: STM32F103VET6, TQFP100 封裝; FLASH : 512KB, SRAM:64KB工具

( 2 ) .1 個 20Pin 標準 JTAG 調試接口

( 3 ) .1 個電源 LED , 1 個用戶 LED ;

( 4 ) .1 個 DB-9 RS232 Uart, 支持 3 線 ISP 。

( 5 ) .1 個 USB2.0 SLAVE 模式接口。

( 6 ) .1 個 Micro SD(TF) 卡插座,接口採用 SDIO 4 位方式。  

( 7 ) .1 個 2.4 寸 TFT ( 240X320( 帶觸摸屏 ) 接口,利用 MCU 的 FSMC 16 位接口模式控制。

( 8 ) .1 個 SPI 總線控制的 SST25VF016B(2M BYTES) 的串行 FLASH

( 9 ) .1 個功能按鍵, 1 個系統 Reset 按鍵;

( 10 ) .1 個 RTC 後備電池座帶 1210 電池。

( 11 ) .1 個 RJ45 Ethernet 10M 網絡接口。

( 12 ) . 剩餘端口 GPIO 所有引出。

( 13 ) .Pin to Pin 徹底兼容 28Pin Arduino 擴展模塊。

Soliddigi Spurce 全貌

【 Spurce 特點】:

1 、標準的 28Pin Arduino 接口 Pin to Pin 支持 Arduino 硬件 shiled 。全部 Arduino 標準擴展插件,都可在 Spurce 上完美使用。

2 、支持 Arduino 編程語言,支持 Arduino ARM IDE 免費編譯器( arm-gcc ),支持 USB 直接下載程序,支持 USB 虛擬串口功能;兼容 Maple Arduino IDE 編譯器及語法;

3 、支持 GCC+Eclipse+OpenOCD+OpenJTAG 免費開發環境,讓您的企業節省高額的 Cortex ARM 開發編譯環境工具的投入費用;(提供環境搭建教程)

4 、提供 MDK+Jlink 環境、 Eclipse+Gcc+OpenJTAG 環境兩種版本的豐富例程。讓您在兩種開發環境中切換自如,遊刃有餘。

 

淘寶 Spurce STM32 Arduino 開發板購買地址:

http://item.taobao.com/item.htm?id=10915489240

 

Spurce STM32 + Wifi 通訊

◆ Spurce 基礎例程:

( 1 ) .LED 閃爍例程

( 2 ) .SPI SST25VF016B 讀寫例程

( 3 ) .SST25VF016B 的 FATFS 例程(含實驗手冊)

( 4 ) .EXTI 鍵盤中斷例程

( 5 ) .TIM3 的 CH2 通道產生特定頻率的波形例程

( 6 ) .TIM3 的 CH2 通道產生 PWM 波形例程

( 7 ) . RTC 實時時鐘例程

( 8 ) . 異步串口通訊例程

( 9 ) .ADC 例程

( 10 ) .SDIO 接口方式的 SD 卡讀寫例程(支持 SDIO 4 位模式,支持 SDHC 卡)

( 11 ) .SDIO 接口方式的 SD 卡上的文件系統 Fatfs 例程( SDIO 4 位模式,支持 SDHC 卡)

( 12 ) .FSMC 16 位模式的 TFT 驅動例程。

( 13 ) . 電阻式觸摸屏演示例程。

( 14 ) .PC 機經過 USB 接口讀寫 SD 卡的例程( SDIO 4 位模式,支持 SDHC 卡)。

( 15 ) .PC 機經過 USB 接口讀寫 SST25VF016B 的例程( 2M U 盤)。

( 16 ) .RJ45 以太網通訊例程

( 17 ) . 基於 uIP1.0 網絡協議棧的 ENC28J60 網絡模塊例程。

( 18 ) .USB 在線編程 MCU 的驅動例程

 

◆基於 Coretex M3 ( STM32 )的 Arduino 例程:

(1)        Arduino 版本 LED 閃爍例程;

(2)        Arduino GPIO 使用,按鍵輸入例程;

(3)        Arduino 版本 USB 虛擬串口打印;

(4)        Arduino 串口通訊;

(5)        Arduino 模擬量採集;

 

◆ Spurce 高級例程:

(1)        uCOS GUI 例程;

(2)        STM32 Wifi 通訊例程,發郵件 E-Mail ,傳數據包,提供 wifi 路由服務,點對點鏈接例程;

(3)        Spurce ( STM32 )和 RFID 通訊讀取 RFID 標籤以 Excel 格式存儲至 SD ;

 

◆ Spurce 文檔:

1. Spurce 開發板的原理圖,尺寸定位圖

2. Spurce 開發板硬件手冊

3. 串口在線編程說明

4. JTAG 在線編程說明

5. USB 在線編程說明

 

◆資源下載連接:

1 、快速開始:如何將 Arduino 的 Bootloader 下載到 Soliddigi Spurce 開發板

http://www.soliddigi.com/news/shownews.php?lang=en&id=34

2 、 Soliddigi Spurce 開發板 Arduino ARM IDE 編譯工具(綠色版)

http://www.soliddigi.com/pub/SOLID_STM32/Tools/Solid-ide-0.0.11-windowsxp32.7z

3 、 soliddigi Spurce Eclipse + Gcc + openJTAG+OpenOCD 環境搭建手冊

http://www.soliddigi.com/news/shownews.php?lang=en&id=35

4 、如何在 soliddigi Spurce 上使用 Open JTAG 、 OpenOCD 進行 Debug

http://www.soliddigi.com/download/showdownload.php?id=49&lang=en

5 、部分 soliddigi Spurce 例程( Eclipse+Gcc+STM32 )下載

    http://www.soliddigi.com/download/showdownload.php?id=50&lang=en

6 、更多資料請購買 soliddigi Spurce 獲取資源光盤!淘寶 Spurce STM32 Arduino 開發板購買地址:

http://item.taobao.com/item.htm?id=10915489240

 

無錫速騰固態數據科技有限公司

Soliddigi Technologies Inc.

地址:江蘇省無錫市新區菱湖大道 200 號微納網 A  310 

郵編: 214135 電話: 0510-85387391 傳真: 0510-85387691

E-Mail  sales@soliddigi.com 無錫公司網址: www.soliddigi.com

公司全球電子產品展銷平臺 http://www.soliddepot.com

相關文章
相關標籤/搜索