(1)嵌入式微处理器嵌入式微处理器与通用CPU的最大区别在于嵌入式微处理器主要工作在专门为特定用户群设计的系统中,它通过板集成了通用CPU的许多任务。
进入芯片。
在内部,它有助于在设计过程中实现嵌入式系统的小型化,同时还实现了高效率和可靠性。
嵌入式微处理器的指令系统可以使用精简指令集计算机(RISC)和复杂指令集计算机(CISC)。
RISC计算机仅包含通道中最有用的指令,确保数据通道快速执行每条指令,从而提高执行效率并使CPU硬件结构设计更容易。
嵌入式微处理器有各种不同的系统,可能具有不同的时钟频率和数据总线宽度,或者即使在同一系统中也可以集成不同的外设和接口。
据不完全统计,全球有1000多个嵌入式微处理器,有30多个系列架构。
主流系统包括ARM,MIPS,PowerPC,X86和SH。
但与全球个人电脑市场不同,嵌入式微处理器无法主宰市场。
仅32位产品就有100多个嵌入式微处理器。
嵌入式微处理器的选择基于具体应用。
(2)内存嵌入式系统需要内存来存储和执行代码。
嵌入式系统的内存包含Cache,主内存和辅助内存。
高速缓存是一个小型,快速的存储器阵列,位于主存储器和嵌入式微处理器核心之间,存储最常用的程序代码和来自微处理器的数据。
当需要数据读取操作时,微处理器尽可能地从Cache读取数据,而不是从主存储器读取数据,这极大地提高了系统的性能并改善了微处理器和主存储器之间的关系。
数据传输率。
Cache的主要目标是减少内存(如主内存和辅助内存)对微处理器内核造成的内存访问瓶颈,使处理速度更快,更实时。
在嵌入式系统中,Cache集成在嵌入式微处理器中,可分为数据缓存,指令缓存或混合缓存。
缓存的大小取决于不同的处理器。
通常,高端嵌入式微处理器将集成Cache。
主存储器是嵌入式微处理器可以直接访问的寄存器,用于存储系统和用户的程序和数据。
它可以位于微处理器的内部或外部,其容量为256KB~1GB。
根据应用,片上存储器容量小,速度快,片外存储器容量大。
常用的主存方式有:ROM类NOR Flash,EPROM和PROM。
RAM类SRAM,DRAM和SDRAM。
其中,NOR Flash因其可擦除次数多,存储速度快,存储容量大,价格低而在嵌入式领域得到了广泛的应用。
辅助存储器辅助存储器用于存储大量程序代码或信息。
它的容量很大,但读取速度远远低于主存储器。
它用于存储用户信息很长一段时间。
嵌入式系统中常用的外部存储有:硬盘,NAND闪存,CF卡,MMC和SD卡。
(3)通用设备接口和I / O接口嵌入式系统和外部世界需要某些形式的通用设备接口,如A / D,D / A,I / O等,外围设备和其他设备或传感器该连接用于实现微处理器的输入/输出功能。
每个外设通常只有一个功能,它既可以在片上使用,也可以在内置芯片中使用。
从简单的串行通信设备到非常复杂的802.11无线设备,有许多类型的外围设备。
目前,嵌入式系统常用的通用器件接口有A / D(A / D转换接口),D / A(D / A转换接口),I / O接口有RS-232接口(串行通信接口),以太网(以太网接口),USB(通用串行总线接口),音频接口,VGA视频输出接口,I2C(现场总线),SPI(串行外围接口)和IrDA(红外接口)。
技术规格主处理器:TMS320F2812,主频150M SRAM片上:18K X 16位,0等待片外:64K X 16位,10ns(可扩展至512K X 16位)FLASH片上:128K X 16位,36ns片外:256K X 16位,片内ROM:BOOT ROM 4K X 16位片内:OPT ROM 1K X 16位,36ns A / D片上:2 X 8通道,12位分辨率,80ns转换率,0-3V输入范围SCI异步串口1通道RS232,1通道RS485 CAN总线1通道,符合CAN2.0规范,最大传输速率1Mbps以太网1通道,兼容NE2000,最大传输速率10M USB 1通道,符合USB1.1规范最大传输速率12M扩展总线接口级3.3V扩展I / O接口级3.3V工作温度0--70°C开发套件广泛用于手持设备多媒体播放器,智能手机,汽车多媒体,车载信息娱乐系统,MID,智能本,上网本,平板电脑,工业控制系统等。
产品节目。