本课程为精品课,您可以登录eeworld继续观看: DDR2初始化代码分析10继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 测试和测量中的放大器设计 MSP432™:低功耗DNA与ARM的完美集合_2016 TI 嵌入式产品研讨会实录 直播回放:TI 无线风光可穿戴研讨会 直播回放: MPS 电感解决方案,助力更好的开关电源设计 OMAPL138的软件开发(除了Linux) 直播回放: 大唐NXP-DNS电池管理芯片方案 【探索发现】世界最圆的球-1千克纯硅原子的颠覆意义! 轻松走进DSP的大门视频讲座连载 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 如何往ICM7212AM LED驱动芯片写数据? 各位朋友好:单片机的P0.0-P0.3与icm7212Am的B0,B1,B2,B3相连;P0.4,p0.5和DA1,DA2相连,P2.0和CS1(低电平有效),WR和CS2(低电平有效)我的程序如下:MOVDPTR,#OFEFFHMOVA,#OEHMOVX@DPTR,A但是好像驱动芯片不工作,是不是时序的问题?还是地址有问题?请指教,谢谢!!如何往ICM7212AMLED驱动芯片写数据?其它的先别管,P0的输出负载能力不够先都 magic_jw 场效应管的原理 场效应管分为两类,结型场效应管和金属氧化物场效应管,每一种再分为N沟道和P沟道,再分为增强型和耗尽型。所以说共有8种类型。1、结型场效应管只考虑增强型,N沟道结型场效应管,为实现栅极对场效应管的控制,栅源之间加负电压实现控制,以N沟道场效应管的转移特性曲线,当DS电压一定,漏极电流随着反相GS电压的增大而减小,这是因为导电沟道随着负向电压的增大而逐渐减小,也就是导电沟道的阻值逐渐增大;当GS电压一定,漏极电流会随着DS电压的逐渐增大而逐渐变大在保持不变,在漏极电流逐渐增大的这一段,是漏 乱世煮酒论天下 印制电路板的可测试性设计原则 印制电路板的可测试性设计原则1、由板子的具体电路和功能,可以选择板上的各个部分电路是否需要采用相应的测试点。印制电路板的可测试性设计原则1、由板子的具体电路和功能,可以选择板上的各个部分电路是否需要采用相应的测试点。2、应该有2或者2个以上的定位孔。3、定位孔的尺寸要求直径在3~5mm之间,另外位置一般不对称。4、测试点的位置应该在相应的焊接面上5、每根测试针最大可以承受2A的电流。6、每5个集成电路芯片提供一个地下测试点7、对于表面贴装元器件 安_然 helper2416_qt_tcp_server 1、恩又折腾了下,把前面帖子http://bbs.eeworld.com.cn/thread-443964-1-1.html中的例子编译到helper2416中跑了下。2、前面说过了,一次coding到处编译,到处运行。没花多少时间,首先说下我的环境吧,家里台式机装了windows的qt5,也就是前面帖子中的相关介绍。3、自己工作的笔记本电脑有vbox虚拟机ubuntu的,里面安装了qt4.7.2的x11版本和arm版本,当然少不了qtcreator了,IDE还是要的我比较喜欢,lin lyzhangxiang ABB变频器PFC与SPFC区别 ①PFC是交替式风机水泵控制模式,举个例子:一拖五(六台电机)用PFC宏,电机分别编号1、2、3、4、5、6。1号是调速电机,2号和3号最多到6号电机直接连接到电网上。当需求量超过了1号电机的能力,PFC调节器自动直接挂电网起动2号电机,PFC调节器同时也降低1号泵的速度,这样两台电机输出的总量成为系统的总输出。如果还达不到需求,PFC会自动直接挂电网起动3号电机,PFC调节器同时也降低1号电机的速度,这样三台电机输出的总量成为系统的总输出。一直到六台电机输出的总量成为系统的总输出。 白丁 【新手求问】时序模拟软件 小妹初进MSP430中!请问各位大神有没有模拟程序时序的那种软件啊?每次出现问题,都得拿示波器一点点地看,实验室示波器又极为有限。。so。。。谢谢各位大神了!!!【新手求问】时序模拟软件 杨咩咩 网友正在看 LTCC旋磁铁氧体材料(4) Visibility面板介绍 电路图的编辑与测试 零阶保持器及信号复现 The wake-sleep algorithm 什么是低能耗加速器(LEA)外设? TI隔离式DCDC偏置电源的设计难点与解决方案-上篇 负载星形连接的三相电路分析