本课程为精品课,您可以登录eeworld继续观看: DDR内存的基本原理3继续观看 课时1:u-boot的版本选择 课时2:u-boot的异常向量表,V210的启动机制原理 课时3:用objdump反汇编查看u-boot的头部代码和异常向量处理 课时4:ENTRY等宏的展开,CPSR寄存器的设置 课时5:CP15协处理器基础,VBAR异常向量表基址映射 课时6:cpu_init_cp15子过程分析: cache的操作 课时7:cpu_init_cp15子过程分析(续):分支预测、MMU操作 课时8:cpu_initcrit子过程分析,实验一:修改u-boot源代码使其用LED灯显示运行状态 课时9:实验一(续):GPIO输入输出的电路分析 课时10:实验一(续):制作u-boot烧写镜像的原理,mkv210源代码分析 课时11:实验一(续):用hexdump工具分析镜像的16进制代码 课时12:编译、链接、汇编过程概述 课时13:实验二:编写自己的boot程序:myboot 课时14:实验二(续):两个以上文件的链接原理 课时15:实验二(续):反汇编分析自己的myboot 课时16:实验二(续):利用Makefile自动化编译myboot 课时17:实验二(续):改进我们的Makefile 课时18:实验二(续):Makefile中的自动化变量 课时19:芯片型号判断,复位方式判断 课时20:IO保持、复位方式判断、中断初始化 课时21:UART初始化与异步通信原理 课时22:UART分析1 课时23:UART分析2 课时24:UART分析3 课时25:UART分析4 课时26:实验三:用UART显示某指定内存中的数据 课时27:DDR内存的基本原理1 课时28:DDR内存的基本原理2 课时29:DDR内存的基本原理3 课时30:DDR内存的在V210开放板上的硬件连接1 课时31:DDR内存的在V210开放板上的硬件连接2 课时32:DDR2-Device的内部结构1 课时33:DDR2-Device的内部结构2 课时34:DDR2-操作的有限状态机 课时35:DDR2的MRS和EMRS寄存器 课时36:DDR2的读写时序 课时37:DDR2的读写时序x 课时38:DDR2初始化代码分析1 课时39:DDR2初始化代码分析2 课时40:DDR2初始化代码分析3 课时41:DDR2初始化代码分析4 课时42:DDR2初始化代码分析5 课时43:DDR2初始化代码分析6 课时44:DDR2初始化代码分析7 课时45:DDR2初始化代码分析8 课时46:DDR2初始化代码分析9 课时47:DDR2初始化代码分析10 课时48:编写自己的DDR初始化代码1 课时49:编写自己的DDR初始化代码2 课时50:board_init_f函数分析1 课时51:board_init_f函数分析2 课时52:mmc_relocate分析 课时53:实验五:将u-boot.bin从SD卡搬运到DDR内存中 课时54:实验五:将u-boot.bin从SD卡搬运到DDR内存中2 课时55:u-boot的链接镜像结构分析 课时56:board_init_f函数分析3 课时57:board_init_f函数分析4 课时58:board_init_f函数分析5 课时59:board_init_f函数分析6 课时60:board_init_f函数分析7 课时61:u-boot的自举实现 课时62:relocate_code汇编自举代码分析 课时63:板级初始化的后半部分:bord_init_r函数分析1 课时64:板级初始化的后半部分:bord_init_r函数分析2 课时65:板级初始化的后半部分:bord_init_r函数分析3 课时66:板级初始化的后半部分:bord_init_r函数分析4 课时67:跳转到主循环,main_loop 课时68:主循环分析:u-boot 解析终端输入命令行的原理 课时69:主循环分析:u-boot 的命令执行实现 课时70:bootm启动流程分析1 课时71:bootm启动流程分析2 课时72:bootm启动流程分析3 课时73:bootm启动流程分析4 课程介绍共计73课时,1天36分23秒 看懂uboot的神秘面容 这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 ST(意法半导体)惯性导航视频 时域测试技术综合实验 点亮NFC手镯 Android基础知识-传感器、无线传输与媒体硬件功能开发 2015电源设计研讨会: 多相同步升压型变换器(1) EE网友DIY作品:都市青年家庭安防卫士 Verilog HDL硬件描述语言基础培训 微波技术基础 热门下载 欧洲卡车模式 笔记本专业改装 JIS K0066-1992 Test methods for distillation of chemical products.pdf [资料]-JIS G3446-2004 机械结构用不锈钢钢管.pdf [资料]-JIS C5320-1994 电子设备用高频线圈及中频变换器通则.pdf [资料]-JIS G1320-2007 Title, Ferrophosphorus -- Methods for determination of phosphorus content. Statu 数控机床ppt [资料]-JIS B8390-2000 气动液压.用压缩液的元件.流率特性的测定.pdf [资料]-JIS C5402-16-7-2012.pdf [资料]-JIS C5975-1998 F06型光导纤维连接器.pdf [资料]-JIS C1000-6-2-2003 电磁兼容性.第6部分一般标准.第2节工业环境的抗扰性.pdf 热门帖子 朋友们,你可曾遭遇下载资源的尴尬? “网上的下载资源太垃圾了,费时费力,该有个人出来管管了!”这句话喊出来,心里轻松不少。首先声明,在此绝不是发泄我个人小小的愤怒,而是来表白相当规模的朋友们的共愤。这次在找个视频编辑软件的时候,真是饱尝了网络下载资源之烂,深受其苦!一个小小的编辑软件premiere,,竟然花了我整整一晚的时间还搞不定,这网络的嚣张程度著着实令我汗颜!不管你信不信,也许你有比我还惨的经历,它的的确确费了我太大心思,事情原委,由我细细说来。我在百度上打入视频编辑软件,这一步是完全没有 tiankai001 红外遥控程序读码不准,请各位师兄妹分析一下问题在那里。 红外遥控程序读码不准,请各位师兄妹分析一下问题在那里。#includeiom8v.h#includemacros.h#definefosc8000000//晶振8MHZ#definebaud9600//波特率定义#defineucharunsignedchar#defineuintunsignedintucharbitcnt;uintdata0,data1,temp;ui pyq208 出售-ATMEL STK600 开发套件-全新未开封 600(出售中。。。) 出售-ATMELSTK600开发套件-全新未开封600(出售中。。。),不包邮,有谁收了吧出售-ATMELSTK600开发套件-全新未开封600(出售中。。。)我只能呵呵了,帮顶本站强荐:185娱乐┃城.足球┃真_人.彩票齐全┃手机可投┃注任何游戏.首次开户送10元.首存送58元.信誉绝对保证185.cc我也呵呵啦本站强荐:185娱乐Щ城.足球Щ真_人.彩票齐全Щ手机可投Щ注任何游戏.首次开户送10元.首存送58元.信誉绝对保证185.cc kejoy 大家好,我是个新人,想问下大家STC89C51的一些问题 STC89C51的性能特点是什么?跟AT89C51系列相比有什么优势?大家好,我是个新人,想问下大家STC89C51的一些问题AT89C51不支持ISP编程,需要使用通用编程器进行编程,现在老款的二手通用编程器几十块就可以买一台。程序是基本一样的开发环境也是一样的STC的多了个T2定时器看门狗电源管理等几个不常用的寄存器不太一样其他的基本一致甚至头文件都可以互换那两个都是10年前的老动西了,比较有啥意义?我也不是太懂~~~楼上的版主们应该是解决了你的问题了回帖赚积 koenigseggkill 感谢瑞萨 感谢瑞萨,感谢eeworld。电饼铛已经收到。人生第一次获得100块钱以上的奖品。努力奋斗。。。。感谢瑞萨继续加油,坛子里很多好玩的活动在等着大家呢。人生第一次获得100块钱以上的奖品。努力奋斗。。。。恭喜楼主可以自己做美食了啊 908508455a 晒一晒刚收到的RealTag开发板 很小巧的板子,使用CR2032电池供电。晒一晒刚收到的RealTag开发板设计的好棒看上去很不错呢arduinotiny的感觉~ dcexpert 网友正在看 汽车车身控制模块系统设计 - 1 S7-200 PLC程序设计基础_02 数理统计与参数估计 system-V 共享内存 C语言程序设计视频教程(曾怡)11 直播回放:开拓IoT社会 尼吉康的新蓄电装置 Atmel:物联网的部署 Linux IIO驱动实验-IIO驱动程序编写之框架搭建