eric2013 发表于 2013-10-6 12:36:29

【安富莱】基于STM32-V5开发板的μCOS-III教程发布记录(2014-03-17更新1-11期)

特别说明:μCOS-III教程是本人原创,还有%20左右的内容是来自Cortex-M3/M4权威指南。
               还有%1左右的内容是来自μCOS-III官方书籍(主要是截图)。
static/image/hrline/4.gif
2014-02-17
      应广大网友的要求,安富莱电子今年开始推出μCOS-III的教程,暂时的目标是先把文档教程做好,后面再做视频教程。
在这里先和大家说明几点:
1. 无论你有没有RTOS方面的基础,都可以从μCOS-III学起,如果有μCOS-II或者其它RTOS的基础,当然更好,如果没有
    也完全的不用担心。我会从RTOS最基本的东西讲起,让大家都入门并且深入进去。
2. 首先做μCOS-III的教程主要是考虑到国内已经有很多μCOS-II的资料了,而且使用μCOS-II的人也很多,还有很重要的一
    点是μCOS-III的代码写的非常规范,无论是从函数的命名上,注释上,还是书写上,都是非常值得学习的,而且里面没
    有那种很长的函数,程序的层次性非常好。
3. 最后一点也是最重要的一点,前面这几期教程非常重要,可以这么说,对这几期教程的理解程度直接决定着你对一款RTOS的
    认识程度,如果大家有不理解的地方,可以在论坛发帖就行,我会及时回复的。
2014-03-03
1. 主要是升级了第8章:μCOS-III的移植过程详解
                     第9章:μCOS-III的移植文档详解
   第8章相对来说比较容易些,学习第9章前一定要把第4章和第5章认真的学习下,基础很重要。要不后面学习源码的时候只是
   一知半解。
2014-03-17
1. 主要是升级了第10章:μCOS-III在高版本MDK中开启FPU方案
                     第11章:μCOS-III内核函数分析
   第10章:由于官方提供的μCOS-III移植工程中对于浮点寄存器的入栈和出栈处理是错误的,所以网上就流传了
               各种修正版本。但是这些修正的代码只能在MDK4.7以下版本中可以正常的运行,MDK4.7及其以上的版
               本无法正常运行。本期教程为此而生。本期教程提供的方案只有任务使用了浮点寄存器(也就是做了浮点
               运算)才需要将其入栈,没有使用浮点寄存器的任务不需要进行入栈,认识到这点很重要。此方案在
               MDK4.54、4.73、5.10以及IAR6.3、6.7上面测试均通过。
   第11章:本期教程开始分析μCOS-III的内核函数,源码的分析采用先对源码进行注释,然后讲解函数实现的功
                  能和相关的原理分析,最后是举一个例子(如果这个函数是供外部函数调用的)。内核函数很重要,是学
                  习任务管理,任务间通信机制的基础。希望初学的同学认真学习,这部分应该算是μCOS-III的核心代码。

static/image/hrline/4.gif
μCOS-III教程1-11期文档下载,后面几期持续的更新中:
-----------------------------------------------------
https://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V5开发板_μCOS-III教程(V1.3).pdf (6.35MB)
-----------------------------------------------------

μCOS-III教程1-11期配套例子:
http://www.armbbs.cn/static/image/filetype/zip.gif第2期:基于时间触发的合作式调度器.rar (5.05MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第3期:基于时间触发的混合式调度器.rar (5.05MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第5期:SVC的使用.rar (4.99MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第5期:任务切换设计(时间片调度不带浮点).rar (5.09MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第5期:任务切换设计(时间片调度带浮点).rar (5.08MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第6期:MPU的API函数.rar (5.00MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第6期:MPU简易使用例子二.rar (5.02MB)
http://www.armbbs.cn/static/image/filetype/zip.gif第8期:uCOS-III系统移植过程详解例子.zip (10.63MB)


byccc 发表于 2013-10-6 12:56:46

