82分钟
嵌入式开发提升:RTOS实时操作系统
对于相对复杂的智能硬件,如何更好的利用CPU是一个核心问题,而RTOS(Real-time operating system)即时操作系统是目前主流解决方案。该系统可以按照排序对系统资源进行运行和管理…
对于相对复杂的智能硬件,如何更好的利用CPU是一个核心问题,而RTOS(Real-time operating system)即时操作系统是目前主流解决方案。该系统可以按照排序对系统资源进行运行和管理,并为开发应用程序提供一致的基础,从而保证各个任务的及时执行。
本次课程从了解RTOS系统入手,搭建freertos工程、掌握任务控制函数,学习任务状态切换、系统时钟管理、系统内存管理等相关内容,并在课程最后,我们会以售货机方案作为实战方案收尾,串联本门课程所学知识点,帮助学员实现项目输出。
一、RTOS实时操作系统
二、搭建FreeRTOS工程
三、任务控制函数
四、任务切换状态
五、系统时钟管理
六、系统内存管理
七、信号量与互斥量
八、消息队列
九、产品方案:售货机系统
小智老师
物联网资深从业者