首页
›
嵌入式基础与RISC-V
›
060-ARMv7架构
›
《ARMv7项目开发与裸机开发性能分析与调优实战》
VIP10
本课程属于:060-ARMv7架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ARMv7项目开发与裸机开发性能分析与调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ARMv7架构概述
Cortex-A系列处理器介绍 · ARMv7-A架构特性 · 寄存器模型与工作模式
ARMv7
架构概述
02
裸机开发环境搭建
交叉编译工具链安装 · Makefile编写入门 · 链接脚本(.lds)解析
裸机开发环境搭建
交叉编译工具链安…
03
启动流程与汇编基础
ARM汇编指令集基础 · 中断向量表配置 · SDRAM初始化
启动流程
汇编基础
04
GPIO驱动实战
GPIO寄存器映射 · LED灯控制 · 按键中断实验
GPIO
驱动实战
05
UART串口通信
UART协议基础 · 波特率配置 · 轮询与中断收发实现
UART
串口通信
06
定时器与PWM
系统定时器(SysTick)配置 · 通用定时器中断 · PWM输出控制
PWM
定时器
07
中断系统深度解析
GIC中断控制器 · 中断优先级与嵌套 · 中断延迟优化
断系统深度解析
GIC
08
DMA数据传输
DMA控制器原理 · 内存到外设传输 · 双缓冲机制
DMA
数据传输
09
I2C总线通信
I2C协议时序 · 主从模式实现 · EEPROM读写实战
I2C
总线通信
10
SPI总线通信
SPI模式配置 · 全双工通信 · Flash芯片驱动
SPI
总线通信
11
ADC与传感器
ADC分辨率与采样率 · 电压采集 · 温度传感器驱动
ADC
传感器
12
LCD显示驱动
LCD控制器初始化 · 帧缓冲(Framebuffer)操作 · 字符与图形显示
LCD
显示驱动
13
SD卡与文件系统
SDIO协议 · FATFS文件系统移植 · 文件读写操作
SD
文件系统
14
USB设备驱动
USB协议栈 · HID设备枚举 · CDC虚拟串口
USB
设备驱动
15
网络协议栈移植
lwIP协议栈 · 以太网MAC驱动 · TCP/UDP通信
网络协议栈移植
lwIP
16
RTOS移植与任务管理
FreeRTOS移植 · 任务创建与调度 · 临界区保护
RTOS
移植
17
内存管理优化
MMU与MPU配置 · Cache一致性 · 内存池设计
内存管理优化
MMU
18
代码执行效率调优
编译器优化选项 · 循环展开 · 内联汇编技巧
代码执行效率调优
编译器优化选项
19
启动时间优化
Bootloader设计 · 镜像压缩与解压 · 快速初始化策略
启动时间优化
Bootloader
20
功耗管理实战
WFI/WFE指令 · 动态电压频率调整(DVFS) · 低功耗模式切换
功耗管理实战
WFI/WFE
21
JTAG/SWD调试技术
调试接口连接 · 断点与观察点 · 实时变量监控
JTAG/SWD
调试技术
22
性能分析工具
周期计数器 · 性能监测单元(PMU) · 代码剖析(Profiling)
性能分析工具
周期计数器
23
异常与错误处理
HardFault定位 · 栈回溯分析 · 看门狗应用
异常
错误处理
24
固件升级与安全
OTA升级设计 · 固件签名验证 · 加密存储
固件升级
安全
25
多核编程基础
SMP与AMP模式 · 核间通信(IPI) · 共享资源保护
多核编程基础
SMP
26
实时性优化
中断延迟测量 · 任务优先级设计 · 锁机制优化
实时性优化
断延迟测量
27
硬件加速单元
NEON指令集入门 · SIMD优化 · 矩阵运算加速
硬件加速单元
NEON
28
测试驱动开发(TDD)
单元测试框架 · 模拟器测试 · 硬件在环测试
TDD
测试驱动开发
29
项目实战
智能家居网关:需求分析 · 模块划分 · 系统集成与调试
项目实战
智能家居网关
30
项目实战
工业数据采集器:实时性设计 · 协议转换 · 可靠性验证
项目实战
工业数据采集器
所属VIP或分类
同VIP:ARMv7-RTOS任务调度与性能分析与调优实战
同VIP:ARMv7内存管理与性能调优实战
同VIP:ARMv7内存管理单元MMU配置与性能实战