【文件属性】:
文件名称:ARM介绍-基于vba的office操作题自动批阅技术
文件大小:3.37MB
文件格式:PDF
更新时间:2021-07-01 04:13:03
LabVIEW
图 1.2 嵌入式硬件平台基本组成结构
嵌入式软件平台主要由嵌入式操作系统与应用软件组成。目前流行的嵌入式操作系统可
以分为两类:一类是从运行在个人电脑上的操作系统向下移植到嵌入式系统中,形成的嵌入
式操作系统,如微软公司的Windows CE,SUN 公司的 Java 系统,朗讯科技公司的 Inferno,
嵌入式 Linux 等。这类系统经过个人电脑或高性能计算机等产品的长期运行考验,技术日
趋成熟,其相关的标准和软件开发方式已被用户普遍接受,同时积累了丰富的开发工具和应
用软件资源。另一类是实时操作系统,如WindRiver 公司的 VxWorks,ISI 的 pSOS,QNX
系统软件公司的 QNX,ATI 的 Nucleus,中国科学院凯思集团的 Hopen 嵌入式操作系统等,
这类产品在操作系统的结构和实现上都针对所面向的应用领域,对实时性高可靠性等进行了
精巧的设计,而且提供了独立而完备的系统开发和测试工具,较多地应用在军用产品和工业
控制等领域中。目前常见的嵌入式系统有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、
uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive
等。嵌入式操作系统的发展也必将带动新一轮科技竞争。
应用程序运行在嵌入式操作系统之上,一般情况下应用程序和操作系统是分开的。当处
理器上带有MMU(Memory Management Unit,存储器管理单元),它可以从硬件上将应用程
序和操作系统分开编译和管理,Linux、WinCE就是这种分离机制。这样做的好处就是系统
安全性更高,可维护性更强,更有利于各功能模块的划分。很多情况下在没有MMU的处理
器,如 ARM7TDMI,经常应用程序和操作系统是编译在一起运行的,对于开发人员来说,
操作系统更像一个函数库。
1.2 ARM介绍
ARM是 Advanced RISC Machines(高级精简指令系统处理器)的缩写,它既是一种微
时钟
复位
中断控
制器
处理器
核
SDRAM
控制器
外部总线
控制器
SDRAM
其他外设
Flash