本课程为精品课,您可以登录eeworld继续观看: bootm启动流程分析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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 BlueCoin MIC 测试 Atmel_AVR_MCU功能应用总汇 研讨会:SOI 电平转换驱动 IC 在 LLC 拓扑中的用途 升压变换器的输出电流精确限流方案 THS6222 宽带 PLC 线路驱动器概述 SYS BIOS 简介(1) —— 概览 血氧仪研讨专场(上) 通信应用中的差分电路设计技术 热门下载 [资料]-JIS S6023-2009 (追補1)办公用浆糊.pdf [资料]-JIS G1229-1994 钢.铅含量的测定方法.pdf [资料]-JIS Z3144-1996 电焊和凸焊的定期试验.pdf [资料]-JIS B0131-2002 Glossary of terms for turbopumps.pdf [-]-jis a6512-2007 movable partitions.pdf [资料]-JIS E4018-2012 鉄道車両-磁界測定方法.pdf [资料]-JIS C6870-3-2006 室外光导纤维电缆.第3部分分规范.pdf [资料]-JIS D6510-1992 旋转式扫雪车.规范的标准格式.pdf [资料]-JIS B3800-42-2005 工业自动化系统和集成.零件库.第42部分描述方法组构部件系列的方法.pdf [资料]-JIS B1044-2001 Fasteners-Electroplated coatings.pdf 热门帖子 浅谈什么是人工智能 人工智能(ArtificialIntelligence,简称AI)是指计算机系统能够执行通常需要人类智能才能完成的任务,例如视觉识别、语音识别、决策制定和语言翻译等。人工智能的研究和应用领域广泛,涵盖了机器人技术、自然语言处理、机器学习和深度学习等多个方面。 机器学习是人工智能的一个重要分支,它通过数据驱动的方法,使计算机能够从经验中学习并进行预测或决策。深度学习则是机器学习的一个子领域,利用多层神经网络模拟人脑的处理方式,处理复杂的数据模式。jdudoq近年来,随着计算能力的提升 sunshine199 自己占个沙发 自己占个沙发自己占个沙发这是什么玩意,实时时钟?还是温度检测很牛x的感觉好像是LED的模拟电压表头。这是干嘛的!!!!!!!猜想可能是这样,平时作为时钟,需要时可以显示环境的温度。好像是外接的电源~~~~ dukou Helper2416第一棒-PPPD移植和测试 http://blog.csdn.net/hybruce/article/details/40619843买的2416核心板128M内存,工业级。在此感谢JYX老板的支持,有时间一定会慢慢整理上来。Helper2416第一棒-PPPD移植和测试哒哒哒不错哟不错不错,好文一篇!支持一个,乐于分享值得提倡 wuyongwang2345 EZ430 chronos的RF端无法读取 正在用试着学学EZ430chronos,手表本身的无线传输基本搞明白了,但现在想修改一下RF端,发现不能读取。不知道为什么?EZ430chronos的RF端无法读取 xunchen 3D打印机工作Ing 本帖最后由deweyled于2014-11-318:31编辑 经过昨天的调试,今天又调平了Z轴平台。开工。第一个作品。真正的第一个作品。Iphone4S手机保护壳。整个打印过程一共花了3个半小时,效率很低啊。打印机还有待继续改进。开始打第一层打到中间了底部基本上看得到了。开始打保护边了继续保护边打完收工,好多细丝,后面还要清理清理从打印平台取下来音量键的位置清理干净了,把iPhone放进去音量键位置特写。3D打印机工作Ing已经很不错了,速度有待提高 deweyled 【TI首届低功耗设计大赛】智能手表之调时功能实现 voidGUI_time(void){WM_HWINhText;WM_HWINhButton;Win_Set.time=FRAMEWIN_CreateEx(0,0,Win_Set.xSizeWin,Win_Set.ySizeWin,Win_Set.hWinMain,WM_CF_SHOW,FRAMEWIN_CF_ACTIVE,GUI_ID_FRAMEWIN0,Time,0);FRAMEWIN_SetTitleH zhanghuichun 网友正在看 数据发送控制状态机时序图绘制实操 PFC LLC 拓扑介绍及损耗分析 方案介绍 字符串的课后练习讲解 优化算法 Microchip无线充电技术初探培训教程 感知人类的深度学习 PRIM'S MINIMUM SPANNING TREE ALGORITHM- Correctness Proof 2