首页
›
Linux内核与驱动
›
049-嵌入式项目开发
›
《嵌入式Bootloader设计与ARM平台移植》
VIP10
本课程属于:049-嵌入式项目开发
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Bootloader设计与ARM平台移植
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统概述
嵌入式系统定义 · 组成 · 特点
嵌入式系统概述
嵌入式系统定义
02
ARM处理器体系结构
ARM架构发展史 · ARM Cortex系列处理器 · ARM编程模型
ARM
处理器体系结构
03
ARM指令集基础
ARM指令格式 · 数据处理指令 · 加载存储指令
ARM
指令集基础
04
ARM异常处理机制
异常类型 · 异常向量表 · 异常优先级
ARM
异常处理机制
05
Bootloader概念与作用
Bootloader定义 · 功能 · 启动流程
Bootloader
概念
06
Bootloader启动流程分析
第一阶段汇编初始化 · 第二阶段C语言初始化 · 跳转到内核
Bootloader
启动流程分析
07
嵌入式系统启动模式
NOR Flash启动 · NAND Flash启动 · SD卡启动
嵌入式系统启动模…
NOR
08
链接脚本与内存布局
链接脚本语法 · 内存映射 · 段定义
链接脚本
内存布局
09
ARM汇编基础
汇编语法 · 伪指令 · 宏定义
ARM
汇编基础
10
启动代码编写
复位向量 · 中断向量表 · 堆栈初始化
启动代码编写
复位向量
11
时钟系统配置
PLL锁相环原理 · 时钟树结构 · 时钟源选择
时钟系统配置
PLL
12
内存控制器初始化
SDRAM/DDR原理 · 时序参数配置 · 内存控制器寄存器
内存控制器初始化
SDRAM/DDR
13
串口驱动开发
UART原理 · 波特率计算 · 发送接收实现
串口驱动开发
UART
14
Flash驱动开发
NOR Flash操作 · NAND Flash操作 · Flash读写擦除
Flash
驱动开发
15
设备树基础
设备树概念 · 语法结构 · 节点属性
设备树基础
设备树概念
16
U-Boot概述
U-Boot简介 · 源码结构 · 编译方法
U-Boot
简介
17
U-Boot启动流程详解
SPL阶段 · U-Boot proper阶段 · board_init_r
U-Boot
启动流程详解
18
U-Boot命令系统
命令定义 · 命令注册 · 命令参数解析
U-Boot
命令系统
19
U-Boot环境变量
环境变量存储 · 默认环境变量 · 环境变量操作命令
U-Boot
环境变量
20
U-Boot网络协议栈
TFTP协议 · NFS协议 · DHCP协议
U-Boot
网络协议栈
21
U-Boot设备驱动模型
DM模型架构 · U-Boot驱动框架 · 设备绑定
U-Boot
设备驱动模型
22
U-Boot启动内核
bootm命令流程 · 内核镜像格式 · 内核参数传递
U-Boot
启动内核
23
ARM平台移植基础
开发板硬件分析 · 芯片手册阅读 · 时钟树分析
ARM
平台移植基础
24
U-Boot板级移植
board目录结构 · 板级配置文件 · 板级初始化函数
U-Boot
板级移植
25
SPL与Tiny-Bootloader
SPL设计原理 · SPL代码优化 · Tiny-Bootloader实现
SPL
Tiny-Bootloa…
26
安全启动与固件签名
安全启动原理 · 数字签名 · 加密算法
安全启动
固件签名
27
Bootloader调试技术
JTAG调试 · 串口调试 · LED调试
Bootloader
调试技术
28
多核处理器启动
SMP启动流程 · 核间通信 · 共享资源管理
多核处理器启动
SMP
29
Bootloader性能优化
启动时间优化 · 代码大小优化 · 内存使用优化
Bootloader
性能优化
30
综合项目实战
从零移植U-Boot到Cortex-… · 完整启动流程调试 · 内核启动验证
综合项目实战
U-Boot
所属VIP或分类
同VIP:Bootloader启动流程与ARM平台设备树移植工程
同VIP:FreeRTOS在ARM平台移植与任务调度性能调优
同VIP:JTAG与OpenOCD嵌入式调试环境配置与性能调优