本课程为精品课,您可以登录eeworld继续观看: UART分析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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 TPS61178 20V、10A全集成升压变换器 TI MCU的软件资源 大规模数据处理与云计算 北京大学 信号完整性及高速数字电路设计 AI人工智能深度学习(RV1126)-第1期 准备篇 Atmel SAM4L picoPower简介 设计指南-怎样选择一个电源模块 2020 EDA精英赛新思赛题点评 热门下载 [资料]-JIS S6023-2009 (追補1)办公用浆糊.pdf [资料]-JIS G1229-1994 钢.铅含量的测定方法.pdf [资料]-JIS Z3144-1996 电焊和凸焊的定期试验.pdf [资料]-JIS B0131-2002 Glossary of terms for turbopumps.pdf [-]-jis a6512-2007 movable partitions.pdf [资料]-JIS E4018-2012 鉄道車両-磁界測定方法.pdf [资料]-JIS C6870-3-2006 室外光导纤维电缆.第3部分分规范.pdf [资料]-JIS D6510-1992 旋转式扫雪车.规范的标准格式.pdf [资料]-JIS B3800-42-2005 工业自动化系统和集成.零件库.第42部分描述方法组构部件系列的方法.pdf [资料]-JIS B1044-2001 Fasteners-Electroplated coatings.pdf 热门帖子 求f28335控制无刷直流电机代码 刚接触DSP不到一个礼拜,我用的是合众达公的开发板SEED_DEC28335V1.4和驱动板SEED_BLDCV1.2,控制无刷直流电机转动,带位置传感器速度单闭环,能转起来就行。我自己弄了好久都没弄好。想参考一下能运行的代码学习学习。位置传感器信号经过驱动板后转换发送给开发板上电机编码盘接口上面是EQEP引脚。时间紧迫,所以想先学习下现成的代码,先交差,以后再好好研究。大神们有木有代码发个邮箱呀122439124@qq.com求f28335控制无刷直流电机代码 z00291 中断太快导致无法处理其他函数怎么办 先看下面一段简易代码:.......//子函数省略voidmain{init();//各种初始化while(1){key_scan();//按键处理程序}}//中断处理程序void__attribute__((interrupt(ADC12_VECTOR)))ADC12ISR(void){switch(__even_in_range(ADC12IV,34)){case0:break;/ hjl240 [Open1081]学习例程之通过串口下载程序 这周终于从同事那里拿回了open1081,开始了学习。先从微雪的网站上下载了1.19版的例程,并释放到一个文件夹中。然后又准备了一个支持YModem协议的终端软件,我使用了从windowsXP中的超级终端(因为win7中没有),其它类似软件也可以,如SecureCRT。此外还需要安装PL2303的驱动,以及安装好KeilMDK。再用Keil5打开一个例程,我测试的是DS18B20例程。这个程序在Open1081_Peripherals_Examples\\DS18B20文件夹下。编译前 dcexpert 裸机使用printf程序跑飞 本帖最后由lzwml于2014-11-1310:41编辑 我怀疑的关键词1、lds文件【2】、Steppingstone只拷贝4K(0x1000)【3】、没有从Steppingstone跳转到SDRAM(我认为可能性最大)【4】、启动代码里我没有把BSS段清05、NandFlash是否正确拷贝到SDRAM下面是我进行的分析,希望大家能利用我的线索提供意见-------------------------------------------- lzwml i2c通信 麻烦看一下 一个指南针模块,用的i2c通信,读取数据一直不变为255255240等调了好久这个i2c的程序是不是有问题,望大神赐教~~~先谢啦。。以下是程序(指南针模块说明里:)main函数里的i2c通信麻烦看一下貌似懂了发送子地址前少了个//指定从机地址false:主机发送,从机接收I2CMasterSlaveAddrSet(I2C1_BASE,SLAVE_ADDRESS,false);搞定了以后是什么效果?期待进一步分享chenzhufly 基辅之门 FPGA(cyclone4)开发板免费助学计划第二期(获奖名单公布) FPGA(cyclone4)开发板免费助学计划第二期已经圆满结束,相关获奖名单:2013-FPGA暑期助学活动获奖名单获得奖品:2013-FPGA暑期助学活动获奖名单还没有来得及参与的网友继续关注坛子,还有更精彩的活动正在不断酝酿中……应广大网友的要求以及在FPGA/CPLD版块火热的讨论和学习气氛,特推出FPGA(cyclone4)开发板免费助学计划第二期——板卡大升级!板子现已制作、检测完毕,获取方式见下方详细介绍:此 eric_wang 网友正在看 步进电机位置速度双环控制实现(3) 电路分析基础 第十五讲:MicroBlaze处理器结构及使用BSB建立的最小系统结构 电力线路参数和等值电路(下) Playing_with_Lists LTM4620 100A 和 26A 的热性能 线程编程实例 UNIX 操作系统基础01