下资源

 找回密码
 立即注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

搜索
查看: 5337|回复: 201

[软件编程] 【下资源:xiazy.net】UBOOT完全解析学嵌入式开发

  [复制链接]

2824

主题

3201

帖子

100万

积分

管理员

QQ:2011820123

Rank: 9Rank: 9Rank: 9

资源币
1007747
QQ

发表于 2014-11-6 15:39:04 | 显示全部楼层 |阅读模式
这套“u-boot完全解析”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的全部软硬件知识,而且不像大学中那些抽象难懂的理论课程,我们在u-boot的具体分析过程中,可以随时对代码进行修改和运行,以测试自己对知识的理解程度。只要沿着这个过程一路走下来,当你的自己调试编写的u-boot在开发板上完全跑起来以时,基本上你就已经达到嵌入式的中级以上水平了。由于已经打好了软硬件基础,接下去再去学习Linux和Android等软件的内核和驱动的开发时,就不会再有似懂非懂、难以上手的感觉。而本课程的第1季和第2季又是整套课程的基础,基本上学懂了第1、2季,你就完全可以自己写一个bootloader了。

讲师介绍

Tegyin
嵌入式电路
bootloader
操作系统底层领域专家

在其嵌入式教学过程中,深感目前本科的专业教学中对于嵌入式开发人员的缺失:电子类专业由于没有系统学习过“操作系统”、“编译原理”等计算机专业课程,导致后期很难理解Linux及其编译开发系统等一整套庞大的软件结构和其抽象工作机制,最终只能停留在单片机开发的水平而上不上去。同样,计算机类专业由于没有全面地学习过电子电路技术的知识、并由于和硬件打交道的经验相对不足,导致只能停留在纯软件的开发层面,面对驱动开发和bootloader等底层机制时就会感到力不从心而下不下去。

只有当一个开发人员全部打通了底层的具体硬件知识和上层的抽象软件知识后,才能成为一个优秀的嵌入式系统开发工程师。所以在其教学与实践过程中,非常注重融会贯通地穿插讲解硬件和软件的互动关系,让学员知其然也知其所以然,很多学生听完其课表示,有一种豁然开朗的感觉。

阶段一 - 序章


u-boot的版本选择


阶段二 - start.s分析


u-boot的异常向量表,V210的启动机制原理


用objdump反汇编查看u-boot的头部代码和异常向量处理


ENTRY等宏的展开,CPSR寄存器的设置


CP15协处理器基础,VBAR异常向量表基址映射


cpu_init_cp15子过程分析: cache的操作


cpu_init_cp15子过程分析(续):分支预测、MMU操作


cpu_initcrit子过程分析,实验一:修改u-boot源代码使其用LED灯显示运行状态


实验一(续):GPIO输入输出的电路分析


实验一(续):制作u-boot烧写镜像的原理,mkv210源代码分析


实验一(续):用hexdump工具分析镜像的16进制代码


编译、链接、汇编过程概述


实验二:编写自己的boot程序:myboot


实验二(续):两个以上文件的链接原理


实验二(续):反汇编分析自己的myboot


实验二(续):利用Makefile自动化编译myboot


实验二(续):改进我们的Makefile


实验二(续):Makefile中的自动化变量


阶段三 - lowlevel_init.s分析


芯片型号判断,复位方式判断


IO保持、复位方式判断、中断初始化


UART初始化与异步通信原理


UART分析1


UART分析2


UART分析3


UART分析4


实验三:用UART显示某指定内存中的数据


DDR内存的基本原理1


DDR内存的基本原理2


DDR内存的基本原理3


DDR内存的在V210开放板上的硬件连接1


DDR内存的在V210开放板上的硬件连接2


DDR2-Device的内部结构1


DDR2-Device的内部结构2


DDR2-操作的有限状态机


DDR2的MRS和EMRS寄存器


DDR2的读写时序


百度云网盘资源下载:http://pan.baidu.com/s/1jG5P8sY



该贴已经同步到 阿波罗2014的微博

评分

参与人数 3资源币 +8 收起 理由
737256889 + 2
1006506003 + 3 我找了很久了,感谢分享!
ys1837sy + 3 很给力,我喜欢!

查看全部评分

我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

0

主题

144

帖子

7

积分

职业菊击手

资源币
7

发表于 2014-11-6 20:24:55 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

0

主题

49

帖子

62

积分

以德唬人

资源币
62

发表于 2014-11-6 22:51:33 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

0

主题

694

帖子

2175

积分

瞅我就怀孕

资源币
2175

发表于 2014-11-8 20:24:22 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

0

主题

118

帖子

125

积分

瞅我就怀孕

资源币
125

发表于 2014-11-8 23:02:15 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

1139

主题

4821

帖子

5947

积分

荣誉会员

资源币
5947

社区居民忠实会员

QQ

发表于 2014-11-9 23:23:30 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

0

主题

196

帖子

55

积分

拉粑粑小魔仙

资源币
55

发表于 2014-11-12 21:42:51 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

1

主题

233

帖子

335

积分

瞅我就怀孕

资源币
335

发表于 2014-11-13 11:03:07 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

34

主题

636

帖子

1708

积分

瞅我就怀孕

资源币
1708

发表于 2014-11-20 19:49:21 | 显示全部楼层
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

0

主题

569

帖子

577

积分

瞅我就怀孕

资源币
577

发表于 2014-11-23 15:10:46 | 显示全部楼层
每天逛逛下资源xiazy.com,免费下载最新VIP教程,最新破解软件,最新破解游戏
我每天都来逛逛下资源,每天更新各种最新VIP教程、破解软件、破解游戏,各种百度云网盘资源下载,我要把朋友也介绍来!我也要加入VIP!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|百度云网盘资源下载论坛

GMT+8, 2017-1-24 17:15 , Processed in 0.341863 second(s), 31 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表