当前位置:首页 » 存储配置 » 嵌入式和独立式存储器的区别

嵌入式和独立式存储器的区别

发布时间: 2022-07-26 19:51:11

1. 简要说明嵌入式系统与通用计算机系统的主要区别和特征

嵌入式系统由硬件和软件组成.是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM DENG等, 软件部分以API编程接口作为开发平台的核心。
嵌入式系统是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。主要特征:
以应用为中心:强调嵌入式系统的目标是满足用户的特定需求。就绝大多数完整的嵌入式系统而言,用户打开电源即可直接享用其功能,无需二次开发或仅需少量配置操作。
专用性:嵌入式系统的应用场合大多对可靠性、实时性有较高要求,这就决定了服务于特定应用的专用系统是嵌入式系统的主流模式,它并不强调系统的通用性和可扩展。这种专用性通常也导致嵌入式系统是一个软硬件紧密集成的最终系统,因为这样才能更有效地提高整个系统的可靠性并降低成本,并使之具有更好的用户体验。
以现代计算机技术为核心:嵌入式系统的最基本支撑技术,大致上包括集成电路设计技术、系统结构技术、传感与检测技术、嵌入式操作系统和实时操作系统技术、资源受限系统的高可靠软件开发技术、系统形式化规范与验证技术、通信技术、低功耗技术、特定应用领域的数据分析、信号处理和控制优化技术等,它们围绕计算机基本原理,集成进特定的专用设备就形成了一个嵌入式系统。软硬件可裁剪:嵌入式系统针对的应用场景如此之多,并带来差异性极大的设计指标要求(功能性能、可靠性、成本、功耗),以至于现实上很难有一套方案满足所有的系统要求,因此根据需求的不同,灵活裁剪软硬件、组建符合要求的最终系统是嵌入式技术发展的必然技术路线。

2. 嵌入式计算机的存储器系统有什么特点

嵌入式计算机系统同通用型计算机系统相比具有以下特点: 1.嵌入式系统通常是面向特定应用的。嵌入式CPU与通用型的最大不同就是嵌入式CPU大多工作在为特定用户群设计的系统中,它通常都具有低功耗、体积小、集成度高等特点,能够把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,移动能力大大增强,跟网络的耦合也越来越紧密。 2.嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。 3.嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力 4.嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。 5.为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。 6.嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。

3. EMMC内嵌式硬盘与SSD固态硬盘的区别以及它们的优缺点,请详细介绍。3Q

1、它们的性质不同

EMMC(embeddedmulti-mediacard)是由MMC协会制定的嵌入式存储标准规范,主要用于手机或平板电脑等产品。

固态硬盘,俗称固态硬盘,是由固态电子存储芯片阵列构成的硬盘,因为固态电容在台湾英语中称为固态。

2、两者的构成不同

EMMC包括一个具有MMC(多媒体卡)接口的嵌入式存储解决方案、闪存设备和主控制器。都在一个小的BGA包里。

SSD由控制单元和存储单元(flash芯片、DRAM芯片)组成。固态硬盘接口的规格、定义、功能和使用方法与普通硬盘相同,产品外形和尺寸与普通硬盘相同。

3、他们有不同的优势

EMMC具有简化移动存储器设计、更新速度快、加快产品研发速度等优点。

SSD具有读写速度快、防震防坠落、功耗低、无噪声、工作温度范围大、便携等优点。

(3)嵌入式和独立式存储器的区别扩展阅读:

优势

1、简化了移动存储器的设计。EMMC是目前最流行的移动设备本地存储解决方案,旨在简化移动存储器的设计。因为不同品牌的NAND闪存芯片包括三星、金马、东芝或海力士、美光等。

因此需要根据各公司的产品和技术特点进行重新设计。在过去,没有任何技术可以用于所有品牌的NAND闪存芯片。

2、快速更新。每次NANDflash工艺技术发生变化,包括70nm演进到50nm,再到40nm或30nm工艺技术,手机用户也需要重新设计。

