正点原子手把手教你学OneOS
共104课时 1天11小时23分50秒秒
简介
该课程是正点原子手把手教你学Linux系列课程之 STM32MP157异核通信开发,该课程配套开发板为正点原子STM32MP157开发板。STM32MP157属于多核异构,其中Cortex-A7跑Linux操作系统,Cortex-M4跑裸机,本课程介绍Cortex-A7和Cortex-M4之间如何实现核间通信。
章节
- 课时1:如何理解裸机系统与RTOS (18分43秒)
- 课时2:OneOS简介与应用 (25分50秒)
- 课时3:如何搭建OneOS工程 (28分57秒)
- 课时4:OneOS-Cube简介及应用 (13分48秒)
- 课时5:如何使用OneOS自动初始化 (14分57秒)
- 课时6:OneOS自动初始化简介及原理 (29分57秒)
- 课时7:OneOS任务其他基础知识 (15分36秒)
- 课时8:OneOS任务组成及原理 (23分30秒)
- 课时9:OneOS动态任务的创建与删除编程实战 (35分2秒)
- 课时10:OneOS静态创建任务与删除任务编程实战 (25分33秒)
- 课时11:OneOS任务挂起与恢复编程实战 (24分4秒)
- 课时12:OneOS时间片轮转调度简介及原理 (22分10秒)
- 课时13:OneOS时间片轮转调度编程实战 (15分26秒)
- 课时14:什么是中断 (17分2秒)
- 课时15:OneOS临界区原理 (27分17秒)
- 课时16:OneOS临界区保护编程实战 (20分14秒)
- 课时17:OneOS单向链表原理解析 (25分39秒)
- 课时18:OneOS单向链表编程实战 (32分29秒)
- 课时19:OneOS单向链表例程源码解读 (8分43秒)
- 课时20:OneOS双向链表原理解析 (24分36秒)
- 课时21:OneOS双向链表编程实战 (34分49秒)
- 课时22:OneOS任务基础知识原理解析 (24分24秒)
- 课时23:OneOS任务基础知识原理解析 (9分57秒)
- 课时24:OneOS任务调度基础知识 (9分28秒)
- 课时25:OneOS如何启动第一个任务 (23分48秒)
- 课时26:OneOS如何切换任务 (15分11秒)
- 课时27:OneOS其他任务及内核控制API函数 (19分55秒)
- 课时28:OneOS时钟节拍处理的事务与应用 (18分8秒)
- 课时29:OneOS时钟节拍简介与处理的事务 (12分22秒)
- 课时30:OneOS信号量简介及原理 (17分15秒)
- 课时31:OneOS信号量编程实战 (15分22秒)
- 课时32:OneOS互斥锁简介 (13分48秒)
- 课时33:OneOS互斥锁原理及API函数 (25分20秒)
- 课时34:OneOS互斥锁编程实战 (21分29秒)
- 课时35:OneOS消息队列简介及原理 (27分56秒)
- 课时36:OneOS消息队列编程实战 (19分8秒)
- 课时37:OneOS邮箱简介及原理 (24分14秒)
- 课时38:OneOS邮箱编程实战 (18分40秒)
- 课时39:OneOS事件简介及原理 (13分57秒)
- 课时40:OneOS事件编程实战 (17分20秒)
- 课时41:OneOS定时器简介及原理 (26分21秒)
- 课时42:OneOS定时器编程实战 (15分55秒)
- 课时43:OneOS工作队列简介及原理 (19分12秒)
- 课时44:OneOS工作队列编程实战 (17分9秒)
- 课时45:OneOS内存管理简介及内存堆 (26分49秒)
- 课时46:OneOS内存管理之内存池 (17分20秒)
- 课时47:OneOS内存管理课堂总结 (4分50秒)
- 课时48:OneOS设备驱动模型 (14分54秒)
- 课时49:OneOS ADC设备驱动接口及配置方法 (7分32秒)
- 课时50:OneOS ADC设备编程实战 (14分13秒)
- 课时51:OneOS serial设备接口讲解 (9分57秒)
- 课时52:OneOS serial设备编程实战 (22分56秒)
- 课时53:OneOS IIC设备接口简介 (33分55秒)
- 课时54:OneOS IIC设备源码解析 (15分9秒)
- 课时55:OneOS SPI设备驱动接口简介 (23分15秒)
- 课时56:OneOS SPI设备配置 (14分18秒)
- 课时57:OneOS RTC设备驱动接口及配置方法 (6分20秒)
- 课时58:OneOS RTC设备编程实战 (17分57秒)
- 课时59:OneOS clocksource设备驱动接口及配置方法 (5分39秒)
- 课时60:OneOS clocksource设备编程实战 (13分49秒)
- 课时61:OneOS clockevent设备驱动接口及配置方法 (7分55秒)
- 课时62:OneOS clockevent设备编程实战 (16分39秒)
- 课时63:OneOS CAN设备接口介绍 (9分36秒)
- 课时64:OneOS CAN设备例程源码解读 (15分30秒)
- 课时65:DLOG日志系统框架介绍 (26分30秒)
- 课时66:DLOG的配置和API介绍 (26分8秒)
- 课时67:OneOS Shell命令的使用 (16分15秒)
- 课时68:DLOG日志系统实验 (24分41秒)
- 课时69:教程代码讲解和课堂总结 (11分59秒)
- 课时70:文件系统简介 (22分48秒)
- 课时71:配置文件系统 (14分47秒)
- 课时72:文件系统API介绍 (25分12秒)
- 课时73:文件系统实验 (20分7秒)
- 课时74:教程代码讲解和课堂总结 (15分50秒)
- 课时75:MoLink模组简介 (13分53秒)
- 课时76:配置MoLink模组 (23分6秒)
- 课时77:MoLink模组API介绍 (15分27秒)
- 课时78:Socket套件的使用 (23分19秒)
- 课时79:MoLink模组实验 (32分1秒)
- 课时80:教程代码讲解和课堂总结 (19分43秒)
- 课时81:CoAP协议简介 (29分56秒)
- 课时82:CoAP协议消息格式介绍(上) (20分15秒)
- 课时83:CoAP协议消息格式介绍(下) (19分59秒)
- 课时84:配置CoAP以及libcoap的API介绍 (39分4秒)
- 课时85:OneOS CoAP协议实验 (27分51秒)
- 课时86:MQTT协议简介 (16分54秒)
- 课时87:MQTT协议报文结构 (37分15秒)
- 课时88:OneNET平台介绍以及配置MQTT(上) (22分16秒)
- 课时89:OneNET平台介绍以及配置MQTT(下) (15分16秒)
- 课时90:MQTT和OneNET Kit的API介绍 (21分53秒)
- 课时91:OneOS MQTT协议组件实验 (23分9秒)
- 课时92:OneOS OTA组件 (47分12秒)
- 课时93:STM32MP157资源介绍以及配置OpenAMP (35分33秒)
- 课时94:异核通信框架 (30分41秒)
- 课时95:Remoteproc的实现原理 (26分3秒)
- 课时96:Remoteproc的使用 (26分25秒)
- 课时97:重新规划SRAM1~SRAM4的分配 (19分26秒)
- 课时98:基于RPMsg的异核通信实现原理介绍 (23分7秒)
- 课时99:基于RPMsg的异核通信实现代码编写 (27分57秒)
- 课时100:基于RPMsg的异核通信实现实验测试 (7分45秒)
- 课时101:基于虚拟串口的异核通信实现原理 (14分44秒)
- 课时102:虚拟串口的驱动实现分析 (11分26秒)
- 课时103:基于虚拟串口的异核通信实验1 (17分44秒)
- 课时104:基于虚拟串口的异核通信实验2 (20分59秒)
猜你喜欢
热门下载
热门帖子