选择特殊符号
选择搜索类型
请输入搜索
《嵌入式计算》是2005年电子工业出版社出版的图书,作者是许光辰 王铮 王茜。
你理解没错。 常见的600*600mm烤漆龙骨矿棉板就是属于浮搁形式。 卫生间用的600*600或300*300的铝方板属于嵌入式,方板四周折返立边,立边插入专用龙骨中固定。 一般来说无论是嵌入还是浮...
这个不用管它就行了,最很小,调主材就行了
具体如下 (1)先选家电,再做橱柜!一般嵌入式家电(烤箱、蒸箱、洗碗机、微波炉)的前脸尺寸都为600mm基本上是从欧洲沿用过来的),因此在装修或者新添家电之前,一定好仔细了解所选嵌入式家电各个部位的尺...
嵌入式计算机印制板的EMC设计
介绍电磁兼容技术及其在印制板设计中的应用,提出在3个印制板设计阶段减少电磁干扰的方法。
嵌入式计算机数字化仿真测试环境设计
传统的嵌入式计算机系统测试方法难以验证各模块软件间的交互和时序及功能协调性,为此,设计基于宿主机的嵌入式计算机数字化仿真测试环境,包括硬件系统基本芯片单元、硬件模块间交互时序和通信机制的仿真实现。该仿真测试环境能保证嵌入式计算机系统的安全性、可靠性和功能处理的正确性。
一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成, 嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY 智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。
硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。
(1)嵌入式微处理器
嵌入式系统硬件层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。
嵌入式微处理器的体系结构可以采用冯·诺依曼体系或哈佛体系结构;指令系统可以选用精简指令系统(Reduced Instruction Set Computer,RISC)和复杂指令系统CISC(Complex Instruction Set Computer,CISC)。RISC计算机在通道中只包含最有用的指令,确保数据通道快速执行每一条指令,从而提高了执行效率并使CPU硬件结构设计变得更为简单。
嵌入式微处理器有各种不同的体系,即使在同一体系中也可能具有不同的时钟频率和数据总线宽度,或集成了不同的外设和接口。据不完全统计,全世界嵌入式微处理器已经超过1000多种,体系结构有30多个系列,其中主流的体系有ARM、MIPS、PowerPC、X86和SH等。但与全球PC市场不同的是,没有一种嵌入式微处理器可以主导市场,仅以32位的产品而言,就有100种以上的嵌入式微处理器。嵌入式微处理器的选择是根据具体的应用而决定的。
(2)存储器
嵌入式系统需要存储器来存放和执行代码。嵌入式系统的存储器包含Cache、主存和辅助存储器,其存储结构如图1-2所 示。
1>Cache
Cache是一种容量小、速度快的存储器阵列它位于主存和嵌入式微处理器内核之间,存放的是一段时间微处理器使用最多的程序代码和数据。在需要进行数据读取操作时,微处理器尽可能的从Cache中读取数据,而不是从主存中读取,这样就大大改善了系统的性能,提高了微处理器和主存之间的数据传输速率。Cache的主要目标就是:减小存储器(如主存和辅助存储器)给微处理器内核造成的存储器访问瓶颈,使处理速度更快,实时性更强。
在嵌入式系统中Cache全部集成在嵌入式微处理器内,可分为数据Cache、指令Cache或混合Cache,Cache的大小依不同处理器而定。一般中高档的嵌入式微处理器才会把Cache集成进去。
2>主存
主存是嵌入式微处理器能直接访问的寄存器,用来存放系统和用户的程序及数据。它可以位于微处理器的内部或外部,其容量为256KB~1GB,根据具体的应用而定,一般片内存储器容量小,速度快,片外存储器容量大。
常用作主存的存储器有:
ROM类 NOR Flash、EPROM和PROM等。
RAM类 SRAM、DRAM和SDRAM等。
其中NOR Flash 凭借其可擦写次数多、存储速度快、存储容量大、价格便宜等优点,在嵌入式领域内得到了广泛应用。
3>辅助存储器
辅助存储器用来存放大数据量的程序代码或信息,它的容量大、但读取速度与主存相比就慢的很多,用来长期保存用户的信息。
嵌入式系统中常用的外存有:硬盘、NAND Flash、CF卡、MMC和SD卡等。
(3)通用设备接口和I/O接口
嵌入式系统和外界交互需要一定形式的通用设备接口,如A/D、D/A、I/O等,外设通过和片外其他设备的或传感器的连接来实现微处理器的输入/输出功能。每个外设通常都只有单一的功能,它可以在芯片外也可以内置芯片中。外设的种类很多,可从一个简单的串行通信设备到非常复杂的802.11无线设备。
嵌入式系统中常用的通用设备接口有A/D(模/数转换接口)、D/A(数/模转换接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太网接口)、USB(通用串行总线接口)、音频接口、VGA视频输出接口、I2C(现场总线)、SPI(串行外围设备接口)和IrDA(红外线接口)等。
硬件层与软件层之间为中间层,也称为硬件抽象层(Hardware Abstract Layer,HAL)或板级支持包(Board Support Package,BSP),它将系统上层软件与底层硬件分离开来,使系统的底层驱动程序与硬件无关,上层软件开发人员无需关心底层硬件的具体情况,根据BSP 层提供的接口即可进行开发。该层一般包含相关底层硬件的初始化、数据的输入/输出操作和硬件设备的配置功能。BSP具有以下两个特点。
硬件相关性:因为嵌入式实时系统的硬件环境具有应用相关性,而作为上层软 件与硬件平台之间的接口,BSP需要为操作系统提供操作和控制具体硬件的方法。
操作系统相关性:不同的操作系统具有各自的软件层次结构,因此,不同的操作系统具有特定的硬件接口形式。
实际上,BSP是一个介于操作系统和底层硬件之间的软件层次,包括了系统中大部分与硬件联系紧密的软件模块。设计一个完整的BSP需要完成两部分工作:嵌入式系统的硬件初始化以及BSP功能,设计硬件相关的设备驱动。
嵌入式计算机
凌久电子形成了基于PowerPC、x86、ARM、龙芯、申威等处理架构的的嵌入式计算机产品库,针对有特殊应用需求的用户,可提供专业化的解决方案。
数字信号处理
凌久电子高性能计算与信号处理类产品采用OpenVPX 、CPCI、CPCI Express、ATCA等设计理念实现系统架构,结合新一代SRIO、PCI-Express、10GbE等互连技术,可为用户提供信号处理与数据融合解决方案,适于雷达、声纳、电子战、预警机、C4ISR等大型实时应用。
凌久腾飞软件开发套件
凌久腾飞软件开发套件支持ADI公司和TI公司主流的DSP处理器,可以加快雷达、声呐、图像处理等信号处理和多核多处理器应用软件的设计、开发、调试、测试和配置。
加固液晶显示器
凌久电子加固液晶显示器产品,尺寸从6.4″到70″,应用舰载、车载、机载等工作环境。
现场动平衡分析仪是嵌入式计算机技术和动平衡技术,兼备现场振动数据测量、振动分析和单双面动平衡等诸多功能,简捷易用。是工矿企业预知保养维修,尤其是风机、电动机等设备制造厂和振动技术服务机构最为理想之工具。