- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
本课程为STM32单片机的系统学习课程,适合有一定单片机编程基础和C语言基础的同学
你将会学到:
本课程用10节课完成了ucos2的移植。
课程简介:
《朱有鹏老师单片机学习系列课程》针对有志于物联网技术开发行业的学员设计,共分5季,总200余小时的课程。本课程属于第4季。
通过前3季课程的学习,尤其第3季中对stm32的基础应用学习后,RTOS就成了我们不得不去翻越的一座高山,本课程用几十个小时去分析ucos2和ucos3的源码,并在不同开发板上做移植实战,是比较深入、细致、本质化的RTOS课程,有该课程的铺垫,学习了uCos2,再去学习其他RTOS时也会感觉如鱼得水。
课程特色
*零基础可学习,降低学习门槛。
*深入浅出,通俗易懂。不怕学不会,就怕你不学习。
*思路清晰、语言风趣,对着视频看也不会想睡觉······
*视频 + 文档 + 练习题 + 答疑,多方位保证学习质量。
*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。
*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。
课程大纲-uCOS2在ARM3.0开发板上移植实战-第4季第6部分
1
4.6.1.开启ucos2的移植之旅本节对ucos2的移植做个总体引导,并且分析一般思路,定下整个移植的任务纲领。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[24:42]开始学习2
4.6.2.ucos2移植实战1本来开始移植工作,首先是建立工程,然后将ucos2的各种文件添加进来。并解决了几个小问题后成功编译通过。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[30:12]开始学习3
4.6.3.ucos2移植实战2-初步整理bsp部分本节对移植工程的bsp部分进行整理,主要是把之前课程中BSP代码复制过来替换以保证时钟、串口、GPIO等部分的初始化都是适合开发板的。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[25:13]开始学习4
4.6.4.ucos2移植实战3-下载试运行本节对移植好的ucos2下载到开发板中试跑,并且创建SI和MDK的共享工程,以方便后续对源码进行修改编译烧写等实验。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[31:24]开始学习5
4.6.5.ucos2移植实战4-OS调度启动排错本节用分析和实验的方式解决源码中的错误,最后让系统调度运行起来,看到TaskStart任务执行的效果。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[18:26]开始学习6
4.6.6.ucos2移植实战5本节首先对LED闪烁的代码进行移植看到LED闪烁现象,然后分析并验证统计任务和空任务的执行情况。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[26:07]开始学习7
4.6.7.ucos2移植实战6本节在上节实验的基础上总结RTOS的多任务宏观并行和微观串行的特性,并且从理论上讲解了如何在实际项目中安排多个任务来合理分配CPU时间。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[26:14]开始学习8
4.6.8.在ucos2中创建任务本节讲解如何在ucos2中创建任务,先分析理论后面再实践。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[15:51]开始学习9
4.6.9.在ucos2中创建任务2本节在ucos2中动手创建一个任务,并且实践运行,从任务运行的结果分析验证前面学习的理论。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[22:04]开始学习10
4.6.10.在ucos2中创建任务3本节对ucos2的几个任务进行调整和规划,写出来标准的多任务,实践研发中就是这样的。
「仅限付费用户」点击下载“课件_4.6.uCOS2在ARM3.0开发板上移植实战.txt”
[23:25]开始学习
“朱有鹏”老师的其他课程更多+