嵌入式导论课件.ppt

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

本章内容提要及教材对应章节 嵌入式系统的概念 嵌入式系统的组成 嵌入式系统的开发 嵌入式系统产品 移动终端 平板电脑、智能手机 信息家电 智能冰箱、洗衣机、智能空调、微波炉 数字电视、数码相机与数码摄像机、游戏机 汽车电子 车载、车控 智能仪器仪表 通讯设备 其他 什么是嵌入式系统 嵌入式计算机系统简称为嵌入式系统 常见的定义 以应用为中心、以计算机技术为基础, 软件硬件可裁剪、以适用于应用系统 对功能、可靠性、成本、体积、功耗等要求严格 的专用计算机系统 主要的特点 与具体应用系统紧密结合,很强的专用性 融合计算机技术、电子技术以及应用领域的技术 根据应用需求对软硬件高效设计、量体载衣 嵌入式系统的组成结构 嵌入式系统一般由4个部分组成 嵌入式处理器、外围硬件设备 嵌入式操作系统(可选)、用户应用程序 嵌入式处理器(Embedded Processor) 微控制器MCU Microcontroller Unit (单片机SCM) Single Chip Microcomputer 数字信号处理器DSP Digital Signal Processor 嵌入式微处理器MPU Microprocessor Unit 片上系统SoC System on Chip 外围硬件设备 半导体厂商配套常用接口电路 系统基本电路 时钟、复位、供电,以及存储器等 基本接口电路 通用I/O端口、通信接口、定时器、A/D等 常用支持电路 CAN总线、USB接口、存储卡接口、以太网接口 开发公司提供外围器件和软件系统 控制具体行业的仪器设备 嵌入式操作系统 工作简单、任务单一的嵌入式系统 可以不用操作系统,或运行简单的监控程序 实时性强、任务多样的嵌入式系统 需要实时操作系统(RTOS) uC/OS-II(现在已发展为uC/OS-III) VxWorks …… 功能强大、任务复杂的嵌入式系统 使用多任务的操作系统 嵌入式Linux(完善的网络支持) 安卓Android(智能终端操作系统) Windows CE …… 嵌入式系统的开发人员 嵌入式硬件工程师 硬件设计 器件选择、PCB板设计等,使用HDL语言 硬件的软件接口 Bootloader程序等,使用C与汇编 嵌入式软件程序员 系统程序员 嵌入式OS移植、驱动程序移植等,使用C与汇编 应用程序员 应用软件开发,使用C++、java等 嵌入式系统的开发模式 宿主机-目标机模式 宿主机:通用微型机(PC机) 目标机:待开发的嵌入式系统 交叉开发 宿主机建立完整的开发环境 交叉编译产生目标机的可执行代码 通过JTAG、串口、USB接口、网络等下载到目标机 远程调试 软件模拟(Simulator) 在线硬件仿真(ICE:In-Circuit Emulator) 宿主机-目标机开发模式 嵌入式系统的开发设备 开发工具套件 Keil微控制器开发工具集(MDK-ARM) ARM DS-5(Development Studio 5) IAR系统(ARM Cortex-M的嵌入式工作平台) GNU编译器集合(GCC) 目标板(开发板、评估板) 调试适配器(仿真器) 开发板 野火原创ISO STM32开发板(STM32F103ZET6) 套餐(含仿真器):499元 野火ISO-MINI STM32开发板(STM32F103ZET6) 套餐(含仿真器):299元 红牛开发板(STM32F103ZET6)(红龙) 无屏,175元 奋斗STM32F103VE开发板V5 神舟III号(IV号) 正点原子(ALIENTEK) STM32开发板 集成开发环境IDE下的软件开发步骤 创建工程项目 配置工程选项 添加工程文件 选用启动代码、头文件和外设驱动库函数 创建源程序文件、编写程序 编译和连接 闪存编程 使用调试仿真器 将目标代码下载到闪存(或SRAM)中运行 运行和调试 软件开发流程 * 嵌入式系统导论 主讲教师:钱晓捷 第1章 嵌入式系统概述 【教材】第1.1、1.5节,p1—10、26 【教材】第4.5节,p100—101 用户应用程序 嵌入式操作系统 嵌入式硬件平台 嵌入式处理器 外围硬件设备

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档