本课程为精品课,您可以登录eeworld继续观看: 实验二(续):利用Makefile自动化编译myboot继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 国嵌内核驱动深入班 直播回放: 2D/3D传感微型化 | 艾迈斯欧司朗新型Mira系列全局快门图像传感器 研讨会 : Tektronix 嵌入式系统调试及混合信号系统验证测试中示波器的使用 自激振荡开关电源电路构成特点及工作原理介绍 2015 TI MCU研讨会(3) C2000 直播回放: 符合 USB 2.0 标准的最新隔离器件 一种简单可靠的超级电容充电方案:可以自动限制输入电流幅值 Altera 2014技术巡展(11)Altera汽车产品简介 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 再次分享一个自己的例程,串口生成的32Bit随机数STMF4红龙429开发板 /***@fileTimer.c*@authorWBR&DTeam-openmcu666*@versionV0.1*@date2015.7.9*@briefTimer*/#includeTimer.h__IOuint32_tTimingDelay=0;__IOuint32_tCaptureNumber=0;__IOuint32_tPeriodValue=0;/***@briefConfi 旺宝电子 【DigiKey创意大赛】快速pA级放大电路 在进行光电测量时通常需要电流到电压转换的放大器。但是在进行弱光测量时,电流往往非常小,小至nA甚至是pA量级,如果光电信号速度很快,将会对电流放大过程提出一定的挑战,由于放大器件增益带宽积的限制,越快的信号自然放大倍数越小,本次拟制作一个可以对1MHz频率,电流为pA量级的I-V放大器。目前电流放大成电压常用的电路为跨阻放大电路(TIA)。在TIA应用时,由于输入信号是电流,能够应用于这种场合的跨阻放大通常需要具备较低的电流噪声和电压噪声。所以需要FET输入型运放来进行这项工作,其具有输入阻抗 Honghuzaitian Sipeed 高云GW2A FPGA开发板实现反park、svpwm 这篇帖子主要介绍了对反park和svpwm进行验证的过程。本人是刚刚接触FPGA,如果有错误的地方欢迎大佬批评指正。1反park和svpwm建模本人在此之前没有学习过FPGA,所以对变成语言和FPGA开发技巧都不了解。于是我抄了个近路,使用simulink对反park和svpwm进行建模,然后使用HDLCoder生成Verilog代码。(手动坏笑)关于反park和svpwm计算过程在网上有许多资料这里就不进行详细说明了。反park和svpwm模型:在搭建 WSir14138 虚拟架子鼓------鼓点识别的想法 STOpen.Mems提供的osxMotionFX库实能够实现姿态数据输出对应的输出结构体osxMFX_output中的rotation_9X包含yaw(偏航),pitch(俯仰)androll(横滚)三个数据在百度百科找到的解释是yaw(偏航):机体坐标系xb轴在水平面上投影与地面坐标系xg轴(在水平面上,指向目标为正)之间的夹角,由xg轴逆时针转至机体xb的投影线时,偏航角为正,即机头右偏航为正,反之为负。pitch(俯仰):机体坐标系X轴 littleshrimp 常用运放电路集锦 本帖最后由paulhyde于2014-9-1504:21编辑全都是电路图。。。常用运放电路集锦本帖最后由paulhyde于2014-9-1504:21编辑谢谢分享呵呵本帖最后由paulhyde于2014-9-1504:21编辑很好,享受着再说,O(∩_∩)O哈哈~!本帖最后由paulhyde于2014-9-1504:21编辑谢谢分享,非常不错,希望电设能用上,学习~~本帖最后由paulhyde 274131487 【Follow me第二季第3期】任务3:示例程序中新增命令打印信息 本期任务3:在实例程序中,增加命令打印信息具体步骤如下:1、找到menu_main.c文件,找到目录对应的列表,增加新的命令HelloInformation,以及相应的函数Hello_display_menu;2、增加相应的函数,函数的功能借用kis_display_menu;(1)先在menu_kis.h中找到函数声明位置,声明函数Hello_display_menu;(2)menu_kis.c中完成函数体Hello_display_menu 左手阿飞 网友正在看 LTCC旋磁铁氧体材料(4) Visibility面板介绍 电路图的编辑与测试 零阶保持器及信号复现 The wake-sleep algorithm 什么是低能耗加速器(LEA)外设? TI隔离式DCDC偏置电源的设计难点与解决方案-上篇 负载星形连接的三相电路分析