但每年半导体产品的工艺技术都会创新,而内存问题也会减缓新手机型号的推出。因此,随着市场的不断发展,将所有存储器和NANDflash管理控制芯片放在一个MCP上的概念,如EMMC,逐渐在市场上流行起来。

3、加快产品开发。EMMC的设计理念是简化移动存储器的使用。

将NAND闪存芯片和控制芯片设计成一个MCP芯片。移动电话客户只需购买EMMC芯片并将其放入新的移动电话中,而无需处理其他复杂的NANDflash兼容性和管理问题。最大的优势是缩短新产品的销售周期和研发成本,加快产品引进速度。

4. 什么是存储器 嵌入式系统的存储器

存储器,包含内部存储器,简称内存,又分为RAM (SRAM 静态存储器 ,DRAM动态存储器) ROM(EPROM ,PROM , EEPROM , FLASH ROM,...);外部存储器,简称外存:硬盘、U盘、光盘等.
嵌入式系统的存储器主要针对嵌入式系统的特点进行部署的存储器或存储器系统,主要存储器有:内存 SRAM , DRAM. EEPROM , FLASH ROM等。比如监控系统的还需要硬盘等外部存储器

5. 嵌入式,ARM,STM32,区别是什么我一直以为这些是一块芯片而已,求大神简单详解。。

一、产品不同

1、ARM:是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。

2、STM32:专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核。

二、特点不同

1、ARM:ARM的Jazelle技术使Java加速得到比基于软件的Java虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。

2、STM32:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。


三、优势不同

1、ARM:体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;大量使用寄存器,指令执行速度更快。

2、STM32:集成嵌入式Flash和SRAM存储器的ARM Cortex-M3内核。和8/16位设备相比,ARM Cortex-M3 32位RISC处理器提供了更高的代码效率。STM32F103xx微控制器带有一个嵌入式的ARM核,所以可以兼容所有的ARM工具和软件。


6. 嵌入式数据存储和非嵌入式存储有什么区别嵌入式存储采用的数据库和它用的编程语言有关系吗

1、嵌入式系统是个大概念,对于有操作系统和文件系统的嵌入式系统(如嵌入式linux系统)来说,它的数据存储方式(文件)和标准的计算机系统区别不大,它除了支持一些特别的文件系统(如yaffs, jffs)外,还支持很多标准计算机系统实现了的文件系统(如ext2, ext3, fat等)及网络文件系统。另外很多嵌入式系统还支持U盘、SD卡等设备,完全可以和标准文件系统进行文件交换。
所要注意的是部分嵌入式系统采用大端模式存储,对于数据型文件(包括二进制、执行文件),在小端系统上(x86系统)会有不同的解析,当然标准系统也有大端的,同样存在这些问题。

2、嵌入式系统的数据库编程和标准系统一样,使用数据库厂商提供的API,需要的编程语言与厂商提供的API有关,只要这些API支持(如sqlite 支持用嵌入式linux系统的交叉编译器编译),那就没有多大问题,区别只是编译工具采用了嵌入式系统的交叉编译器而已。

7. 嵌入式系统与非嵌入式的主要区别是什么

嵌入式软件就是嵌入在硬件中的操作系统和开发工具软件。非嵌入式软件和嵌入式软件正好相反,其是指可以跨平台甚至跨系统使用的软件系统。

8. 存储器的分类及其各自的特点

