文档详情

《嵌入式系统应用》全套PPT课件.pptx

发布:2023-02-21约8.2千字共266页下载文档
文本预览下载声明
全国高等职业院校规划教材.精品与示范系列 ;项目1 熟悉嵌入式系统开发环境;一、项目概况;一、项目概况;二、知识储备 ;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;2.1、嵌入式系统基本概念 嵌入式系统应用领域 ;2.1、嵌入式系统基本概念 嵌入式系统应用领域 ;二、知识储备 ;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备; 2.3 Linux常用命令 tar是文件和目录的备份命令,能够将指定的文件和目录打包成一个归档文件即备份文件。tar命令的格式为:tar 主选项 [辅选项] 文件名,其中,主选项是必须的,辅选项可选。 tar -cvf etc.tar /etc // 将目录/etc下的所有文件和子目录备份打包到当前目录下的文件etc.tar中,并显示打包过程。 tar -xZvf etc.tar.z //解压缩并还原归档文件etc.tar.z中的文件和目录。 ;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备 ;二、知识储备 ;二、知识储备;二、知识储备 ;二、知识储备 ;2.4 vi编辑器 插入文本类命令 i:由命令行状态进入编辑状态,输入的内容插入到光标前。 I:由命令行状态进入编辑状态,输入的内容插入到当前行行首。 a:由命令行状态进入编辑状态,输入的内容插入到光标后。 A:由命令行状态进入编辑状态,输入的内容插入到当前行尾。 o:由命令行状态进入??辑状态,在当前行之下新插入一行。 O:由命令行状态进入编辑状态,在当前行之上新插入一行。 r:不进入编辑状态而用输入的字符替换当前字符。 ;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;二、知识储备;三、 项目实现(现场演示) ;四、拓展提高 ;项目二、学习嵌入式系统基本软硬件开发;一、项目概况;一、项目概况;二、知识储备;二、知识储备;二、知识储备;二、知识储备;2.1嵌入式ARM系统及接口 RISC处理器特点 精简指令系统 指令条数少,一般小于100条 基本寻址方式少,一般2?4种 指令格式少,一般3?5种 指令长度一致(32/16位) 以寄存器-寄存器方式工作,除了Load/Store指令访问存储器外,其余指令只访问寄存器。 除了Load/Store指令访问存储器外,所有指令在一个机器时钟周期完成,并采用流水线技术。 使用较多的通用寄存器,一般至少16个,一般不允许有专用寄存器。 大多采用硬联线控制,少用或不用微程序实现。 采用针对体系结构特点的优化编译技术,防止或减少流水线中出现的相关性,保证流水线畅通。;二、知识储备;2.1嵌入式ARM系统及接口 ARM 架构的结构: 32位RISC型处理器结构 32位ARM和16位Thumb指令集 多种处理器状态模式 嵌入式在线仿真调试 灵活和方便的接口 低电压低功耗的设计 ;2.1嵌入式ARM系统及接口 ARMv7 体系结构 向目标应用提供一组自定义配置文件。所有 Cortex 处理器都实现了 ARMv7 体系结构(实现 ARMv6M 的 Cortex-M 系列处理器除外)。所有 ARMv7 体系结构配置文件都实现了?Thumb-2?技术(一个经过优化的 16/32 位混合指令集),在保持与现有 ARM 解决方案的代码完全兼容的同时,既具有 32 位 ARM?ISA 的性能优势,也具有 16 位 Thumb ISA 的代码大小优势。ARMv7 体系结构还包括?NEON??技术扩展,可将 DSP 和多媒体处理吞吐量提升高达 400 个百分比,并提 供改进的浮点支持以满足下一代 3D 图形和游戏物理学以及传
显示全部
相似文档