由于Linux系统本身具备的特点,使得开源嵌入式操作系统很容易推广并且得到不断的完善。随着嵌入式系统的发展,嵌入式系统的人机交互功能越来越强大,多媒体人机界面逐渐成为嵌入式系统的主要人机交互方式。......
2023-11-08
嵌入式微处理器是由通用计算机中的CPU演变而来的。它的特征是具有32位以上的处理器,具有较高的性能,当然其价格也相应较高。但与计算机处理器不同的是,在实际嵌入式应用中,只保留和嵌入式应用紧密相关的功能硬件,去除其他的冗余功能部分,这样就可以在应用中以最低的功耗和资源实现嵌入式应用的特殊要求;将微处理器装配在专门设计的电路板上,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。和工业控制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点,但是在电路板上必须包括ROM、RAM、总线接口、各种外设等器件,从而降低了系统的可靠性,技术保密性也较差。嵌入式微处理器及其存储器、总线、外设等安装在一块电路板上,称为单板计算机。如STD-BUS、PC104等。目前主要的嵌入式微处理器类型有Am186/88、386EX、SC-400、PowerPC、68000、MIPS系列等。
嵌入式微处理器的体系结构可以采用冯·诺依曼体系或哈佛体系结构,冯·诺依曼(Von Neumann)结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器并在一起的存储器结构。冯·诺依曼结构的计算机其程序和数据共用一个存储空间,程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置;采用单一的地址及数据总线,程序指令和数据的宽度相同。哈佛(Harvard)结构是一种将程序指令存储和数据存储分开的存储器结构。哈佛结构是一种并行体系结构,它的主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址、独立访问。指令系统可以选用精简指令系统(Reduced Instruction Set Computer,RISC)和复杂指令系统(Complex Instruction Set Computer,CISC)。RISC计算机在通道中只包含最有用的指令,确保数据通道快速执行每一条指令,从而提高了执行效率,并使CPU硬件结构设计变得更为简单。(www.chuimin.cn)
嵌入式微处理器有各种不同的体系,即使在同一体系中也可能具有不同的时钟频率和数据总线宽度,或集成了不同的外设和接口。据不完全统计,全世界的嵌入式微处理器已经超过1000多种,体系结构也有很多种类。但与全球PC市场不同的是,没有一种嵌入式微处理器可以主导市场,仅以32位的产品而言,就有100种以上的嵌入式微处理器。嵌入式微处理器的选择是根据具体的应用而决定的。
由于Linux系统本身具备的特点,使得开源嵌入式操作系统很容易推广并且得到不断的完善。随着嵌入式系统的发展,嵌入式系统的人机交互功能越来越强大,多媒体人机界面逐渐成为嵌入式系统的主要人机交互方式。......
2023-11-08
ARM微处理器目前包括下面几个系列。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。ARM10E系列微处理器主要应用于下一代无线设备、数字消费品、成像设备、工业控制、通信和信息系统等领域。......
2023-11-08
例如,在Windows操作系统下搭建基于YAGARTO开发工具链的Eclipse for ARM开发平台的步骤如下:1)安装YAGARTO GCC编译工具。指定一个工程存放目录Eclipse for ARM是一个标准的窗口应用程序,可以单击程序按钮开始运行。......
2023-11-08
DSP处理器是专门用于信号处理方面的处理器。DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法。DSP的理论算法在20世纪70年代就已经出现,但是由于专门的DSP处理器还未出现,所以这种理论算法只能通过MPU等元件实现。嵌入式DSP处理器比较有代表性的产品是Texas Instruments公司的TMS320系列和Mo-torola公司的DSP56000系列。DSP56000目前已经发展成为DSP56000、DSP56100、DSP56200和DSP56300等几个不同系列的处理器。......
2023-11-08
调试是嵌入式系统开发过程中必不可少的重要环节。ROM仿真器可以缩短调试周期、灵活设置断点和仿真多种接口。这种设计确保ICE始终保持对系统运行的控制,甚至在目标系统崩溃后也是如此,保护调试代理不受目标系统错误的破坏。JTAG命令独立于处理器的指令系统,可以完全控制处理器的动作,因此JTAG调试方式是目前最有效的调试方式,与ICE相比成本低,与软件仿真器相比功能强,局限性小,可以查找硬件的故障点。......
2023-11-08
各种嵌入式系统的应用环境不同,就会产生不同特色的嵌入式操作系统,不论是哪一种特殊功能或是需求,嵌入式操作系统都会有一个核心和一些系统服务。有些嵌入式操作系统也会具备各种不同的通信协议及用户接口函数库,以便为用户提供更多元化的服务。......
2023-11-08
ARM7系列微处理器为低功耗的32位RISC处理器,小型、快速、低能耗、集成式RISC内核,用于移动通信。ARM7微处理器系列具有如下特点:具有嵌入式ICE-RT逻辑,调试开发方便。ARM7系列微处理器的主要应用领域为工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ。其中,ARM7TMDI属于低端ARM处理器核。......
2023-11-21
嵌入式系统的应用领域有交通管理、工控设备、智能仪器、汽车电子、环境监测、电子商务、医疗仪器、移动计算、网络设备、通信设备、军事电子、机器人、智能玩具、信息家电等。下面列出一些主要的产品。经过几十年的发展,嵌入式系统已经在很大程度上改变了人们的生活、工作和娱乐方式。嵌入式系统在工业自动化、国防、运输和航天等很多产业中得到了广泛的应用,并逐步改变着这些产业。......
2023-11-08
相关推荐