智能互联

OneOS大讲堂

类别

智能互联

最后更新

2025-05-14

0 /0

关于课程

本课程系统解析实时操作系统(RTOS)的核心原理与OneOS内核实现,覆盖任务管理、中断处理、同步机制(信号量/互斥锁/消息队列)、内存管理及驱动开发等关键技术。通过理论讲解与实战编程结合,学员可掌握RTOS内核设计思想、OneOS组件开发方法及嵌入式项目实践能力。课程包含20+个编程案例与源码解析,适合嵌入式开发者快速构建物联网应用系统,提升复杂项目开发效率。

你会学到什么?

  • RTOS核心机制:理解任务调度、时间片轮转、中断响应及临界区保护原理;
  • 组件开发能力:熟练使用OneOS信号量、互斥锁、消息队列等同步机制,掌握内存堆/池管理及驱动接口配置;
  • 驱动开发流程:通过ADC、IIC、SPI等硬件驱动实战,掌握嵌入式设备与操作系统交互逻辑;
  • 项目实战经验:独立完成从环境搭建到任务调度、设备驱动的全流程开发,具备基于OneOS的物联网应用落地能力;
  • 源码分析能力:通过链表、定时器等关键模块的源码解析,提升底层代码调试与优化技巧。

特色亮点

  • 实战导向教学:每章节均包含编程实战案例,覆盖任务创建、驱动开发等核心场景,代码可直接复用;
  • 分层知识体系:从基础概念(如任务调度原理)到高阶应用(如内存管理优化)逐层递进,适合不同基础学员;
  • 真实案例解析:结合OneOS内核源码与硬件驱动实例,揭示操作系统底层设计逻辑;
  • 讲师经验沉淀:主讲人深耕嵌入式领域多年,课程内容融合工业级项目经验与教学场景优化。

技能要求

  • 基础要求:具备C语言编程基础,了解嵌入式系统开发流程;
  • 无专业门槛:无需RTOS或OneOS使用经验,课程从环境搭建讲起,逐步构建知识体系;
  • 适应性设计:通过“原理讲解+实战演示”双模式,兼顾零基础入门者与进阶开发者的需求。

受众群体

  • 嵌入式系统开发工程师、物联网应用开发者;
  • 计算机/电子工程专业学生或技术爱好者;
  • 需掌握RTOS内核原理及OneOS实践的企业技术团队;
  • 具备C语言基础,希望深入嵌入式操作系统开发的职场人士。
  • 版权声明:本课程版权归属中移物联网公司及讲师团队,内容仅供学习使用,未经许可不得用于商业用途。

课程大纲

