本课程为精品课,您可以登录eeworld继续观看: cpu_initcrit子过程分析,实验一:修改u-boot源代码使其用LED灯显示运行状态继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 Rigol 全国巡回研讨会: 怦然芯动,无限可能 硅谷的成功因素是什么 Sitara 实现智能伺服 Alf-Egil Bogen 介绍单周期指令集 比尔·盖茨在微软的最后一天——盖茨携好莱坞巨星出演搞笑片 NFC近场感应技术详解 TPS65218D0: 多轨电源管理 IC (PMIC) 的用户编程 STM32F7开发板上的TFT触摸演示 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 MY-8188EUS Linux-3.0.35 Host-AP User Guide 运行环境使用的开发板开发板型号:MY-IMX6-EK200-6Q内核版本:Linux-3.0.35文件系统:rootfs-linux-qt4.tar.bz2使用的模块型号模块型号:RTL8188EUS其它可支持的设备MY-IMX6-A9系列:MY-IMX6-EK200、MY-IMX6-EK314、MY-IMX6-EK336Host-AP功能准备下载需要的文件在网盘“MYZR-IMX65_MY-Demo”中下载以下文件:驱动模块、内核 myzrcherry DSP的CMD文件分析(一)[转] DSP的存储器的地址范围,CMD主要是根据那个来编的。CMD它是用来分配rom和ram空间用的,告诉链接程序怎样计算地址和分配空间.所以不同的芯片就有不同大小的rom和ram.放用户程序的地方也不尽相同.所以要根据芯片进行修改.分两部分.MEMORY和SECTIONS.MEMORY{PAGE0..........PAGE1.........}SECTIONS{SECTIONS{.vector kooking [原创]EDA 资料分享 以下为方案2使用案例; 案例(特例):设计过程中,出现了以下情况: A、整板无电源平面,只有GND、PGND各占一个平面; B、整板走线简单,但作为接口滤波板,布线的辐射必须关注; C、该板贴片元件较少,多数为插件。 分析: 1、由于该板无电源平面,电源平面阻抗问题也就不存在了; 2、由于贴片元件少(单面布局),若表层做平面层,内层走线,参考平面的完整性基本得到保证,而且第二层可铺铜保证少量顶层走线的参考平面;3 护花使者 看到“经常需要用到stm32和51单片机,于是在keil for C51和mdk中来回换编译器” 看到一些资料中说经常需要用到stm32和51单片机,于是在keilforC51和mdk中来回换编译器我想请问一下:不是在MDK中添加一下51的硬件库就可行进行51单片机项目的开发吗,为什么非要另外装一个KEILFORC51进行开发。谢谢大家。另外,标题字数限制,所以标题栏内问题实在描述不清楚,请各位老师多多包涵。谢谢大家。看到“经常需要用到stm32和51单片机,于是在keilforC51和mdk中来回换编译器” 安装后都在一 深圳小花 (MSP430F149)为什么 nRF24L01只能接收到一次数据?求指教修改 NRF24L01测试程序这个程序只能接收到一次数据,有P2口输出(MSP430F149)如果用中断怎么写,我改过,改了就接收不到,用P1.5接收并中断voidmain(void){//StopwatchdogtimertopreventtimeoutresetWDTCTL=WDTPW+WDTHOLD;Reset_Rx_DS();//清除标志位clk_sys_init();//MCLK= 文坛赤松 锂电池长期不用正确保存方法??? 锂电池长期不用正确保存方法,有锂电池的东西,长期不用可能会报废,比如充电宝,长期不用的话应该充电到多少比较好。???下面是我找的比较可信的方式。一、锂电池存储规范1、短期储存:锂电池短期不使用(如6个月以内),电池带电量状态下,将电池储存在干燥、无腐蚀性气体、温湿度在-20℃~35℃65+20%之间旳地方,高于或低于此温湿度会使电池金属部件生锈或电池出现泄漏。2、长期储存:(1)锂电池长期不用应(如6个月以上)充入50%-70%旳电量,并从仪器史取出寄存在干 tagetage 网友正在看 电路分析基础.63 进化信息处理技术(四) 调幅演示 Meet Spot Enterprise 多线程编程举例 无线电源101:简介 P21. D7 - CGI的移植与HTML的通信 走线长度进度条设置