存储器(Memory)是现代信息技术中用于保存信息的记忆设备。其概念很广,有很多层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。计算机中的存储器按用途存储器可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。外存通常是磁性介质或光盘等,能长期保存信息。内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。
存储器的分类特点及其应用
在嵌入式系统中最常用的存储器类型分为三类:
1.随机存取的RAM;
2.只读的ROM;
3.介于两者之间的混合存储器
1.随机存储器(Random Access Memory,RAM)
RAM能够随时在任一地址读出或写入内容。 RAM的优点是读/写方便、使用灵活;
RAM的缺点是不能长期保存信息,一旦停电,所存信息就会丢失。 RAM用于二进制信息的临时存储或缓冲存储
2.只读存储器(Read-Only Memory,ROM)
ROM中存储的数据可以被任意读取,断电后,ROM中的数据仍保持不变,但不可以写入数据。
ROM在嵌入式系统中非常有用,常常用来存放系统软件(如ROM BIOS)、应用程序等不随时间改变的代码或数据。
ROM存储器按发展顺序可分为:掩膜ROM、可编程ROM(PROM)和可擦写可编程ROM(EPROM)。
3. 混合存储器
混合存储器既可以随意读写,又可以在断电后保持设备中的数据不变。混合存储设备可分为三种:
EEPROM NVRAM FLASH
(1)EEPROM
EEPROM是电可擦写可编程存储设备,与EPROM不同的是EEPROM是用电来实现数据的清除,而不是通过紫外线照射实现的。
EEPROM允许用户以字节为单位多次用电擦除和改写内容,而且可以直接在机内进行,不需要专用设备,方便灵活,常用作对数据、参数等经常修改又有掉电保护要求的数据存储器。
(2) NVRAM
NVRAM通常就是带有后备电池的SRAM。当电源接通的时候,NVRAM就像任何其他SRAM一样,但是当电源切断的时候,NVRAM从电池中获取足够的电力以保持其中现存的内容。
NVRAM在嵌入式系统中使用十分普遍,它最大的缺点是价格昂贵,因此,它的应用被限制于存储仅仅几百字节的系统关键信息。
(3)Flash
Flash(闪速存储器,简称闪存)是不需要Vpp电压信号的EEPROM,一个扇区的字节可以在瞬间(与单时钟周期比较是一个非常短的时间)擦除。
Flash比EEPROM优越的方面是,可以同时擦除许多字节,节省了每次写数据前擦除的时间,但一旦一个扇区被擦除,必须逐个字节地写进去,其写入时间很长。
存储器工作原理
这里只介绍动态存储器(DRAM)的工作原理。

工作原理
动态存储器每片只有一条输入数据线,而地址引脚只有8条。为了形成64K地址,必须在系统地址总线和芯片地址引线之间专门设计一个地址形成电路。使系统地址总线信号能分时地加到8个地址的引脚上,借助芯片内部的行锁存器、列锁存器和译码电路选定芯片内的存储单元,锁存信号也靠着外部地址电路产生。
当要从DRAM芯片中读出数据时,CPU首先将行地址加在A0-A7上,而后送出RAS锁存信号,该信号的下降沿将地址锁存在芯片内部。接着将列地址加到芯片的A0-A7上,再送CAS锁存信号,也是在信号的下降沿将列地址锁存在芯片内部。然后保持WE=1,则在CAS有效期间数据输出并保持。
当需要把数据写入芯片时,行列地址先后将RAS和CAS锁存在芯片内部,然后,WE有效,加上要写入的数据,则将该数据写入选中的存贮单元。

存储器芯片
由于电容不可能长期保持电荷不变,必须定时对动态存储电路的各存储单元执行重读操作,以保持电荷稳定,这个过程称为动态存储器刷新。PC/XT机中DRAM的刷新是利用DMA实现的。首先应用可编程定时器8253的计数器1,每隔1⒌12μs产生一次DMA请求,该请求加在DMA控制器的0通道上。当DMA控制器0通道的请求得到响应时,DMA控制器送出到刷新地址信号,对动态存储器执行读操作,每读一次刷新一行。

热点内容
京东支付登录密码是多少 发布:2024-06-29 17:40:58 浏览:165
苹果13寸pro买哪个配置 发布:2024-06-29 17:37:20 浏览:977
电脑做ftp 发布:2024-06-29 17:25:14 浏览:376
linux服务器管理系统 发布:2024-06-29 17:20:03 浏览:609
象限用c语言 发布:2024-06-29 17:18:39 浏览:444
sql中的小数 发布:2024-06-29 17:18:37 浏览:273
sql允许远程连接 发布:2024-06-29 16:07:12 浏览:963
安卓惊叹号怎么解决 发布:2024-06-29 15:53:43 浏览:221
安卓视频反转软件哪个好 发布:2024-06-29 15:36:06 浏览:966
安卓哪个软件好用 发布:2024-06-29 15:33:26 浏览:713