本课程为精品课,您可以登录eeworld继续观看: 主循环分析:u-boot 解析终端输入命令行的原理继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 具有Qi无线充电功能的智能篮球 MCP2210及其评估套件 汽车方向盘生物测定 DSP技术(电子科技大学精品课程 主讲人:彭启琮) 优化变压器设计来改进反激式变换器的效率和EMI性能 WT Webinar share for IoT - TI only 轻松走进DSP的大门视频讲座连载 Altera MAX 10 FPGA模拟模块培训 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 基于DSP和CPLD的低功耗多路数据处理系统设计 摘要:本文介绍了一种基于DSP和CPLD的低功耗多路数据采集处理系统。整个系统由DSP和CPLD动态地设置A/D采样通道,控制6路16位高精度A/D转换器ADS7805的启动和停止。由DSP对采样数据进行读取和处理。关键词:DSP;CPLD;低功耗;多路数据处理引言随着电子技术的应用和发展,数字信号处理内容日益复杂,同时,很多情况下要求整个系统具有低功耗的特点。为满足这种要求,DSP芯片设计技术也在向低功耗、高性能的方向发展。从处理速度来看,TMS320VC5502的运算能力已 ruheruhe 能够自由站立的创意手电筒 能够自由站立的创意手电筒我们通常能够买到的手电筒只有单一的照明功效,而这款创意多功效手电可以让我们有更多的用处。它的手电筒灯头处有两轴旋转装置,可以随便调整照明方向。同时,它奇特的握柄既可以当做夹子固定手电,还可以张开作为支架。这款精巧的手电筒设计十分贴近生活,让应急照明变得更加便捷。能够自由站立的创意手电筒 xyh_521 端口数据类型为INTEGER,因整数大小需占多个端口时需要把多个io短接一下吗 菜鸟求助,端口数据类型为INTEGER的时候,因整数大小需占用多个端口时需要把多个io短接一下吗?\0\0\0eeworldpostqq端口数据类型为INTEGER,因整数大小需占多个端口时需要把多个io短接一下吗讲的超级棒,非常厉害,看来非常有收获 蓝猫淘气 调试GPRS模块问题 HI各位高手:小弟想知道,调GPRS的时候依次要发那些命令各是什么意思?不同的MODEM调的时候,要做的事大概差不多吧。有关这块,有没有什么好资料啊,发给我一份或给个网址(279578853·QQ。COM)。我自己在试着调的时候,发现MODEM已经返回CONNECT了,可是这时候终端就好像死掉一样,敲什么都不管用。断开后在连上就会返回一个NOCARRER。请问这是什么原因引起的。我调的步骤大概是:+CGDCONT设置好环境+CGDATA进入数据模式,这时就返回CONNECT darkkingdom 《新概念模拟电路》系列丛书1,2册 杨教授的,,,可以先收下再看《新概念模拟电路》系列丛书1,2册看了十来页,确实是现代教学版的,不觉得枯燥,初学很实用先了解,再深入,决定看完。。哈哈,今天我也看了这个正说要上传到论坛呢,结果看到你发了多谢楼主,收下有空看看:) 都一样的,共同进步 还是值得学习的,值得学习 {:1_107:}还不错,谢谢分享!我也是看到的:time:谢谢,好好学习学习看了一下简介,作者是用了心的,所以确定这本书很好,收藏了我把这两本书放到下载中心,供大家下载,感谢分享 btty038 使用 proteus 仿真 micropython 最新的proteus8.17sp4支持仿真micropython,下面简单介绍一下仿真的方法:1.首先创建一个新的空项目,可以保存在任意目录,但是目录名尽量不要包含中文。2.创建原理图,PCB可以不用3.在Firmware中,选择MicroPython并选择芯片的型号,目前只能选择PIPICO(也就是RP2040)和ESP32-S3。下面以ESP32-S3为例。4.完成项目设置。 dcexpert 网友正在看 LTCC旋磁铁氧体材料(4) Visibility面板介绍 电路图的编辑与测试 零阶保持器及信号复现 The wake-sleep algorithm 什么是低能耗加速器(LEA)外设? TI隔离式DCDC偏置电源的设计难点与解决方案-上篇 负载星形连接的三相电路分析