|
目前我們接觸的到的網(wǎng)上的關(guān)于 STM32 開(kāi)發(fā)板大約有 4 種,有適合 STM32 入門(mén)級的開(kāi)發(fā)者,也有適合對于高級應用開(kāi)發(fā)的工程師們的。
因此對于不同的人群我們應該選擇不同的開(kāi)發(fā)板,面對 4 種我們都沒(méi)有使用的開(kāi)發(fā)板,手里的銀子也不可以亂用,明顯我們只要選擇其中的一塊來(lái)滿(mǎn)足我們的需要,那我們該怎么去選擇呢?我想我們應該先對板子的概況進(jìn)行了解。
先列出我們要介紹的 4 款開(kāi)發(fā)板的型號:
* 英蓓特STM32V100開(kāi)發(fā)板http://www.realview.com.cn/list.asp?id=275
* 英蓓特STM32R100開(kāi)發(fā)板http://arm.embedinfo.com/list.asp?id=281
* EK-STM系列仿真學(xué)習套件
http://www.realview.com.cn/down-class.asp?Page=3
* 智林公司出品 STM32 開(kāi)發(fā)套件
http://www.the0.net/chinese/news.asp?keyno=27
各類(lèi)資源綜合比較,評估:
價(jià)格比較:
* 英蓓特STM32V100開(kāi)發(fā)板 800元/套,送ST-LINK仿真器, 適合再次開(kāi)發(fā)利用
* 英蓓特STM32R100開(kāi)發(fā)板 292元/套,沒(méi)有送仿真器
* EK-STM系列仿真學(xué)習套件 399元/套,內嵌ST-LINK II仿真器,不宜再次開(kāi)發(fā)利用
* 智林公司出品 STM32 開(kāi)發(fā)套件 318元/套,沒(méi)有送仿真器
資源比較:
* 英蓓特STM32V100 開(kāi)發(fā)板資源最豐富,來(lái)源于官方, Realview
* 英蓓特STM32R100 開(kāi)發(fā)板資源一般,來(lái)源于官方, Realview
* EK-STM系列仿真學(xué)習套件 萬(wàn)利電子有限公司, 基本沒(méi)有什么例程,可以參照上面第一款開(kāi)發(fā)板的程序
* 智林公司出品 STM32 開(kāi)發(fā)套件 資源為智林公司出品,基本是 copy 官方的資源,且需要購買(mǎi)開(kāi)發(fā)板才贈送
適合人群比較:
* 英蓓特STM32V100開(kāi)發(fā)板 采用 STM32F103VBT6芯片*(72MHz,128KB Flash,20KB SRAM)適合高級應用工程師
* 英蓓特STM32R100開(kāi)發(fā)板 采用 STM32F103RB芯片*(72MHz,128KB Flash,20KB SRAM)適合高級應用工程師
* EK-STM系列仿真學(xué)習套件 采用 STM32F103VBH6芯片*(72MHz,128KB Flash,20KB SRAM)適合入門(mén)級用戶(hù)
* 智林公司出品 STM32 開(kāi)發(fā)套件 采用 STM32F103RB芯片*(72MHz,128KB Flash,20KB SRAM)性?xún)r(jià)比不高,適合公司用戶(hù)
技術(shù)支持比較:
* 英蓓特STM32V100開(kāi)發(fā)板 官方技術(shù)支持,可以通過(guò) ST 代理,適合企業(yè)用戶(hù)。
* 英蓓特STM32R100開(kāi)發(fā)板 官方技術(shù)支持,可以通過(guò) ST 代理,適合企業(yè)用戶(hù)。
* EK-STM系列仿真學(xué)習套件 萬(wàn)利公司技術(shù)支持,適合企業(yè)用戶(hù),但這個(gè)板子普及率目前較高,網(wǎng)上可搜到一些教程。
* 智林公司出品 STM32 開(kāi)發(fā)套件 智林公司技術(shù)支持,可通過(guò) E-mail 交流。
1. 英蓓特STM32V100開(kāi)發(fā)板
功能描述:STM103V100評估板有USB, Motor Control , CAN, SD卡,Smart 卡,UART,Speaker,LCD,LED,BNC,耳塞插孔等豐富的外設,有助于用戶(hù)輕松開(kāi)發(fā)STM32的強大功能
STM103V100評估板最大特色是板上集成了英蓓特公司uLinkMe仿真調試電路,板子自動(dòng)對仿真器進(jìn)行識別選擇,用戶(hù)只須一根USB線(xiàn)即可進(jìn)行調試,另外STM103V100評估板還支持JTAG和SWD串行調試方式
含有豐富的RealView MDK下的例程代碼:(下載地址:
http://www.realview.com.cn/down-class.asp )
* ADC模數轉換例程
* LCD_SPI顯示例程,可顯示字符、文字、圖形等信息
* LED例程,控制LED指示燈,提供跑馬燈演示程序
* 串口通訊例程,可以與PC或其它外設通訊,也可以做相互通訊實(shí)驗
* USBAudio/DAC轉換例程,可通過(guò)USB接口將音頻數據發(fā)送到板,在板上進(jìn)行DAC解碼輸出音頻,實(shí)現USB聲卡例程
* USBHID例程,實(shí)現USB轉串口的功能
* USBCDC例程,可通過(guò)USB接口虛擬串口設備
* 支持MMC/SD卡,提供SD/MMC卡驅動(dòng)程序,可實(shí)現讀卡器功能
* GPIO的控制實(shí)驗,LED(發(fā)光二極管)、KEY(按鍵)等
* RTX_Blinky例程,在RTX內核上運行的步進(jìn)電機仿真驅動(dòng)程序
* CAN實(shí)驗
* DMA通信實(shí)驗例程
* Flash讀寫(xiě)、存儲例程
* LED控制例程,提供跑馬等程序
* SPI總線(xiàn)通信例程
* SYSTICK五維搖桿按鍵例程
* DEBUG仿真模擬調試例程
* EXTI芯片中斷實(shí)驗調用配置例程
* RCC芯片內部時(shí)鐘管理程序
* RTC實(shí)時(shí)時(shí)鐘程序
* WWDG看門(mén)狗實(shí)驗例程
* BKP備份寄存器例程
* 時(shí)鐘波形配置實(shí)驗例程TIM
* 中斷向量配置實(shí)驗例程NVIC
* irDA紅外通信收發(fā)例程
* PWR電源管理程序
* LCD_1620單色顯色屏控制程序
* 搖桿按鍵控制程序joystick
* CortexM3利用CortexM3的位塊管理功能來(lái)讀寫(xiě)SRAM中的變量程序
* Tsensor數字溫度傳感器程序
* Mass_Storage利用USB通信來(lái)實(shí)現SD卡接口與USB接口的轉換
* STM32F10x_Smartcard_AN提供SMARTcard調試程序
* 基于STM32V100的ucosⅡ下的直流電機驅動(dòng)例程
http://www.realview.com.cn/down-list.asp?id=347
2. 英蓓特STM32R100開(kāi)發(fā)板
Embest STM32開(kāi)發(fā)套件硬件參數:
* 采用ST的STM32F103RB芯片*(72MHz,128KB Flash,20KB SRAM,2×SPI,2×I2C,USB,CAN,PWM,2×ADC,3×USART)
* 工業(yè)級設計,可穩定運行于 -40 到 85 攝氏度
* 1個(gè)串口 ,1個(gè)CAN端口 ,1個(gè)USB接口 ,1個(gè)可調模擬電壓控制用于A(yíng)DC輸入,1個(gè)SD卡插槽 ,JTAG下載與調試
RealView MDK下的例程如下:(下載地址:
http://www.realview.com.cn/down-class.asp?Page=2 )
* STM32R100的串口程序
* STM32R100的TIM程序
* STM32R100的SPI程序
* STM32R100的RCC程序
* STM32R100的PWR程序
* STM32R100的NVIC程序
* STM32R100的LED程序
* STM32R100的Flash程序
* STM32R100的DMA程序
* STM32R100的CAN程序
* STM32R100的Blinky程序
* STM32R100的ADC程序
3. EK-STM系列仿真學(xué)習套件
功能描述:EK-STM系列仿真學(xué)習套件有兩個(gè)RS232 ,一個(gè)B 型USB,一個(gè)CAN ,一個(gè)SD 卡座,1 個(gè)LCD 顯示,1 個(gè)I2C(24C02),四個(gè)LED 發(fā)光管,一路電位器輸入模擬信號,一個(gè)五方向輸入搖桿,兩個(gè)GPIO 按鍵
供電方式:評估系統USB 端口供電
軟件例程:暫無(wú),可以參照英蓓特STM32V100開(kāi)發(fā)板
RealView MDK下的例程如下:(下載地址:http://www.realview.com.cn/down-class.asp?Page=3 )
4. 智林公司出品 STM32 開(kāi)發(fā)套件
功能描述:智林公司出品 STM32 開(kāi)發(fā)套件有一個(gè)RS232 ,一個(gè)B 型USB,一個(gè)CAN ,一個(gè)SD 卡座, 1個(gè) 160x128圖形點(diǎn)陣彩色 TFT LCD,1 個(gè)I2C(24C02),一路電位器輸入模擬信號,一個(gè)五方向輸入搖桿,一個(gè)揚聲器
仿真接口:標準 20針 JTAG口,用于下載與調試
軟件例程:(不提供下載,需購買(mǎi)開(kāi)發(fā)板光盤(pán)附送)
* GPIO試驗一:輸出
* 昀簡(jiǎn)單的例子,點(diǎn)亮 LED
* 點(diǎn)亮液晶背光:PWM試驗
* 由PWM驅動(dòng)液晶背光升壓電路,因為是硬件的 PWM,所以只要設置好后不占用 CPU資源,又簡(jiǎn)化了硬件。
* 點(diǎn)亮液晶屏
* 使用 GPIO模擬液晶的硬件時(shí)序來(lái)驅動(dòng)液晶。例子:
* 顯示英文字符串
* 顯示漢字
* 顯示位圖 BMP
* 輸入實(shí)驗錯誤!未定義書(shū)簽。
* 游戲
* GPIO試驗二:輸入
* ADC試驗
* 使用板上的電位器來(lái)改變 ADC的輸入電壓。
* PWM輸出試驗:電子琴
* 使用定時(shí)器的 PWM功能驅動(dòng)揚聲器,通過(guò)改變 ADC電位器,發(fā)出不同頻率的聲音。
* 讀寫(xiě)板上的 I2C器件 24C02。
* 模擬一個(gè) U盤(pán)。
* SD卡試驗
* 移植了開(kāi)源文件系統 FatFS到 STM32。
* 串口通信試驗
—UART0查詢(xún)方式
—UART0中斷方式
* CAN總線(xiàn)收發(fā)實(shí)驗。
* 定時(shí)器試驗:使用中斷方式
* RTC試驗
* 外部中斷試驗
* 入侵檢測試驗
* 看門(mén)狗試驗
* 觀(guān)察開(kāi)啟看門(mén)狗后,如果不喂狗的復位情況。
* 軟件中斷試驗
* 實(shí)時(shí)操作系統 uC/OS-II的基本實(shí)驗,開(kāi)啟 2個(gè)任務(wù) |
|