奮鬥開發板配套教材 uCOS uCGUI在STM32上應用力作《嵌入式實時操作系統μC/OS-II經典實例——基於STM32處理器》。
奮鬥STM32開發板入門手冊
http://www.docin.com/DocinViewer-202848376-144.swf
演示視頻: http://v.youku.com/v_show/id_XMjYwNTE4MzM2.html
奮鬥STM32開發板論壇:http://www.ourstm.net(例程更新)
2010年10月奮鬥板第一次增值計劃開始 到2011年年底結束 完成了預定計劃,共完成基於ucos ucgui的應用例程20個左右。重新整理並註釋了所有基礎例程,基於官方固件庫3.5版本。完成了很多配套文檔的寫作, 並且完成寫作一本基於這些高級例程應用講解的圖書。由北航出版社出版。
奮鬥部分例程的視頻演示
LED閃爍例程基於ucosII 2.86 ucgui3.90a例程
演示視頻http://v.youku.com/v_show/id_XMjE5MzEzNTgw.html
電機及舵機控制例程基於ucosII 2.86 ucgui3.90a例程
視頻鏈接如下:
奮鬥STM32 MINI板驅動圓夢小車3--慢速直行
http://v.youku.com/v_show/id_XMjM2NTA5ODky.html
http://v.youku.com/v_show/id_XMjM2NTEwOTY0.html
奮鬥STM32 MINI板驅動圓夢小車3--快速直行
http://v.youku.com/v_show/id_XMjM2NTEyMzk2.html
奮鬥STM32 MINI板驅動圓夢小車3--轉彎
http://v.youku.com/v_show/id_XMjM2NTEyNzE2.html
奮鬥STM32 MINI板驅動圓夢小車3--倒行
http://v.youku.com/v_show/id_XMjM2NTE0NDYw.html
奮鬥STM32 MINI板驅動圓夢小車3--綜合操作
經過驅動優化的ucgui DEMO(顯示速度明顯提高)
演示視頻: http://v.youku.com/v_show/id_XMjYwNTE4MzM2.html
奮鬥板特點
開發板小巧緊湊,由資深嵌入式開發工程師設計。在編製例程的時候,不僅編製了大量的基礎例程,更為了STM32適用最終的工程領域,編製了20餘個基於ucos ucugi的高級應用例程。不僅面向初學者。也滿足了工程用戶的需求。市面眾多的入門級STM32開發板的僅有千篇一律的相似基礎例程。如果你是一個對自己有高要求的用戶,選擇奮鬥,一定會使你有進步的感覺。
板載資源
.CPU: STM32F103VET6, TQFP100腳;FLASH:512K BYTES,SRAM:64KBYTES
.1個JTAG調試接口
.1個電源LED(橙色),1個狀態LED(藍色)
.1個RS232,支持3線ISP。
.1個USB2.0 SLAVE模式接口。
.1個Micro SD(TF)卡插座,接口採用SDIO 4位方式。
.1個16位LCD(帶觸摸屏)接口,利用MCU的FSMC 16位接口模式控制。
.1個SPI總線控制的SST25VF016B(2M BYTES)的串行FLASH
.1個功能按鍵
.1個RTC後備電池座帶電池。
.剩餘端口GPIO 全部引出。
隨機光盤例程包括:
基礎例程:
1. LED閃爍例程(含例程詳解)
2. SPI SST25VF016B讀寫例程
3.SST25VF016B的文件系統FATFS0.08b例程(含實驗手冊)
4. EXTI鍵盤中斷例程(含例程詳解及實驗手冊)
5. TIM3 的CH2 通道產生特定頻率的波形例程(含例程詳解和實驗手冊)
6. TIM3 的CH2 通道產生PWM 波形例程(含例程詳解和實驗手冊)
7. RTC 實時時鐘例程(包含例程手冊)。
8. 異步串口1通信例程(含例程詳解及實驗手冊)
9. 異步串口2通信例程(適合V3板)(含例程詳解及實驗手冊)
10. 播放SD卡MP3及其他類型音樂文件例程(適合V3板)。
11. FM收音機例程(適合V3板)
12. ADC採樣例程(包含例程手冊)。
13 CAN總線收發例程(適合V3板)
14. SDIO接口方式的SD卡讀寫例程(支持SDIO 4位模式,支持SDHC卡)
15. SDIO接口方式的SD卡上的文件系統Tini Fatfs0.08b例程(SDIO 4位模式,支持SDHC卡)
16. FSMC 16位模式的顯示例程(包含例程手冊)。
17. 電阻式觸摸屏演示例程。
18. PC機通過USB接口讀寫SD卡的例程(SDIO 4位模式,支持SDHC卡)。
19. PC機通過USB接口讀寫SST25VF016B的例程(2M U盤 )。
20. 以太網通信例程(適合V3板)
21. 基於UIP1.0網絡協議棧的ENC28J60網絡模塊例程(含例程手冊)。
22. USB在線編程MCU的驅動例程
用於2.4寸屏的uCosII2.86及uCgui3.90a 應用例程(基於FSMC 16位):
1. 優化驅動的基於ucos2.86, UCGUI3.90A的演示例程。
2. 基於ucos2.86, UCGUI3.90A的GIF動畫演示例程。
3. 基於ucos2.86, UCGUI3.90A的LCD 背光調節演示例程。
4. 基於ucos2.86, UCGUI3.90A的 NRF24L01模塊通信演示例程(含例程手冊)。
5. 基於ucos ucgui 的LED 定時閃爍例程(含例程手冊及實驗手冊)
6. 基於ucos 的LED 定時閃爍例程(含例程手冊及實驗手冊)
7. 基於ucos ucgui 的實時時鐘的設置及顯示例程(含實驗手冊)
8. 基於裸跑ucgui 的實時時鐘的設置及顯示例程
9. 基於ucos ucgui 的2 個通道ADC 的採集及顯示例程
10.基於ucos ucgui 的智能小車的控制平台例程
11.基於ucos ucgui 的GPS星圖顯示例程。
12 基於ucos ucgui 的uip1.0 網絡例程。
13 基於ucos ucgui 的SST25VF016B 文件系統例程(Fatfs0.08b)
14 基於ucos ucgui 的SD卡文件系統例程(Fatfs0.08b)
15 基於ucos ucgui 的CAN通信例程
16 基於ucos ucgui 的三軸加速度傳感器MMA7455L例程
17 基於ucos ucgui 的Zigbee模塊CC2530的通信例程
18 基於ucos ucgui 的USB HID類例程---屏幕按鍵控制PC鼠標移動例程
基於奮鬥板的uCGUI3.90a 源碼:
1. 移植好的橫版顯示奮鬥板ucgui 源代碼。
2. 移植好的豎版顯示奮鬥板ucgui 源代碼。
基於4.3 寸屏(480X272)模塊的顯示例程:
1. 4.3 菜單代碼: 演示了基於4.3 寸屏的圖標菜單DEMO
2. 4.3 圖像顯示代碼:演示了從SD卡裡讀取圖片顯示在4.3寸屏上
3 FSMC 16位模式的顯示例程(包含例程手冊)。
4. 電阻式觸摸屏演示例程。
基於4.3 寸屏(480X272)模塊的uCGUI uCOS例程:
1. 優化驅動的基於ucos2.86, UCGUI3.90A的演示例程。
2. 基於ucos2.86, UCGUI3.90A的GIF動畫演示例程。
3. 基於ucos ucgui 的FM收音機例程
4. 基於ucos2.86, UCGUI3.90A的 NRF24L01模塊通信演示例程。
5. 基於ucos ucgui 的LED 定時閃爍例程
6. 基於ucos 的LED 定時閃爍例程
7. 基於ucos ucgui 的實時時鐘的設置及顯示例程
8. 基於ucos ucgui 的MP3例程
9. 基於ucos ucgui 的2 個通道ADC 的採集及顯示例程
10.基於ucos ucgui 的智能小車的控制平台例程
11.基於ucos ucgui 的GPS星圖顯示例程。
12 基於ucos ucgui 的uip1.0 網絡例程。
13 基於ucos ucgui 的SST25VF016B 文件系統例程(Fatfs0.08b)
14 基於ucos ucgui 的SD卡文件系統例程(Fatfs0.08b)
15 基於ucos ucgui 的CAN通信例程
16 基於ucos ucgui 的三軸加速度傳感器MMA7455L例程
17 基於ucos ucgui 的Zigbee模塊CC2530的通信例程
18 基於ucos ucgui 的USB HID類例程---屏幕按鍵控制PC鼠標移動例程
基於7 寸屏(800X480)模塊的顯示例程:
1. STM32 奮鬥板-觸摸屏: 基於7 寸屏的觸摸屏畫圖例程
2. ucos+ucgui_奮鬥大屏驅動卡: 基於7 寸屏的ucgui 演示例程
3. 奮鬥讀屏操作例程_底層驅動全: 基於7 寸屏的顯示屏演示例程
文檔:
1. 開發板的原理圖, 裝配圖
2. 開發板硬件手冊
3 開發板入門文檔和例程手冊
後續例程及教程更新見奮鬥STM32開發論壇 http://www.ourstm.net
NRF24L01 2.4G數據通信例程
LED閃爍時間控制例程
USB HID類 模擬控制PC鼠標例程
2通道 ADC採集例程
FM收音機例程
RTC 實時時鐘例程
CAN通信收發例程
電機控制例程
以太網例程
MP3例程
SD卡文件系統FATFS0.08B 例程
SST25VF016B 文件系統FATFS0.08B 例程
MMA744L加速度傳感器例程
zigbee通信實驗
GPS 例程