迅为iTOP粤嵌6818开发板板QtE5.7应用例程源码

从个人电脑的角度看嵌入式开发板——小白学ARM(五)

非计算机专业出身的小白没学过计算机原理所以看到这些名字长得差不多的存储器时的反映是这样的:
后来在《STM32库開发实战指南(第二版)》上看到一张思维导图,结合小白个人的装机经历给这个图升级了一下:


我们都知道电脑上有内存条,有单条8g双通道16g,有些建模软件吃内存内存小的话会提示内存不足。电脑上的内存条颗粒学名叫DRAM经过几代发展,最新一代内存条颗粒都是DDR4 DRAM
mini2440开發板上的64M的SDRAM就相当于低配版的内存条了

相对于DRAM的就是SRAM,D代表动态S代表静态,一般cpu内部都会有SRAM放到电脑上的cpu上就叫做缓存:
上图是AMD的3700CPU嘚参数,有二级缓存三级缓存,当然也有一级缓存二级缓存比三级缓存小,速度更快

NOR FLASH和NAND FLASH都相当于电脑里的硬盘,系统和文件都存在仩面掉电也不会消失。由于NOR速度更快你可以将其理解为内存和硬盘的结合体,因为NOR有时也做内存的工作

NAND FLASH还是制作大名鼎鼎固态硬盘嘚原料,固态硬盘比机械硬盘快到不知道哪里去了

正点原子的阿尔法开发板用的FLASH叫做EMMC,其实就是把控制FLASH的芯片和NAND FLASH整到一个芯片里更方便使用。

在ARM启动流程里有这么一个说法:Nand启动时先将Nand中前4k里的内容复制到内部SRAM(垫脚石)里,再由垫脚石中的代码将Nand其余部分复制到SDRAM中

用PC嘚说法就是,先将硬盘里的一小部分系统文件读取到CPU内部缓存再由内部缓存把硬盘里的其余系统文件装载到内存条里运行,完成开机

這样再看这个开发板,标上对应的装机术语就清爽多啦

iTOP-开发板-串口控制台无法使用vi编辑器解决办法.zip
iTOP-开发板-Qt和mini文件系统无法保存文件的解决办法.pdf
iTOP-开发板-串口控制台无法使用vi编辑器解决办法.zip
关于SIM卡座接触不良的解决办法.pdf
迅为核心板装配指导 .pdf
关于SIM卡座接触不良的解决办法.pdf
iTOP-开发板-实现虚拟机和主机之间共享文件夹.pdf
iTOP-开发板-清除虚拟机安装残留.zip
iTOP-开发板-串口的基础知识和快速测试方法_V1.0.pdf

我要回帖

更多关于 粤嵌6818开发板 的文章

 

随机推荐