本课程为精品课,您可以登录eeworld继续观看: 编译、链接、汇编过程概述继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 游客 我来说几句 发送 取消 54chenjq2021年12月11日 刷一下基础课程 annysky20122021年10月16日 以前学过一段时间,就是学不会 猜你喜欢 直播回放: 英飞凌BMS解决方案,为电动汽车和储能系统保驾护航! CC1310硬件射频从设计到成型 - 现场培训精彩内容回放 半导体如何改变世界 SensorTile基础培训视频品系列 如何自动对电机进行调优 半导体器件物理 (施敏 台湾交通大学) TI空间产品的辐射硬度保证(RHA)工艺 最新低功耗5GHz 双频带 Wi-Fi MCU,全面满足高安全标准 热门下载 简明电路分析基础习题答案 基于嵌入式系统的轮胎气压监视系统设计.pdf 云计算技术及应用 基于ARMLinux的嵌入式教学实验平台构建 基于STC12C5A的行车使用时间控制系统 超声波清洗机12槽程序(内有机械手的程序) 这个是严蔚敏版的数据结构上机教程中的部分源代码 ATmega128在开发应用中应注意的问题 森林状的关系图 基于ACIS的几何造型技术与系统开发.pdf 热门帖子 内置段式LCD控制器的单片机,哪个最便宜? 最近要弄个段式LCD显示,不过成本要求越低越好,不知道哪个单片机(内置LCD控制器)便宜些?8位,16位,32位都行。目前主要是AD采集+显示,应该不会有大的改动。拜求各位大侠,3Q。内置段式LCD控制器的单片机,哪个最便宜?台系的那些廉价MCU,不到1块钱,带AD的就贵些了。不过,没量就别考虑台系的。msp430?台系最便宜,亿龙,松翰都有,但建议上st或ti之类大厂的,不然够你折腾的chenzhufly发表于2015-2-407:42msp430?他用不着 hmy0569 microSD卡座封装 求一个microSD封装,如图示,搜了一下,封装尺寸一堆,不知道哪个合适,偷懒球求一个,如图示microSD卡座封装我给你传一个封装,应该能用。具体尺寸不知道是否合适,不合适可以修改。sd座Altium格式格式lcofjp发表于2015-2-508:55我给你传一个封装,应该能用。 OK,3ks.可有SD卡的读写程序? wenzheng CCS能否单独烧录目标文件 CCS下有没有单独烧录目标文件的工具?不希望通过Debug的方式将目标文件烧录到MCU。CCS能否单独烧录目标文件这个还真没试过,只能帮顶了。。。http://www.ti.com/lit/ug/slau319i/slau319i.pdfhttp://www.ti.com/lit/ug/slau319i/slau319i.pdf这个我也想知道 darkduck Altium desinger层次性原理图设计时总线怎么连接 第一次用Altiumdesinger画比较复杂的板子,原理图是用层次性设计的那种,现在弄的是不同的原理图模块直接的总线连不上,用过的指点一下,百度了半天没有找到有用的资料就是这种画法的,现在两个模块直接的单个连线在画板子的时候能正确连接,总线连不上谢谢Altiumdesinger层次性原理图设计时总线怎么连接是不是总线的名称没写对啊你的连不上是什么意思啊。是布线的时候没有连吗yichun417发表于2015-1-1507:26你的连不上是什么意思啊。是 jishuaihu 电流保险丝应用基本知识 一、保险丝的作用:1、正常情况下,保险丝在电路中起连接电路作用。2、非正常(超负载)情况下,保险丝做为电路中的安全保护元件,通过自身熔断安全切断并保护电路。二、保险丝的工作原理:保险丝通电时,由电能转换的热量使可熔体的温度上升。正常工作电流或允许的过载电流通过时,产生的热量通过可熔体、外壳体向周围环境辐射,通过对流、传导等方式散发的热量与产生的热量逐渐达到平衡。如果产生的热量大于散发的热量,多余的热量就逐渐积聚在可熔体上,使可熔体温度上升;当温度达到和超过可熔体的熔点时, qwqwqw2088 怎样修改ASF的版本 有时因为一些原因我们需要选择不同版本的ASF代码。在创建项目文件时,是可以选择ASF的版本的。那已经创建的项目怎样修改ASF的版本呢?首先,按alt+w打开ASFwizard。然后选择version去掉Triggerupgradeofmmodules这个选项,这时会有一个警告,忽略掉这时就可以选择ASF的版本了怎样修改ASF的版本这个好,顶一下不错不错 dcexpert 网友正在看 Multilevel Logic—Controllability Don’t Cares BP学习算法的实现 Uboot顶层Makefile分析-Makefile前期所作的内容 数字集成电路的分类 Gerber文件设置 第14讲:云服务器-海为可视化系统软件读取数据库中数据简单应用教程 HLS 工作机制 图像增强wiener2