UCOS2_STM32移植详细过程(汇总)
Ⅰ、概述
笔者发现一个问题,很多初学者,甚至很多工作一两年的人,他们有一种依赖的思想,就是希望从别处获取的软件代码不做任何修改,直接可以运行或者使用。笔者想说,实践才是检验真理的关键,实践才是掌握知识的方法。
笔者最近整理的关于最新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 访问密码
UCOS基于STM32F1系列实例:
https://yunpan.cn/cByHum5BStkEK 访问密码
UCOS基于STM32F3系列实例:
https://yunpan.cn/cByHrMmkekIar 访问密码
UCOS基于STM32F4系列实例:
https://yunpan.cn/cByHx47jehTgX 访问密码
Ⅳ、相关下载
下面提供的下载也是笔者近期整理的,如果怕麻烦可以在笔者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
Ⅴ、说明
相关的文章可以到我博客上查看,我也会定期更新,新内容第一时间在微信分享。
以上总结仅供参考,若有不对之处,敬请谅解。
Ⅵ、最后
更多精彩文章我讲第一时间在微信公众号里面分享。
如果你喜欢我分享的内容,你又想了解更多相关内容,请关注微信公众号“EmbeddDeveloper”,新内容持续更新中,后期将会有更多精彩内容出现。
转载于:https://www.cnblogs.com/strongerHuang/p/5634038.html
UCOS2_STM32移植详细过程(汇总)相关推荐
- android的wifi网卡移植详细过程已经通用驱动的问题
这里有一篇详细的教程,看完还有一个问题 就是android的wifi驱动移植,如果有wifi网卡的驱动代码,是一定需要对android系统本身的代码修改重写编译吗?就是说,有无可能不改变android ...
- MySQL利用xtrabackup进行增量备份详细过程汇总
1,创建mysql备份用户 mysql -uroot --password="" -e"CREATE USER 'backup'@'192.168.%' IDENTIFI ...
- MySQL 利用xtrabackup进行增量备份详细过程汇总
Xtrabackup下载.安装以及全量备份请参考:http://blog.itpub.net/26230597/viewspace-1465772/ 1,创建mysql备份用户 mysql -uroo ...
- linux最新内核5.80版本移植详细过程
上一节 uboot移植 uboot 1.首先进入官网下载下载源码 https://mirrors.edge.kernel.org/pub/linux/kernel/ 下载最新5.8的版本 2.安装编译 ...
- 【实践驱动开发2-001】wifi 在android 下的实现 - AR6000 系列移植详细步骤
说明之前:文档建立在实际的项目中: 硬件环境是三星x210,软件是android4.0 ubuntu13.04 1 如何获取驱动: 1.1 AR6000 3.1的资源包最新可以找到的地方: 2014 ...
- win10双系统安装ubuntu16.04+gtx750ti+python3.6配置cuda-9.0+cuDNN7.05+TensorFlow-gpu1.8.0+opencv 2.4.13的过程汇总
参考: https://blog.csdn.net/weixin_40494464/article/details/81010256 http://www.cnblogs.com/EasonJim/p ...
- uboot移植到IMX6ULL平台详细过程
uboot移植到IMX6ULL平台详细过程 文章目录 uboot移植到IMX6ULL平台详细过程 1.解压 2 编译 NXP 官方开发板对应的 uboot 3 烧写验证与驱动测试 1.SD 卡和 EM ...
- 主题:成都市华西附二院妈妈分享建卡,产检详细过程、费用以及医院详细汇总
http://www.babytree.com/chengdu/topic_983419 主题:成都市华西附二院妈妈分享建卡,产检详细过程.费用以及医院详细汇总 一.成都市华西附二院挂号: 1.产科的 ...
- stm32怎么加载字库_收藏 | STM32单片机超详细学习汇总资料(二)
点击"蓝字"关注我们 3110月 收藏 | STM32单片机超详细学习汇总资料(一) ◆41.DMA仲裁器分为软件和硬件两种.软件部分分为4个等级,分别是很高优先级.高优先级.中等 ...
最新文章
- java设计模式---原型模式
- Hadoop自动安装脚本
- Elasticsearch大文件搜索
- 2018.12.18运算符,分支结构(循环),异常处理,函数
- 无码系列-6 数据缓存设计经验谈
- python字典中的键是什么_在python字典中作为键的对象
- 计算机 运行新ie 命令,电脑中通过执行命令来清除IE浏览器隐私数据的方法
- 文章中运用到的数学公式
- Spring MVC中静态资源加载
- Tricks(四十)—— 神经网络解决与(或)及异或问题
- android adb复制粘贴工具
- cad导出pdf_CAD如何批量导出PDF文件?别说PDF了!GIF我都能给你导出来
- 中央财经大学C语言考研真题答案,2017年中央财经大学信息学院901C语言程序设计考研题库...
- plt如何随心所欲的更改x轴坐标
- 芒课 —— 2464试题
- 什么是微信不死域名 微信不死域名的原理是什么
- git push失败:Unable to access 'https://gitee.com/Lmui/proxy.git/': Could not resolve host: gitee.com
- 12306网络订票系统登录提示解决方案
- 【剑指Offer】个人学习笔记_15_二进制中1的个数
- FEDORA UT4418开发板ANDROID环境搭建