菜单
  

    2 .RISC(Reduced Instruction Set Computer,精简指令集计算机)
    RISC结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻地方式种类减少;以控制逻辑为主,不用或少用微码控制等。
    RISC体系结构应具有如下特点:
    1 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。
    2 使用单周期指令,便于流水线操作执行。
    3 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/ 存储指令可以访问存储器,以提高指令的执行效率。
    除此以外,ARM体系结构还采用了一些特别的技术,在保证高性能的前提下尽量缩小芯片的面积,并降低功耗:
    4 所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。
    5 可用加载/存储指令批量传输数据,以提高数据的传输效率。
    6 可在一条数据处理指令中同时完成逻辑处理和移位处理。
    7 在循环处理中使用地址的自动增减来提高运行效率    
    1.4.2    ARM7系列

    ARM7系列处理器是英国ARM公司设计的主流嵌入式处理器 ,ARM7内核是0.9MIPS/MHz的三级流水线和冯•诺伊曼结构; ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。 ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T.不是一个完整的MMU。
    ARM提供一系列内核、体系扩展、微处理器和系统芯片方案。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行.。
    1.5    UC/OSii

    UC/OS-II是一种可移植的,可植入ROM的,可裁剪的,抢占式的,实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。
    UC/OS 和UC/OS-II 是专门为计算机的嵌入式应用设计的, 绝大部分代码是用C语言编写的。CPU 硬件相关部分是用汇编语言编写的、总量约200行的汇编语言部分被压缩到最低限度,为的是便于移植到任何一种其它的CPU 上。用户只要有标准的ANSI 的C交叉编译器,有汇编器、连接器等软件工具,就可以将UC/OS-II嵌入到开发的产品中。UC/OS-II 具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点, 最小内核可编译至 2KB 。UC/OS-II 已经移植到了几乎所有知名的CPU 上。
    UC/OS-II 中最多可以支持64 个任务,分别对应优先级0~63,其中0 为最高优先级。63为最低级,系统保留了4个最高优先级的任务和4个最低优先级的任务,所有用户可以使用的任务数有56个。
    UC/osii的文件体系结构包括三部分:
    核心代码部分:
    这部分代码与处理器无关,主要是七个源代码文件,再加上一个头文件。七个源代码文件负责的部分主要是内核管理,事件管理,消息队列管理,储存管理,消息管理,信号量处理,任务调度和定时管理。如图1.1所示:
    图1.1 核心代码
    设置代码部分:
    包括两个头文件,用来配置事件控制块的数目以及是否包含消息管理相关代码等。
    处理器相关的移植代码部分:这部分包括一个头文件,一个汇编文件和一个C代码文件。如图1.2所示:
    图1.2 设置代码
    移植代码部分:
    在UC/OSii的移植中,我们需要管的就是这一部分的文件。如图1.3所示:
    图1.3 移植代码
    2    整体分析    
    数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术广泛引用在各个领域。在该系统中需要将模拟量转换为数据量,而 A/D转换器是将模拟量转换为数字量的器件。而ARM7的LPC2138是该系统的基本的微处理系统,它完成数据读取、处理及逻辑控制,数据传输等一系列的任务。所以一个采集系统主要分为信息的获得、信息的转换、信息的处理和信息的输出等几个部分。
  1. 上一篇:磁悬浮的PID控制系统设计+MATLAB仿真
  2. 下一篇:51单片机的智能空调温度控制系统的设计+仿真图+源码
  1. 基波磁通补偿的串联混合...

  2. 单H桥三电平有源电力滤波器的控制策略研究

  3. PLC柔性制造系统的控制系统设计+梯形图

  4. 含二甲基咪唑分子基介电...

  5. PID控制三容水箱的建模与控制MALAB仿真

  6. MATLAB数字图像处理的空间滤波器设计

  7. Protel99SE多功能充电宝的设计+PCB电路图

  8. 巴金《激流三部曲》高觉新的悲剧命运

  9. C++最短路径算法研究和程序设计

  10. g-C3N4光催化剂的制备和光催化性能研究

  11. 现代简约美式风格在室内家装中的运用

  12. 中国传统元素在游戏角色...

  13. 高警觉工作人群的元情绪...

  14. 江苏省某高中学生体质现状的调查研究

  15. 上市公司股权结构对经营绩效的影响研究

  16. 浅析中国古代宗法制度

  17. NFC协议物理层的软件实现+文献综述

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回