莆田制作公司网站,怎么查询企业电话,wordpress怎么设计首页,wordpress博客评论删除嵌入式硬件系统的基本组成
嵌入式系统的硬件是以包含嵌入式微处理器的SOC为核心#xff0c;主要由SOC、总线、存储器、输入/输出接口和设备组成。
嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处理器 嵌入式微处理器体系结构可采用冯.诺依曼#xff08;Von Neumann主要由SOC、总线、存储器、输入/输出接口和设备组成。
嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处理器 嵌入式微处理器体系结构可采用冯.诺依曼Von Neumann结构和哈佛Harvard结构
冯.诺依曼结构 冯.诺依曼架构特点是指令代码和数据存放在同一个存储空间是统一编址的并行度不够对指令的操作和对数据的操作要分开指令和数据通过同一总线访问。
哈佛结构 哈佛架构指令和数据存放在不同的存储空间即程序存储器和数据存储器是两个相互独立的存储器每个存储器独立编址、独立访问。与之相对应的是系统中设置的2条总线程序总线和数据总线可以并行访问从而使数据的吞吐率提高一倍。
指令集
精简指令集系统RISC(Reduced Instruction Set Computer) 复杂指令集系统CISCComplex Instruction Set Computer 嵌入式微处理器有许多不同的体系即使在同一体系中也可能有不同的时钟速度和总线数据宽度、集成不同的外部接口和设备。 据不完全统计目前全世界嵌入式微处理器品种已经超过千种有几十种嵌入式微处理器体系主流的体系有ARM,MIPS,PowerPC、SH、X86.
总线 嵌入式系统的总线可分为 片内总线与嵌入式微处理器集成在一起如ABMA、AVALON、OCP、WISHBONE等 片外并行总线如PCI、ISA等 片外串行总线如UART、SPI、I2C、USB等 片内总线的选择取决于CPU Core 片外总线的选择取决于应用
存储器 嵌入式系统的存储器包括主存和外存 大多数嵌入式系统的代码和数据都存储在处理器可直接访问的存储空间即主存中。 系统上电后在主存中的代码直接运行主存储器的特点是速度快一般采用ROM、EPROM、Nor Flash、SRAM、DRAM等存储器件。 外存是处理器不能直接访问的存储器用来存放各种信息相对主存而言具有价格低、容量大的特点。 在嵌入式系统中除了部分采用硬盘外大多数采用电子盘做外存电子盘的主要种类有 输入输出设备 嵌入式输入/输出接口和部分设备已经和嵌入式微处理器集成在一起。 输入输出接口和设备主要包括 中断控制器、DMA、串行和并行接口 定时器Timers、计数器Counters、看门狗watchdog timers、RTC、UARTs、PWM(pulse width modulator) AD/DA、显示器、键盘和网络等。