本课程为精品课,您可以登录eeworld继续观看: bootm启动流程分析2继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 焊接基础知识 利用XMC1000的智能LED照明 埃隆马斯克TED访谈:我眼中的未来是什么样子 Microchip低成本dsPIC® DSC电机控制方案 Introduction to Computer Vision 树莓派就这么玩 永腾电子28335视频 TI MSP430 CapTIvate Lite: 成本优化的电容触摸微控制器 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 DSP5410实现PN码(汇编源代码) .titlePRODUCE_PN.asm.mmregs.bssPN,8.bssSEQUENCE,255*2STACK.usectSTACK,80INIT_ST0.set1800h;st0的初值INIT_ST1.set2800h;st1的初值order.set8;本原多项式的阶数pn_len.set255 灞波儿奔 便携数码产品,视听产品开发 问题,望赐教!!! 本人学生,想毕业后从事便携数码产品、视听产品开发(比如MP3、MP4、PMP、数码相框)。但是对这个行业不是很熟悉,网上这方面的资料又好少好少,现在根本就不知道该怎么进行学习。比如说,该怎么入门,该学点什么,开发难点是什么,开发流程是什么,音视频编解码技术重不重要,一般用什么实时操作系统(WINCE\\LINUX\\UCLINUX???)。。。。真的是一头雾水啊,希望各位有经验的前辈赐教下,谢谢啦!本人软件工程专业的,自学嵌入式开发,有一定的汇编、C\\C++、QT、linux sdaac 求助电路板设计 有没有会设计电子电路的朋友或者会E-CAD的朋友帮忙看一下这个题目,该怎么设计,因为是第一次接触这种设计电路的东西,一点头绪都没有。或者哪位朋友能提供下现成的设计样例参考一下,感激不尽,根据你目前所学的电子技术知识,检索一个芯片的数据手册(Datasheet/Databook),完成其相关电路的设计方案、电路框图、电原理图和PCB图的设计,并根据该设计撰写科技论文。电路中,至少含3片IC。求助电路板设计只用过PROTEL这种软件:Q同样的帖字我看到两个,到底我该先帮 tony00000 急求求助 2812串口程序移植到2808 各位大侠哪位知道TI关于2812串口程序移植到2808的文献是哪一个啊?急求求助2812串口程序移植到2808没有讲串口的找到一篇可是怎么没讲串口的串口移植?C2000的串口配置基本差不多,没有具体的移植手册。1:配置波特率;2:配置串口信息,数据位等;3:配置fifo或者非fifo方式4:配置中断或者非中断方式;5:使能回复沙发安_然的帖子这么说可以直接用? 安_然 动态获取PDA串口的问题 vc8中,我想动态获得pda的串口号,如com1-com9,请问该如何获得呢?动态获取PDA串口的问题写个线程,定时轮询即可。怎么轮询啊,我用createfile打开不存在的串口返回有效句柄啊怎么?我想像gpsviewer那样可以扫描出哪个端口不存在查注册表HKLM/Driver/Active,枚举所有前缀为COM的子键。用程序在哪里可以读到我设置的蓝牙GPS模块的虚拟串口写读文件的方法不是一个好方法,最好的方法我认为是读注册表 //打开串口 vzzon 从无线电到雷达:超宽带技术的演进 UWB技术起源于20世纪60年代,当时美国军方开始研究一种新型的雷达技术,用于侦测地下设施和地质构造。在20世纪90年代初,UWB技术开始进入民用领域,主要应用于精确定位、跟踪、通信和雷达成像等方面。以下是UWB技术的发展史:1960年代:UWB技术起源于美国军方的雷达研究,用于侦测地下设施和地质构造。1990年代初:UWB技术开始进入民用领域,主要应用于精确定位、跟踪、通信和雷达成像等方面。2002年:美国联邦通信委员会(FCC)颁布了UWB技术的第一项规定,允许在3.1G 石榴姐 网友正在看 扇出(Fanout) Allegro软件中怎么添加不同元素之间的间距规则呢? 函数的多返回值 Allegro软件中的用户设计属性的参数含义是什么呢? QChart图表(上) 几种延迟模块 Chiplet 发展趋势 为实时性和安全性要求高的应用增添安全性