OneOS大讲堂

  • OneOS组件精讲
    01:24:11
  • 第1期(上)-OneOS内核介绍-认识RTOS
    18:34
  • 第1期(下)-OneOS内核介绍-OneOS简介与应用
    25:41
  • 第2期(上)-OneOS内核介绍-环境搭建:Cube简介及应用
    13:38
  • 第2期(下)-OneOS内核介绍-环境搭建:如何搭建OneOS工程
    28:48
  • 第3期-OneOS内核介绍-OneOS自动初始化简介及原理
    29:48
  • 第4期-OneOS内核介绍-如何使用OneOS自动初始化
    14:47
  • 第5期-OneOS内核介绍-OneOS任务组成及原理
    23:21
  • 第6期-OneOS内核介绍-OneOS任务其他基础知识
    15:26
  • 第7期-内核教学:OneOS动态任务的创建与删除编程实战
    34:53
  • 第8期-内核教学:OneOS静态创建任务与删除任务编程实战
    25:23
  • 第9期-内核教学:OneOS任务挂起与恢复编程实战
    23:54
  • 第10期-内核教学:OneOS时间片轮转调度简介及原理
    22:01
  • 第11期-内核教学:OneOS时间片轮转调度编程实战
    15:17
  • 第12期-内核教学:什么是中断
    16:52
  • 第13期-内核教学:OneOS临界区原理
    27:07
  • 第14期-内核教学:OneOS临界区保护编程实战
    20:04
  • 第15期-内核教学:OneOS单向链表原理解析
    25:29
  • 第16期-内核教学:OneOS单向链表编程实战
    32:20
  • 第17期-内核教学:OneOS单向链表例程源码解读
    08:33
  • 第18期-内核教学:OneOS双向链表原理解析
    24:26
  • 第19期-内核教学:OneOS双向链表编程实战
    34:39
  • 第20期-内核教学:OneOS任务基础知识原理解析
    24:15
  • 第21期-内核教学:OneOS任务基础知识原理解析2
    09:48
  • 第22期-内核教学:OneOS任务调度基础知识
    23:39
  • 第23期-内核教学:OneOS如何启动第一个任务
    23:39
  • 第24期-内核教学:OneOS如何切换任务
    15:02
  • 第25期-内核教学:OneOS其它任务及内核控制API函数
    19:46
  • 第26期-内核教学:OneOS时钟节拍简介与处理的事务
    12:13
  • 第27期-内核教学:OneOS时钟节拍处理的事务与应用
    17:59
  • 第28期-内核教学:OneOS信号量简介及原理
    17:06
  • 第29期-内核教学:OneOS信号量编程实战
    15:13
  • 第30期-内核教学:OneOS互斥锁简介
    13:38
  • 第31期-内核教学:OneOS互斥锁原理及API函数
    25:10
  • 第32期-内核教学:OneOS互斥锁编程实战
    21:20
  • 第33期-内核教学:OneOS消息队列简介及原理
    27:47
  • 第34期-内核教学:OneOS消息队列编程实战
    18:59
  • 第35期-内核教学:OneOS邮箱简介及原理
    24:05
  • 第36期-内核教学:OneOS邮箱编程实战
    18:30
  • 第37期-内核教学:OneOS事件简介及原理
    13:48
  • 第38期-内核教学:OneOS事件编程实战
    17:10
  • 第39期-内核教学:OneOS定时器简介及原理
    26:11
  • 第40期-内核教学:OneOS定时器编程实战
    15:46
  • 第41期-内核教学:OneOS工作队列简介及原理
    19:02
  • 第42期-内核教学:OneOS工作队列编程实战
    17:00
  • 第43期-内核教学:OneOS内存管理简介及内存堆
    26:39
  • 第44期-内核教学:OneOS内存管理之内存池
    17:11
  • 第45期-内核教学:OneOS内存管理课堂总结
    04:41
  • 第46期-内核教学:OneOS内存管理课堂总结
    14:45
  • 第47期-驱动教学:OneOS ADC设备驱动接口及配置方法
    07:22
  • 第48期-驱动教学:OneOS ADC设备编程实战
    14:03
  • 第49期-驱动教学:OneOS serial设备接口讲解
    09:47
  • 第50期-驱动教学:OneOS serial设备编程实战
    22:46
  • 第51期-驱动教学:OneOS IIC设备接口简介
    33:45
  • 第52期-驱动教学:OneOS IIC设备源码解析_2
    14:59
  • 第53期-驱动教学:OneOS SPI设备驱动接口简介1
    23:06
  • 第54期-驱动教学:OneOS SPI设备配置
    14:09
  • 第55期-驱动教学:OneOS RTC设备驱动接口及配置方法
    06:11
  • 第56期-驱动教学:OneOS RTC设备编程实战
    17:48
  • 第57期-驱动教学:OneOS clocksource设备驱动接口及配置方法
    05:29
  • 第58期-驱动教学:OneOS clocksource设备编程实战
    13:39

讲师简介

中移物联网
中移物联网
0 Rating 5 课程 0 学生

中移物联网有限公司是中国移动通信集团有限公司的全资子公司,是中国移动在物联网领域的主责企业。公司定位为物联网核心能力的锻造者、物联网专业市场的领导者、全网物联网业务的支撑者、科技型企业改革的示范者。

免费
免费学习本课程
课程包含:
讲座 61
技能 所有级别
证书 Yes
分享课程
页面链接
在社交媒体上分享

提供自主基础软硬件全栈课程、开源实战沙盒与生态协同服务,加速信息技术应用创新领域人才培养与产业攻坚闭环。

联系

天津滨海高新区塘沽海洋科技园信息安全产业园五号楼