首页
›
嵌入式基础与RISC-V
›
054-ARM架构嵌入式系统核心技术
›
《ARM架构外设驱动开发UART与GPIO控制器配置实战》
VIP10
本课程属于:054-ARM架构嵌入式系统核心技术
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ARM架构外设驱动开发UART与GPIO控制器配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ARM外设驱动开发概述
ARM处理器架构简介 · 外设驱动开发模型 · 裸机驱动与Linux驱动的区别
ARM
外设驱动开发概述
02
GPIO硬件原理
GPIO模块框图 · 推挽输出与开漏输出 · 上下拉电阻
GPIO
硬件原理
03
GPIO裸机驱动实战
时钟使能 · 模式配置 · 输出电平控制
GPIO
裸机驱动实战
04
GPIO中断编程
中断控制器GIC简介 · GPIO中断触发方式 · 中断服务函数编写
GPIO
断编程
05
UART通信协议
UART帧格式 · 波特率计算 · 奇偶校验
UART
通信协议
06
UART硬件模块
UART模块框图 · 发送器与接收器FIFO · 波特率发生器
UART
硬件模块
07
UART裸机驱动实战
UART初始化 · 单字节发送与接收 · 字符串发送
UART
裸机驱动实战
08
UART应用实战
串口控制台实现 · printf重定向 · 串口调试工具使用
UART
应用实战
09
Linux GPIO子系统
GPIO子系统架构 · gpiolib框架 · 设备树GPIO描述
Linux
GPIO
10
Linux GPIO驱动实战
GPIO字符设备驱动 · GPIO中断驱动 · 用户空间GPIO控制
Linux
GPIO
11
Linux UART驱动框架
tty子系统架构 · 串口核心层 · 串口设备驱动
Linux
UART
12
Linux UART驱动实战
UART驱动注册 · 打开与关闭 · 读写操作
Linux
UART
13
DMA与UART结合
DMA控制器简介 · UART DMA传输模式 · DMA描述符链
DMA
UART
14
电源管理
GPIO与UART的时钟门控 · 系统休眠与唤醒 · 运行时电源管理
电源管理
GPIO
15
调试与性能分析
printk调试技巧 · JTAG调试 · 逻辑分析仪使用
调试
性能分析
16
实战项目一
基于GPIO的LED呼吸灯驱动(PW…
实战项目一
GPIO
17
实战项目二
基于UART的Modbus RTU从…
实战项目二
UART
18
实战项目三
GPIO按键消抖与长按短按检测
实战项目三
GPIO
19
实战项目四
多串口并发数据采集系统
实战项目四
多串口并发数据采…
20
实战项目五
GPIO模拟I2C总线驱动
实战项目五
GPIO
21
实战项目六
UART蓝牙模块驱动与AT指令交互
实战项目六
UART
22
实战项目七
GPIO控制步进电机驱动
实战项目七
GPIO
23
实战项目八
UART GPS数据解析驱动
实战项目八
UART
24
实战项目九
GPIO与UART联合实现Bootl…
实战项目九
GPIO
25
实战项目十
Linux内核GPIO按键输入子系统…
实战项目十
Linux
26
安全与可靠性
GPIO输出短路保护 · UART数据校验与重传 · 看门狗集成
安全
可靠性
27
驱动测试方法
单元测试框架 · 硬件在环测试 · 压力测试脚本
驱动测试方法
单元测试框架
28
驱动文档与维护
内核文档规范 · 注释风格 · 版本管理
驱动文档
维护
29
新特性探索
GPIO与UART在RISC-V平台…
新特性探索
GPIO
30
课程总结与展望
常见面试题解析 · 学习路径推荐 · 开源项目参与指南
课程总结
常见面试题解析
所属VIP或分类
同VIP:ARM处理器外设驱动SPI与I2C传输驱动开发实战
同VIP:ARM架构外设驱动开发SPI与I2C控制器配置实战
同VIP:嵌入式系统ARM处理器内存管理单元页表配置与性能实战