Ⅰ、概述
筆者發現一個問題,很多初學者,甚至很多工作一兩年的人,他們有一種依賴的思想,就是希望從別處獲取的軟件代碼不做任何修改,直接可以運行或者使用。筆者想說,實踐才是檢驗真理的關鍵,實踐才是掌握知識的方法。
最近整理的關于最新UCOS2(V2.92)移植在STM32開發平臺上,針對初學者將STM32F0、F1、F3、F4幾個硬件平臺的移植工作都做好了,只需要適當修改一下你硬件型號就可以運行UCOS操作系統程序了。
Ⅱ、UCOS移植文章
下面這四篇文章主要是針對初學者,將源代碼下載、工程整理、源代碼修改及描述等眾多細節都在文章中描述有,歡迎進入我博客查看。
關于系統及其資源(信號量、事件、消息郵箱、隊列等)我將在后期整理出相關文章,敬請關注微信等待。
文章的鏈接,請點擊最后“閱讀原文”查看,或到我博客查看。
UCOS2_STM32移植詳細過程(一):
http://blog.csdn.net/ybhuangfugui/article/details/51760171
UCOS2_STM32移植詳細過程(二):
http://blog.csdn.net/ybhuangfugui/article/details/51765206
UCOS2_STM32移植詳細過程(三):
http://blog.csdn.net/ybhuangfugui/article/details/51781779
UCOS2_STM32移植詳細過程(四):
http://blog.csdn.net/ybhuangfugui/article/details/51789661
Ⅲ、實例軟件工程
下面提供的軟件工程都是筆者在開發板上多次測試、運行,沒有問題才上傳至360云盤,歡迎下載學習。
筆者強調一點:如果你想學習UCOS的開發,請不要局限你的硬件(開發板芯片型號),工程只要適當配置一下,工程就可以在你的開發板運行起來了。
UCOS基于STM32F0系列實例:
https://yunpan.cn/cByHFxCfpaIbh訪問密碼 4437
UCOS基于STM32F1系列實例:
https://yunpan.cn/cByHum5BStkEK訪問密碼 00a6
UCOS基于STM32F3系列實例:
https://yunpan.cn/cByHrMmkekIar訪問密碼 da90
UCOS基于STM32F4系列實例:
https://yunpan.cn/cByHx47jehTgX訪問密碼 5a04
Ⅳ、相關下載
下面提供的下載也是筆者近期整理的,如果怕麻煩可以在筆者360云盤下載。筆者也是基于下面下載的文件一步一步移植的UCOS,如果你想真正掌握UCOS,請你也下載下面的工程來一步一步移植,相信你移植成功之后你會學到更多知識。
UCOS源代碼工程
官網下載(需要賬號):
https://www.micrium.com/downloadcenter/download-results/?searchterm=hm-stmicroelectronics&supported=true
360云盤下載(定期更新至最新):
https://yunpan.cn/cRzcf8eSacEhE訪問密碼 1235
ST標準外設庫
官網下載(需要賬號):
http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software.html?querycriteria=productId=SC961
360云盤下載(定期更新至最新):
https://yunpan.cn/cSaCpGejMSfr8訪問密碼 60ae
參考資料:
https://yunpan.cn/cRCdSt73GwT6j訪問密碼 499e
-
STM32
+關注
關注
2290文章
11017瀏覽量
362458 -
移植
+關注
關注
1文章
394瀏覽量
28583 -
ucos2
+關注
關注
0文章
15瀏覽量
3614
發布評論請先 登錄
STM32與機智云連接實現步驟與技巧(下篇):機智云代碼移植與優化

STM32G431移植FreeModbus
uCOS III v3.08.01 移植PC Dev C++ 免虛擬機移植WinXP,Win7,Win10,Win 11
uCOS II v2.92 移植PC 免虛擬機移植WinXP,Win7,Win10,Win 11
移植LWIP+FREERTOS時遇到的問題怎么解決?
關于stm32,u8g2菜單之間切換(二)u8g2的移植

從STM32WL55JC到STM32WLE5CC的LoRaWAN_FUOTA移植

STM32H503開發(2)----STM32CubeProgrammer燒錄

外設移植 安信可Ai-WB2+FPM383C指紋

基于機智云移植STM32L496G代碼移植

【GD32 MCU 移植教程】10、從STM32F030系列移植到GD32E230系列

【GD32 MCU 移植教程】9、從 STM32F10x 系列移植到 GD32F30x 系列

【GD32 MCU 移植教程】8、從 STM32F4xx 系列移植到 GD32F4xx 系

基于STM32的E01和E01C驅動移植

第五章-PWM控制電機 開源stm32循跡小車詳細制作過程(附加完全版代碼)

評論