Ⅰ, Overview
I found a problem, a lot of beginners, and even a lot of people who work for a couple of years, they have a kind of dependency on the idea that the software code to obtain from elsewhere do not make any changes, directly can run or use. The author wants to say that practice is the key to test truth, and practice is the method of mastering knowledge.
The author recently collated about the latest UCOS2(V2.92) transplant on the STM32 development platform, for beginners will stm32f0, F1, F3, F4 Several hardware platform porting work is done, just need to modify your hardware model can run UCOS operating System program.
Ⅱ, Ucos porting Articles
The following four articles are mainly for beginners, the source code download, engineering, source code modification and description of many details are described in the article has, welcome to my blog to view.
About the system and its resources (semaphores, events, message mailboxes, queues, etc.) I will post the relevant articles at a later stage, so stay tuned for waiting.
Ucos2_stm32 Transplant Detailed procedure (i):
http://blog.csdn.net/ybhuangfugui/article/details/51760171
Ucos2_stm32 Transplant Detailed procedure (ii):
http://blog.csdn.net/ybhuangfugui/article/details/51765206
Ucos2_stm32 Transplant Detailed procedure (iii):
http://blog.csdn.net/ybhuangfugui/article/details/51781779
Ucos2_stm32 Transplant Detailed procedure (iv):
http://blog.csdn.net/ybhuangfugui/article/details/51789661
Ⅲ, Example Software engineering
The following software engineering is the author on the Development Board on several tests, run, no problem to upload to the cloud disk, welcome to download learning.
I emphasize one point: if you want to learn Ucos development, please do not limit your hardware (Development Board chip model), the project as long as the appropriate configuration, the project can be run in your development board.
Ucos based on STM32F0 series instances:
https://yunpan.cn/cByHFxCfpaIbh access password 4437
Ucos based on STM32F1 series instances:
Https://yunpan.cn/cByHum5BStkEK access password 00a6
Ucos based on STM32F3 series instances:
https://yunpan.cn/cByHrMmkekIar access password Da90
Ucos based on STM32F4 series instances:
Https://yunpan.cn/cByHx47jehTgX access password 5a04
Ⅳ, Related Downloads
The download provided below is also the author's recent collation, if you are afraid of trouble can be in the author 360 cloud disk download. The author is also based on the download of the following files step by step transplant Ucos, if you want to really master Ucos, please also download the following works to step by step transplant, I believe you will learn more after the transplant success.
Ucos Source Code Engineering
Official website Download (need account):
Https://www.micrium.com/downloadcenter/download-results/?searchterm=hm-stmicroelectronics&supported=true
360 Cloud Disk Download (regular update to the latest):
Https://yunpan.cn/cRzcf8eSacEhE access password 1235
St Standard Peripherals Library
Official website Download (need account):
Http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/ stm32-embedded-software.html?querycriteria=productid=sc961
360 Cloud Disk Download (regular update to the latest):
https://yunpan.cn/cSaCpGejMSfr8 access password 60ae
Resources:
https://yunpan.cn/cRCdSt73GwT6j access password 499e
Ⅴ, description
Related articles can be viewed on my blog, I will also update regularly, new content is the first time to share.
The above summary is for reference only, if has the wrong place, please understanding.
Ⅵ, finally
More wonderful articles I'll share the first time in the public number.
if you like what I share. and you want to know more about it, please follow the public number "embedddeveloper", the new content continues to update, later will have more wonderful content appears.
Ucos2_stm32 Migration Detailed process (rollup)