首页
›
嵌入式基础与RISC-V
›
076-鸿蒙南向设备开发与硬件适配实战
›
《鸿蒙南向设备与硬件适配LiteOS-M内核驱动开发与移植》
VIP10
本课程属于:076-鸿蒙南向设备开发与硬件适配实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
鸿蒙南向设备与硬件适配LiteOS-M内核驱动开发与移植
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
LiteOS-M内核概述
鸿蒙系统架构简介 · LiteOS-M内核特性 · 内核源码目录结构解析
LiteOS-M
内核概述
02
开发环境搭建
搭建Linux+Windows混合开… · 安装交叉编译工具链 · 配置编译构建环境
开发环境搭建
Linux+Window…
03
内核启动流程
芯片上电到系统运行的完整链路 · 汇编启动代码分析 · C语言初始化阶段
内核启动流程
芯片上电到系统运…
04
任务管理机制
任务控制块(TCB)结构 · 任务创建与删除 · 任务调度算法(优先级抢占+时间片轮转…
任务管理机制
TCB
05
任务同步与通信
信号量(Semaphore) · 互斥锁(Mutex) · 事件(Event)
任务同步
通信
06
内存管理
静态内存池(Static Memor… · 动态内存分配(Dynamic Mem… · 内存对齐与碎片处理
内存管理
Static
07
中断与异常管理
中断向量表配置 · 中断处理流程 · 中断嵌套与优先级管理
异常管理
断向量表配置
08
时间管理
系统时钟(SysTick)配置 · 软件定时器(Software Tim… · 时间片调度实现
时间管理
SysTick
09
内核裁剪与配置
Kconfig配置系统详解 · 功能模块裁剪 · 内存与性能优化策略
内核裁剪
配置
10
硬件抽象层(HAL)设计
HAL层架构设计原则 · GPIO驱动HAL接口实现 · UART驱动HAL接口实现
HAL
硬件抽象层
11
设备驱动模型
LiteOS-M驱动框架介绍 · 设备注册与发现机制 · 驱动与内核的接口规范
设备驱动模型
LiteOS-M
12
GPIO驱动开发实战
GPIO控制器寄存器分析 · GPIO驱动代码实现 · 中断触发模式配置
GPIO
驱动开发实战
13
UART驱动开发实战
UART控制器初始化 · 波特率配置与数据收发 · DMA传输模式集成
UART
驱动开发实战
14
I2C驱动开发实战
I2C总线协议回顾 · I2C控制器驱动实现 · 从设备访问与多主机仲裁
I2C
驱动开发实战
15
SPI驱动开发实战
SPI模式配置(模式0-3) · SPI驱动框架实现 · Flash芯片驱动实例
SPI
驱动开发实战
16
定时器驱动开发实战
PWM输出模式实现 · 输入捕获与脉宽测量 · 定时器中断应用
定时器驱动开发实…
PWM
17
ADC驱动开发实战
ADC控制器初始化 · 多通道采样与DMA传输 · 电压采集应用实例
ADC
驱动开发实战
18
DMA驱动开发实战
DMA控制器配置 · 内存到内存传输 · 外设到内存传输实战
DMA
驱动开发实战
19
Flash存储驱动开发实战
Flash控制器驱动实现 · 读写擦除操作 · 磨损均衡策略
Flash
存储驱动开发实战
20
Wi-Fi驱动移植实战
Wi-Fi芯片SDK集成 · 网络设备注册 · LwIP协议栈对接
Wi-Fi
驱动移植实战
21
蓝牙(BLE)驱动移植实战
BLE协议栈移植要点 · HCI接口实现 · GATT服务注册
BLE
蓝牙
22
传感器驱动开发实战
加速度计驱动实现 · 数据采集与滤波算法 · 传感器数据上报框架
传感器驱动开发实…
加速度计驱动实现
23
显示驱动开发实战
LCD控制器驱动实现 · 帧缓冲(Framebuffer)机制 · GUI引擎对接
显示驱动开发实战
LCD
24
触摸屏驱动开发实战
I2C触摸控制器驱动 · 多点触控协议解析 · 手势识别基础
触摸屏驱动开发实…
I2C
25
音频驱动开发实战
I2S接口配置 · 音频编解码器驱动 · 音频播放与录制实现
音频驱动开发实战
I2S
26
电源管理驱动开发
休眠与唤醒机制 · 动态电压频率调整(DVFS) · 功耗测量与优化
电源管理驱动开发
休眠
27
安全与加密驱动开发
硬件随机数生成器(TRNG)驱动 · 加密引擎(AES/RSA)驱动 · 安全启动流程
安全
加密驱动开发
28
驱动调试与性能分析
使用JTAG/SWD调试 · 日志系统集成 · 性能剖析(Profiling)工具
驱动调试
性能分析
29
LiteOS-M移植到新平台
芯片选型与评估 · 启动代码移植 · 系统时钟与中断移植实战
LiteOS-M
移植到新平台
30
综合项目实战
智能家居网关设备开发——集成传感器 · Wi-Fi · 显示
综合项目实战
智能家居网关设备…
所属VIP或分类
同VIP:OpenHarmony内核开发与驱动移植实战
同VIP:Wi-Fi模组驱动移植与蓝牙设备对接实战
同VIP:鸿蒙HDF南向驱动移植与外设调试