本课程为精品课,您可以登录eeworld继续观看: DDR内存的基本原理1继续观看 课时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这些系统启动必须掌握的设备信息。 上传者:抛砖引玉 猜你喜欢 电源电路测试小技巧 — 纹波测量 GoKit 开发套件从入门到精通 STM32Cube:让STM32开发更轻松 Mentor Expedition VX2.3 四层蓝牙产品PCB设计教程 TI 机器人系统学习套件(TI-RSLK)升级版 Altera工程师对工程师:如何操作系列课程 随机信号分析的工程应用 运算放大器噪声计算 热门下载 【美信】MAX17135 带有VCOM放大器和温度传感器的多输出DC-DC电源 Subspace methods for system identification-2005系统辨识的子空间方法 别踩白块stm32源程序 DAC0800.PDF 传感器及其应用 MSP430芯片资料 polar cits25 软件 完整破解版 图像特征识别方法研究 D类放大器及EMI抑制 压缩空气储能技术原理_陈海生 热门帖子 用CH559读取USB条码枪数据通过串口输出的程序代码 现在条码枪/刷卡器大多是USB接口的,若是使用在windows/linux/android等系统下非常方便,基本都是模拟的键盘输出,直接可以接收到数据。但是如果想通过单片机系统获取到USB条码枪/刷卡器的数据就要求单片机系统有一个USBHOST接口并且能成功操作USB条码枪/刷卡器获取到数据。下面的这段程序是利用CH559的USBHOST接口操作USB条码枪/刷卡器获取到数据然后通过串口发出的源代码。同时,此方案进阶版还可以做成截取USB条码枪数据,就是将模块串接在电脑和 明天会更好124 HFSS仿真软件场强方向图以及3D图 HFSS仿真软件场强方向图以及3D图如下:由3D方向图可知,在此种类型的线圈仿真时,Y轴两边的场强却是最强的,而不是Z轴,第三幅图是在YOZ平面上的。求解域为1000%!请大神赐教,请问仿真出来的现象是对的吗?HFSS仿真软件场强方向图以及3D图图示的是辐射强度的角度分布,不是磁场强度的角度分布,是正确的。要使用近场数据生成图像,才能的到你想要的结果。给的条件太少了,怎么知道你是怎么做的 Pure纯纯纯 PWM输出的问题!50%输出正常!12.5%输出100MS有20MS没有波行输出 PWM输出的问题!ST例程!占空比50%输出正常!12.5%输出100MS有20MS没有波行输出PWM输出的问题!50%输出正常!12.5%输出100MS有20MS没有波行输出刚开始怀疑是自己的程序问提!!后来用ST的样例直接编译!!后测试的!12.5%不正常!25%37.5%50%都正常/********************(C)COPYRIGHT2008STMicroelectronics******** rogel protel99se完全汉化 这个大多数人都有的吧,是完全汉化版本,不过有时候会有小错误发生我的作法就是出错就修补原版而且发现一个好处,相互搭配使用还是不错的,因为功能上有所不同protel99se完全汉化下载要回贴,俺可是第一次发资料贴bucuo好吧 徐东立 有奖征文 | 电源仿真经验大征集!那些你踩过的坑、引以为傲的事、收获的经验... 之前跟咱们的工程师们交流,电路仿真方面的好文章相对于其他类型的好文,从数量上来说,还是比较少比较缺的~为此,趁着这个时候,管管来推一个电路仿真征文小活动,鼓励大家来分享关于电路仿真方面的知识,一起交流、一起学习电路仿真!如果你一时不知道该写些什么?可以考虑以下方面,也是咱们工程师们希望看到的:一、那些电路仿真上趟过的遇到过的问题、好经验、好方法等二、QSPICE等电路仿真,电源仿真软件的使用教程和小窍门等。(不指定仿真软件,常用的都可以)活动时间:即日起 okhxyyo 【泰坦触觉 TITAN Core开发套件】效果循环演示模式体验 泰坦触觉TITANCore开发套件中的控制部分是TITANCore开发板,官方已经刷好了默认固件,包括多种运行模式,其中效果循环演示模式,可以第一时间体验到触觉马达的各种演示效果。下面,是效果循环演示模式具体的体验过程。一、硬件连线要使用效果循环演示模式,首先需要先将TITANCore开发板的IO20、IO21短接,具体如下:然后连接好触觉马达:连线的时候需要注意,按照上图Type-C接口向下,然后在连接头左红(+)右黑(-)连接触觉马达。 HonestQiao 网友正在看 电路定律 设计指南-选择用于DC-DC转换器输出的电容,电感 5G多场景终端应用对连接器的新要求及Molex的5G连接方案 降维与度量学习 Makefile综合实例 數學工具 - 2_多個複數的總和 OVERCURRENT - ARTICLE 100, 240.3, AND 240.4 OPENCV边缘检测程序编写并测试