嵌入式系统原理及接口技术复习提纲.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统原理及接口技术复习提纲

UART(串口) S3C2410A芯片内部的UART提供了3个独立的异步串行I/O端口(或通道)。每个端口能够基于中断或基于DMA方式操作。 每个UART通道含有一个波特率发生器,一个发送器,一个接收器,一个控制单元。 波特率发生器使用PCLK或UEXTCLK时钟。 串口相关寄存器 串口初始化、发送和接收程序设计 * IIS接口控制器 S3C2410A微处理器IIS总线接口组成S3C2410A与接口芯片UDA1341TS连接,引脚功能 音频数据传送过程 只发送、只接收方式、同时发送和接收方式 两种数据格式 IIS寄存器 IIS初始化程序,启动过程等。 * LCD控制器 LCD显示原理 LCD控制器组成框图 LCD控制器寄存器 LCD控制器初始化内容 * 复习主要内容 提纲 课后布置的作业 平时上课强调的重点 * * 嵌入式系统的定义 以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统 嵌入式系统发展 无操作系统阶段 简单操作系统阶段 实时多任务操作系统RTOS 面向Internet阶段 * 嵌入式系统的组成 嵌入式处理器、嵌入式操作系统、应用软件和外围设备接口的嵌入式计算机系统和执行装置(被控对象)组成。 嵌入式计算机系统是整个嵌入式系统的核心,可以分为硬件层、中间层、系统软件层和应用软件层。 执行装置接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。 * 嵌入式微处理器是嵌入式系统硬件层的核心 嵌入式微处理器的体系结构: 冯·诺依曼体系结构 哈佛体系结构 指令系统可以选用: 精简指令系统(RISC) 复杂指令集系统(CISC) * 嵌入式系统的存储器 包含Cache、主存储器和辅助存储器 通用设备接口和I/O接口 嵌入式系统通常具有与外界交互所需要的通用设备接口: 如GPIO、A/D、D/A、、串行接口、Ethernet、USB、音频接口、VGA接口、I2C、SPI、IrDA * 中间层 中间层也称为硬件抽象层(Hardware Abstract Layer,HAL)或板级支持包(Board Support Package,BSP), 系统初始化过程片级初始化、板级初始化和系统级初始化 * 系统软件层 系统软件层通常包含有 实时多任务操作系统(Real-time Operation System,RTOS)、 文件系统、 图形用户接口(Graphic User Interface,GUI)、 网络系统 通用组件模块 RTOS是嵌入式应用软件的基础和开发平台。 * 嵌入式操作系统(Embedded Operating System,EOS)负责嵌入式系统的软件、硬件的资源分配、任务调度,控制协调等, 除具备了一般操作系统最基本的任务调度、同步机制、中断处理、文件处理等功能外,还具有如下特点: 强实时性;支持开放性和可伸缩性的体系结构,具有可裁减性; 文件系统 图形用户接口(GUI) * RTOS定义:指能够在指定或者确定的时间内完成系统功能和对外部或内部、同步或异步时间做出响应的系统,系统能够处理和存储控制系统所需要的大量数据。 RTOS特点:约束性、可预测性、可靠性、交互性 RTOS调度:抢占式调度和非抢占式调度、静态表驱动策略和优先级驱动策略 * 微处理器 存储器 通用设备接口 I/O口 2.嵌入式系 统的组成 嵌入式计 算机系统 执行装置 硬件层 中间层 系统软件层 应用软件层 BSP:片级初始化、板级初始化、系统级初始化 设备驱动程序 RTOS 文件系统 图形用户接口 网络系统 通用组件 1.嵌入式系统的定义、发展历史、发展趋势、IP核。 * 3.RTOS 定义 特点 调度技术 分类 约束性 可预测性 可靠性 交互性 抢占式调度和非抢占式调度 静态表驱动策略和优先级驱动策略 强实时 弱实时 * 典型的ARM体系结构 ARM处理器核特点 ARM体系结构版本 ARM处理器核型号 ARM处理器型号 * ARM微处理器的寄存器结构 ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄器包括: 31个通用寄存器 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态 ARM处理器的寄存器组织 * * 程序状态寄存器CPSR、 SPSR * 处理器运行模式 ARM处理器支持7种工作模式 用户模式 特点:不能访问某些受操作系统保护的资源,也不能改变工作模式。 6种特权模式 分类:系统模式,5种异常模式 特点:能访问全部资源,能改变工作模式 * ARM处理器工作状态 ARM状态 Thumb状态 * ARM微处理器的异常处理 在一个正常的程序流程执行过程中,由内部或外部源产生的一个事件使正常的程序产生

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档