本课程为精品课,您可以登录eeworld继续观看: bootm启动流程分析4继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 【水果大战】树莓派2 VS 香橙派 VS 香蕉Pro 直播回放: DLP® 技术在AR HUD及车内显示应用的展望 Tektronix : 您所不知道的示波器使用技巧 电磁学 模拟整合降低智能电网成本 Linux视频教程(韦东山) 数字电源应用领域的更新 电子测量原理 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 一个学习者的故事 一个学习者的故事这么好的文章没人评论呢?怎么复制不了啊?why我下载下来看看~回复沙发的帖子天道酬勤,自己深感羞愧看了这篇文章,熄灭的梦想又燃烧起来了.如果集中精神的话,7天搞定一部大部头应该能做到的,做不到就是没能集中精神.看完后,感慨良深!谢谢!努力吧!看看啥意思?这么好的文章,看完后,感慨良深!作为例文,传看。。谢谢大家支持!拿钱看故事钱不够。。。。我想看,但没钱,下载不了原帖由chenjingkeke62于2008- zjw50001 汽车行驶记录仪中USB HOST技术 1.USB总线的简介USB(UniversalSerialBus)是一种通用串行总线,是一种标准的连接接口。在与外面的USB从结构和USBHOST连接时,不必重新配置系统和调节接口,USBHOST自动识别这些接口设备,并配置适当的驱动程序,因此实现了即插即用与热插拔性,方便了用户使用。随着此项技术的发展、普及和成熟,USB总线所具有的特性使得其在数据采集和嵌入式用户中得到广泛的应用。现在的电子产品移动存储需求越来越大,而USB总线以其优异的性价比和灵活性常用来实现大量数据交换 frozenviolet 基于SensorTile的数据存储系统设计-软件篇2 接上一篇帖子基于SensorTile的数据存储系统设计-软件篇1-意法半导体AMGSensorTile开发大赛-电子工程世界-论坛http://bbs.eeworld.com.cn/thread-526275-1-1.htmlSensorTile的数据存储系统功能如下:1、SD数据存储,支持TTL、485通信2、数据存储前的时间戳添加,方便后期查看3、时钟可调+液晶显示4、支持不同通信协议(波特率、数据位、校验位等可变)时钟设置部分液晶显示函数定义如下 suoma 比较智能家居布线的五种连接方法 1、星型连接2、总线连接3、电力线载波连接4、红外连接(IR)5、无线(RF)连接 一、从稳定性角度,星型连接最稳定可靠,总线连接次之,电力线载波连接再次之、红外连接(IR)再次之、无线(RF)连接最差。传统的安防系统都是采用星型连接方式,因此也是最可靠的。 总线连接虽然也需要布线,但在点数较多时,数量上比星型的连接要少,其可靠行一般可以接受。电力线载波与无线连接存在类似的问题,主要是相邻的家庭之间的干扰问题,从技术角度电力线载波可以采用隔离等技术来解决互相之间的干扰问题,无线方式要 xyh_521 初学者,一小段程序求解~ 一个工程里的一个部分,程序中出现如下表述:BEGINHS_ein=Bereit#Betrieb;--onallthetime,exceptforAUSorFEHLERorLADENLS_ein=Laden#Bereit#Betrieb;--onallthetime,exceptforAUSorFEHLEREND;这个想要实现功能应该是,在Bereit和Betri mein 车窗电机控制技术解析 作者|不可说出品|汽车电子与软件#01车窗控制的机械结构现在汽车车窗基本都是电动控制的,只不过功能上会有些区别,一般会有两种类别:1、电动升降2、一键升降+车窗防夹无论哪种都需要电机去完成,通过机械结构,将电机的旋转运动转换为车窗的升降直线运动,可参考下面的机械结构示意图:车窗控制的机械结构示意图对于只支持电动升降的车窗来说,使用直流有刷电机就可以了,扭矩高、成本低。 okhxyyo 网友正在看 电路分析基础.63 进化信息处理技术(四) 调幅演示 Meet Spot Enterprise 多线程编程举例 无线电源101:简介 P21. D7 - CGI的移植与HTML的通信 走线长度进度条设置