菜单
  

    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. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. PLC在机械手控制中的应用设计+梯形图

  8. 十二层带中心支撑钢结构...

  9. 电站锅炉暖风器设计任务书

  10. java+mysql车辆管理系统的设计+源代码

  11. 中考体育项目与体育教学合理结合的研究

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 乳业同业并购式全产业链...

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 大众媒体对公共政策制定的影响

  16. 杂拟谷盗体内共生菌沃尔...

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回