嵌入式期末总结

本文详细介绍了嵌入式系统中的44b0微处理器,涵盖时序电路、ARM体系结构、RISC与CISC的区别、工作模式、中断处理、内存控制器初始化、UART、IIC通讯及中断矢量模式。内容包括寄存器、地址映射、通信口类型、中断源及其管理、数据存储和转换,以及OSI模型相关知识。
摘要由CSDN通过智能技术生成

题型

  • 填空
  • 选择
  • 问答

第一课

  • 数字电路不考,掌握时序电路的重要性

  • 地址:分频器变形输出的码

  • 通过对寄存器的读和写完成控制,完成智能的功能,微处理器需要一些外界设备完成功能。

  • 统一寻址概念
    统一的地址线,数据线,控制线,用地址选择芯片。

  • 嵌入式系统概念:(p11)
    在这里插入图片描述

  • ARM是一种体系结构

  • p13

  • RISC和CISC各自全程和区别,各自的优势和劣势以及c44bo属于哪一种
    cisc复杂指令集,risc简单指令集。
    区别说几个,cisc的指令是不等长的,risc的指令是等长的。
    cisc的一条指令要完成工作相对比risc多
    cisc更依赖于硬件,逻辑电路比risc复杂,所以也更耗电,而risc相对更依赖于编译器优化。c44b0属于RISC

  • ARM和THUMB各自的优势以及劣势是什么,有什么区别
    在这里插入图片描述

  • 大小端怎么确定:靠管脚接高低确定(EDNIAN),大端和小端代表什么,按照大小端排列(p14)
    小端Little Endian:低字节存放在低地址,低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。
     大端Big Endian:高字节存放在低地址,即高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。

  • 44b0有7重工作模式以及各自缩写(p15)
    (SVC)Supervisor管理
    在这里插入图片描述

  • 物理和逻辑寄存器有多少个,逻辑寄存器有哪些(17/18个)
    物理寄存器有37个,逻辑寄存器有17(18)个(R0-R12 PC SPSR SR LR SPSR)
    CPSR:当前程序状态寄存器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

LR(R14) SR SPSR PC(R15) CPSR
链接寄存器 状态寄存器 备份程序状态寄存器 程序计数器 当前程序状态寄存器
  • 操作模式的切换:软件改变、中断、异常都可以完成
  • p16 通信口四个:UART IIS SIO IIC,通讯口有哪几种
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • p18 地址映射概念,256M分成8个bank(bank0-bank7),6 7bank之间大小可变但67尺寸必须相同
  • (OMO,1) 启动代码(2M)。 特殊寄存器(4M),并不放之前的通用寄存器
  • p20 13个内存控制器,bank0不定义,在管教上定义(一上电才能初始化,必须在上电之前确定),三个比特查询大小端状态
    在这里插入图片描述
  • p21 知道右边四句程序意思&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值