这个真的要支持一下的,最近一直在学习楼主给的那几个UCOS-III的例子,但是感觉知其然不知其所以然,
所以打算深入的学习一下内核方面的东西,如果有什么问题了,希望楼主不吝赐教,非常感谢。

missfox 发表于 2013-10-6 13:04:24

强烈的支持楼主,像楼主学习,最近一直在研究还没有头绪。。。。

missfox 发表于 2013-10-6 13:04:59

otw123 发表于 2013-10-6 13:15:04

支持

bin629jing 发表于 2013-10-6 14:32:05

安富莱终于给力了以前的例程太少了

feiante 发表于 2013-10-6 18:41:43

等的就是这天啦,以后移植到V2板子上

wfmartin28 发表于 2013-10-7 12:31:47

hqgboy 发表于 2013-10-7 17:38:48

northtiger 发表于 2013-10-8 09:34:21

黑夜游侠 发表于 2013-10-8 16:15:19

jcx0324 发表于 2013-10-8 16:29:14

aizhixi106 发表于 2013-10-10 10:18:04

顶顶楼主哈哈哈

northtiger 发表于 2013-10-10 14:15:43

大爹路西法 发表于 2013-10-15 16:16:40

硬汉好样的···

sl961102 发表于 2013-10-29 16:57:26

太好了,可以学习一下跟在后面。感觉论坛做的不错。

adicsh 发表于 2013-10-31 10:36:09

绝对要支持!!!

dagegeili 发表于 2013-11-2 00:08:01

加油啊,准备入手V5~

eric2013 发表于 2013-11-2 09:40:41

回 dagegeili 的帖子

dagegeili:加油啊,准备入手V5~ (2013-11-02 00:08) images/back.gif

会的

adicsh 发表于 2013-11-5 22:08:37

qzg19890118 发表于 2013-12-6 17:05:42

向楼主学习啊,看见安富莱越来越强大的说,楼主们的努力面向强大的支持大众了……学习

cocoasuny 发表于 2013-12-13 20:59:43

支持楼主!!!

dun2010 发表于 2013-12-14 16:58:14

好东西 必须顶

fcs19870906 发表于 2013-12-14 17:05:05

支持支持

eric2013 发表于 2013-12-14 17:17:38

这个是1个半月以前写的了,最近在做V5开发板的基础教程,后面逐渐看是RTOS教程

mculieying 发表于 2013-12-15 19:48:09

非常


!!!

eric2013 发表于 2014-2-17 15:41:59

轻轻的顶一下。

waterx3 发表于 2014-2-17 17:00:56

aibjjiqpl 发表于 2014-2-17 22:27:06

学习,帮主给力

土豆一麻袋 发表于 2014-2-18 09:07:33

多顶几下,反正也不会怀孕!!

jcx0324 发表于 2014-2-18 12:15:08

例程在FTP上下载吗?可惜公司无法访问

eric2013 发表于 2014-2-18 13:13:19

回 jcx0324 的帖子

jcx0324:例程在FTP上下载吗?可惜公司无法访问 (2014-02-18 12:15) images/back.gif

已经上传到百度云了,在FTP的百度网盘.txt文件里面有百度云的下载链接和密码

abofly 发表于 2014-2-26 21:59:34

好好学习!

jl206a 发表于 2014-2-28 22:18:22

楼主大好人啊 !

eric2013 发表于 2014-3-3 11:08:46

升级到V1.1,增加第8章和第9章教程

byccc 发表于 2014-3-3 11:16:44

感谢,正需要

第九度 发表于 2014-3-3 12:11:44

等了好久,终于出来啦

gongjian32 发表于 2014-3-10 20:24:11

等了好久,终于出来啦

a317606001 发表于 2014-3-17 14:50:41

eric2013 发表于 2014-3-17 15:04:49

回 a317606001 的帖子

a317606001:      (2014-03-17 14:50) images/back.gif

看到你的头像就知道你是谁了,\\(^o^)/~
页: [1] 2 3 4
查看完整版本: 【安富莱】基于STM32-V5开发板的μCOS-III教程发布记录(2014-03-17更新1-11期)