码迷,mamicode.com
首页 > 其他好文 > 详细

ARM学习笔记一 入门篇

时间:2016-05-23 22:32:57      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

一、嵌入式系统组成:
    嵌入式系统 = 嵌入式硬件系统 + 嵌入式软件系统;
    嵌入式硬件系统 = 嵌入式处理器(CPU) + 嵌入式外围器件(ROM + RAM + I / O设备 + ...);
    嵌入式软件系统 = 嵌入式操作系统 + 嵌入式应用程序;

二、嵌入式硬件系统结构图示:

             技术分享

  嵌入式微处理器:
(1)嵌入式处理器 = { 处理器内核,三大总线(数据,地址,控制), 辅助电路(时钟,复位电路...), 片上 I / O }; 
(2)嵌入式处理器 分为三种: 嵌入式微处理器 / 嵌入式微控制器 / 嵌入式DSP;
            a)嵌入式微处理器 :CPU (与通用计算机微处理器CPU相对应),体积小,功耗低;
            b)嵌入式微控制器 :单片机,将CPU,存储器和其他外设封装在一起;
            c)嵌入式DSP : 处理离散时间信号,编译效率和执行速度高;

技术分享  嵌入式微处理器与通用微处理器有何相似之处? 有何区别?
    相似之处:(1) 对外的接口:各类总线及辅助电路接口;
                       (2) 处理功能:相似的指令功能分类;
    区别之处:(1) 指令系统中指令的个数;
                       (2) 指令的形式:嵌入式微处理器采用的是精简指令集(RISC),通用微处理器采用的是复杂指令集(CISC);
                       (3) 处理器的结构设计: 嵌入式系统采用的是流水线结构设计;
                       (4) 处理器的工艺与应用指标 : 因工作环境不同;
 
   外围设备:
          指嵌入式系统中完成存储、通信、调试、显示等辅助功能的其他部件;

          外围设备 = 存储设备(RAM + SRAM + Flash + ...) + 通信设备(RS-232接口 + SPI接口 + 以太网接口 + ...) + 显示设备(显示屏) +  ...;

    (1)存储设备:
            存储器 = RAM(随机存取存储器) + ROM(只读存储器);
            RAM 访问数据速度快,掉电后数据丢失;
            ROM 速度慢,掉电后数据不会丢失;

            a)RAM = SRAM(静态存储器) + DRAM(动态存储器);
                    SRAM 是利用双稳态触发器来保存信息的,只要不掉电,数据不会丢失;
                    DRAM 的成本、集成度、功耗明显优于SRAM;
            b)ROM = Flash(非易失闪存技术) + ROM;
                    Flash = NOR Flash + NAND Flash;
                    NOR Flash:在芯片内执行,这样应用程序可以直接在Flash内运行,不必再把代码读到系统RAM中;
                    NAND Flash:极高的单元密度,可以达到高存储密度

             技术分享
 
 

    
 




ARM学习笔记一 入门篇

标签:

原文地址:http://www.cnblogs.com/jianghanxv/p/5521632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!