第1章 嵌入式系统开发基础
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章 嵌入式系统开发基础
本章主要内容:
嵌入式系统 嵌入式系统的硬件组成及开发 嵌入式系统的软件组成及开发 嵌入式技术的发展
嵌入式系统
嵌入式系统是嵌入到对象体中以嵌入式计算机为核心的专
用计算机系统。以嵌入式计算机为核心的嵌入式系统是继
IT网络技术之后,又一个新技术发展方向。
IEEE(国际电气和电子工程师协会)对嵌入式系统的定义
嵌入式处理器 典型32位嵌入式处理器介绍 嵌入式SoC/ SOPC 嵌入式外围接口电路和设备接口
嵌入式处理器
嵌入式微处理器(Microprocessor)
嵌入式微控制器MCU(Microcontroller Unit) 嵌入式DSP(Digital Signal Processor) SoC/SOPC
BootLoader / HAL / BSP / 设备驱动程序
SoC-FC
电源 复位 外部 晶振
JTAG
Remap PLL
WDT
TIMER
RTC
UART1
串口 收发器 串口 收发器 离散量
APB
APB总线
总 线
UART2 GPIO
ARM922T 处理器 MMU Cache
AHB/ AHB桥
Flash 内 ROM SRAM 存 片外 SDRAM
开发流程图
系统定义与需求分析阶段
对系统需求进行分析, 制定系统的设计依据 确定系统初步设计方案 并形成设计描述文档
不满足系统需求
方案设计阶段
初步设计方案评估
满足
完善初步方案,对方案 实施详细设计
详细设计阶段
硬件设计
软件设计
硬件功能测试
硬件测试软件
引导程序编写
操作系统移植
驱动程序开发
测试软件编写
元器件选型
软硬件集成测试阶段
对系统软硬件进行综合测 试,验证系统设计功能
对系统功能、性能、可靠性 进行综合评测
原理图设计
PCB设计
系统功能性能测试及 可靠性测试阶段
满足系统需求
N
Y
样机生产
嵌入式系统的知识体系
下图给出了嵌入式系统的知识体系和结构
电子技术
数字电路 模拟电路 电子系统设计 EDA 体系结构
计算机技术 硬件 软件
为:嵌入式系统是“用于控制、监视或者辅助操作机器和 设备的装置”(原文为devices used to control、monitor、 or assist the operation of equipment、machinery or plants)。这主要是从应用对象上加以定义,涵盖了软、 硬件及辅助机械设备。
核形式体现,并集成了硬核或软核CPU、DSP、存储
器、外围I/O及可编程逻辑的SOPC芯片,在应用的灵 活性及价格上都具有极大的优势,因此SOPC被业界 称为“半导体产业的未来”。
主流SOPC
Altera
Altera设计开发了基于其可编程逻辑器件的处理器内核
-Nios系列,目前最新产品是Nios II。Nios II采用了基
应用层 OS层 驱动层 应用程序 文件系统/图形用户应用程序接口 实时操作系统(RTOS)
设备驱动程序、HAL、BSP SOC/SOPC
Timer/RTC GPIO 处理器/ARM核 CAN IIS MMU/Cache 以太网 USB DSP/浮点运算协处理器 DMA LCD ADC/DAC FPGA/CPLD UART和IrDA 输 入 输 出 接 口
软件
硬件
Flash EEPRO内 SDRA M SRAM 存 M 看门狗及 复位电路
电源管理
人机交互接口LCD/触摸屏、键盘、鼠标
典型的嵌入式系统组成
嵌入式系统开发基本流程
面向具体应用的嵌入式开发决定了嵌入式开发的方法、流
程各有不同,这里仅给出一般的嵌入式开发的具体过程:
系统定义与需求分析阶段 方案设计阶段 详细设计阶段 软硬件集成测试阶段 系统功能性能测试及可靠性测试阶段
通信接口
通信接口是嵌入式系统与其它设备或系统进行数
据交换的通道。嵌入式系统设计时应根据应用环境确
定通信接口。各通信接口的电气性能存在差异,主要
常用的通信接口包括:
RS-232C串行接口
RS-422串行通信接口
RS-485串行通信接口
USB接口
IEEE1394接口
以太网接口 蓝牙接口 IEEE802.11无线接口 IrDA接口 JTAG接口
展。
微处理器/DSP以IP核的形式方便的嵌入到FPGA中; 基于IP 核的开发模式深入人心。
嵌入式SOPC的优点
SOPC是PLD和SoC技术融合的结果,具有设计费用低、
风险小、开发周期短、灵活性好等优点。
目前的SoC产品设计、制造价格仍然相当昂贵,相反,
信号处理算法、软件算法模块、控制逻辑等均可以IP
“专用”计算机系统 运行环境差异很大
比通用PC系统资源少的多
功耗低、体积小、集成度高、成本低 具有完整的系统测试和可靠性评估体系 具有较长的生命周期 需要专用开发工具和方法进行设计 包含专用调试电路 多学科知识集成系统
嵌入式系统的应用范围
嵌入式应用
不断发展的嵌 入式应用
设备扩展接口
设备扩展接口主要用于系统升级时或对现有通信接口扩展
时使用。
目前一些高端的嵌入式系统都会预留可扩展存储设备接口,
为日后用 户有特别需求时,可购买符合扩展接口规格的装置直接 接入系统使用。
常用的扩展卡还有各种CF卡、SD卡、Memory Stick等。目
前高端的嵌入式系统都留有一定的扩展卡接口。
典型32位嵌入式处理器
32位嵌入式RISC处理器产品主要有IBM公司的Power
PC系列处理器(核)芯片、MIPS公司的MIPS、Sun 公司的Sparc和ARM公司的基于ARM核系列。
MIPS处理器 PowerPC处理器 Sparc处理器 ARM处理器
Xtensa系列可配置处理器
汇编语言 嵌入式微处理器 接口技术 网络技术 C/JAVA语言 操作系统 数据结构
微电子技术
FPGA/CPLD ASIC/SoC/IP设计
嵌入式系统
应用领域学科(电力系统、通信、航空航天等)
嵌入式系统硬件组成及开发
嵌入ห้องสมุดไป่ตู้系统的硬件是以嵌入式处理器或微处理器核为
核心的SoC/SOPC,配置必要的外围接口部件。
SOPC技术是可编程逻辑器件在嵌入式应用中的完美体现。 SOPC结合了SoC和PLD、FPGA各自的优点。
SOPC基本特征:
实现复杂系统功能的VLSI; 采用超深亚微米工艺技术; 使用一个以上的嵌入式处理器/DSP; 外部可以对芯片进行编程;
主要采用第三方IP进行设计;
ARM7TDMI 处理器
EBI
UART2
总 线
TIC
总 线
AHB
AHB Wrapper
GPIO
AHB/ AHB桥
片外 SDRAM 外部 晶振
SDRAM Controller
Interrupt Controller AHB总线 片内 SRAM 协议处理器局部总线 RTC/DT /WDT
外部中断源
PLL
国内普遍认同的嵌入式系统定义为:以应用为中心、
以计算机技术为基础、软硬件可裁剪、适应应用系统
对功能、可靠性、成本、体积、功耗严格要求的专用 计算机系统。相比较而言,国内的定义更全面一些, 体现了嵌入式系统的“嵌入”、“专用性”、“计算 机”的基本要素和特征
嵌入式系统的特点
嵌入式系统与通用的计算机系统相比具有以下显著特点:
于RISC架构的32位指令集。
Actel
Actel公司的CoreMP7软IP核是专门为Actel公司的 FPGA优化的ARM7系列处理器核,与ARM7TDMI-S兼容。
Xilinx
嵌入式外围接口电路和设备接口
嵌入式外围设备,是指在一个嵌入式系统硬件构成中,
除了核心控制部件嵌入式微处理器/DSP(或以嵌入式 微处理器/DSP为核心的微控制器、SoC)以外的各种 存储器、输入/输出接口、通信接口、设备扩展接口以 及供电电源等,各种外设通过数据线、地址线、控制 信号与微处理器/DSP核心部件连接。
应用程序 应用层 API/GUI
软 件
OS
层
实时操作系统(uCOSII/ VxWorks /uCLinux)
驱动层
BootLoader / HAL / BSP / 设备驱动程序
JTAG
SoC 1553
UART1 片内 SRAM 电平 转换 电平 转换 电平 转换
APB
Flash 内 ROM SRAM 存 Ticbox
光电 转换
嵌入式SOPC
用可编程逻辑技术把整个系统放到一块硅片上,称作可
编程片上系统SOPC
SOPC是一种特殊的嵌入式系统:
首先它是SoC,即由单个芯片完成整个系统的主要逻辑 功能,具有一般SoC的基本属性; 其次,它又具备软硬件在系统可编程的功能,是可编程 系统,具有可裁减、可扩充、可升级等灵活的设计方式;
RAM,SRAM)。
非易失性存储器:只读存储器(Memory,ROM)、
FLASH和NvRAM。
输入输出设备
输入输出设备是人机交互的界面。 通常,输入设备可分为
以下三类:
机械式输入设备:包括键盘、鼠标、手柄等,通过机械传
送方式产生输入信号与系统进行交互。
触控式输入设备:典型产品为触摸屏。按照触摸屏工作原
嵌入式SoC/ SOPC
嵌入式SoC
20世纪90年代后,嵌入式系统设计从以嵌入式微处理器
/DSP为核心的“集成电路”级设计转向“集成系统”级设 计,提出了SoC的基本概念,嵌入式系统已进入基于SoC的 开发阶段。
下面是2008年由作者为课题负责人成功研制的两款SoC芯
片。
SoC 1553系统架构
嵌入式系统的组成结构
嵌入式系统是专用计算机应用系统,它具有一般计
算机系统组成的共性,也是由硬件和软件组成的嵌入 式计算机和具体应用相关的技术组成。
下图描述了一个典型的嵌入式计算机的软、硬件各部
分的组成体系结构,应用技术的繁杂性决定了它无法
用一个相对统一的模式组成表达。
嵌入式系统的组成结构
硬 件
复位 DPRAM 电源
航空专用总线 协处理器1553B 主机接口
总线驱动器
总线收发器
变压器 LBE / VME / PCI / PCI-Express
变压器
1553B总线
SoC-FC系统架构
应用程序 应用层 API/GUI
软 件
OS
层
操作系统(WinCE/ VxWorks /Linux)
驱动层
EBI
Interrupt Controller Ethernet MAC
外部中断源
SDRAM Controller
总 线 AHB总线
总 线
以太网 收发器
硬 件
AHB
AHB
Fibre Channel
片内SRAM
DMA
DMA发送通道 DMA接收通道
控制逻辑 IP配置寄存器 FIFO 发送帧缓冲器 接收帧缓冲器 IP接收通道 IP发送通道 FC-IP
足够的片上可编程逻辑资源; 具有处理器调试接口和FPGA编程接口; 可能包含部分可编程模拟电路; 单芯片、低功耗、微封装。
SOPC技术基础
超大规模可编程逻辑器件及其开发工具的成熟;
FPGA密度提高;
FPGA制造成本大大下降;
FPGA设计、综合、仿真、测试工具功能及性能快速发
电源及辅助设备
嵌人式系统力求外观小型化、重量轻以及电源使用 寿命长,例如移动电话或PDA,体积较大或者过重 的机型已经被淘汰。
目前发展的目标是体积小、易携带和外观设计新颖 等。在便携式嵌入式系统的应用中,必须特别关注 电源装置等辅助设备。
嵌入式硬件开发
嵌入式系统的硬件开发通常采用的是一种自顶向下的开 发方式,即从用户提出的需求出发,对需求和功能及技 术要求进行分析,制定设计方案,逐步细化并实现的过 程。 硬件设计一般遵循如下步骤: 需求和功能分析 设计方案的规划 核心部件选型
根据外围设备的功能可分为以下5类
存储器类型
输入输出设备
通信接口
设备扩展接口 电源及辅助设备
存储器类型:
存储器是嵌入式系统中存储数据和程序的功能部件,
目前常见的存储设备类型分为:
易失性存储器:随机存储器(Random Access Memory,
RAM)。按照存储机制的不同,RAM又可以分为动态 RAM(Dynamic RAM,DRAM)和静态RAM(Static
理和传输信息介质,触摸屏可分为电阻式、电容感应式、 红外线式和表面声波式。
声光式输入设备:该类输入设备可以通过收集声音信号或
者光信号,再转换为CPU可处理的数字信号完成数据输入。
输出设备: 嵌入式系统中的输出设备除了通用计算机系统中常见的 显示器、打印机、绘图仪外,还包括LED指示灯、扬声 器等。
本章主要内容:
嵌入式系统 嵌入式系统的硬件组成及开发 嵌入式系统的软件组成及开发 嵌入式技术的发展
嵌入式系统
嵌入式系统是嵌入到对象体中以嵌入式计算机为核心的专
用计算机系统。以嵌入式计算机为核心的嵌入式系统是继
IT网络技术之后,又一个新技术发展方向。
IEEE(国际电气和电子工程师协会)对嵌入式系统的定义
嵌入式处理器 典型32位嵌入式处理器介绍 嵌入式SoC/ SOPC 嵌入式外围接口电路和设备接口
嵌入式处理器
嵌入式微处理器(Microprocessor)
嵌入式微控制器MCU(Microcontroller Unit) 嵌入式DSP(Digital Signal Processor) SoC/SOPC
BootLoader / HAL / BSP / 设备驱动程序
SoC-FC
电源 复位 外部 晶振
JTAG
Remap PLL
WDT
TIMER
RTC
UART1
串口 收发器 串口 收发器 离散量
APB
APB总线
总 线
UART2 GPIO
ARM922T 处理器 MMU Cache
AHB/ AHB桥
Flash 内 ROM SRAM 存 片外 SDRAM
开发流程图
系统定义与需求分析阶段
对系统需求进行分析, 制定系统的设计依据 确定系统初步设计方案 并形成设计描述文档
不满足系统需求
方案设计阶段
初步设计方案评估
满足
完善初步方案,对方案 实施详细设计
详细设计阶段
硬件设计
软件设计
硬件功能测试
硬件测试软件
引导程序编写
操作系统移植
驱动程序开发
测试软件编写
元器件选型
软硬件集成测试阶段
对系统软硬件进行综合测 试,验证系统设计功能
对系统功能、性能、可靠性 进行综合评测
原理图设计
PCB设计
系统功能性能测试及 可靠性测试阶段
满足系统需求
N
Y
样机生产
嵌入式系统的知识体系
下图给出了嵌入式系统的知识体系和结构
电子技术
数字电路 模拟电路 电子系统设计 EDA 体系结构
计算机技术 硬件 软件
为:嵌入式系统是“用于控制、监视或者辅助操作机器和 设备的装置”(原文为devices used to control、monitor、 or assist the operation of equipment、machinery or plants)。这主要是从应用对象上加以定义,涵盖了软、 硬件及辅助机械设备。
核形式体现,并集成了硬核或软核CPU、DSP、存储
器、外围I/O及可编程逻辑的SOPC芯片,在应用的灵 活性及价格上都具有极大的优势,因此SOPC被业界 称为“半导体产业的未来”。
主流SOPC
Altera
Altera设计开发了基于其可编程逻辑器件的处理器内核
-Nios系列,目前最新产品是Nios II。Nios II采用了基
应用层 OS层 驱动层 应用程序 文件系统/图形用户应用程序接口 实时操作系统(RTOS)
设备驱动程序、HAL、BSP SOC/SOPC
Timer/RTC GPIO 处理器/ARM核 CAN IIS MMU/Cache 以太网 USB DSP/浮点运算协处理器 DMA LCD ADC/DAC FPGA/CPLD UART和IrDA 输 入 输 出 接 口
软件
硬件
Flash EEPRO内 SDRA M SRAM 存 M 看门狗及 复位电路
电源管理
人机交互接口LCD/触摸屏、键盘、鼠标
典型的嵌入式系统组成
嵌入式系统开发基本流程
面向具体应用的嵌入式开发决定了嵌入式开发的方法、流
程各有不同,这里仅给出一般的嵌入式开发的具体过程:
系统定义与需求分析阶段 方案设计阶段 详细设计阶段 软硬件集成测试阶段 系统功能性能测试及可靠性测试阶段
通信接口
通信接口是嵌入式系统与其它设备或系统进行数
据交换的通道。嵌入式系统设计时应根据应用环境确
定通信接口。各通信接口的电气性能存在差异,主要
常用的通信接口包括:
RS-232C串行接口
RS-422串行通信接口
RS-485串行通信接口
USB接口
IEEE1394接口
以太网接口 蓝牙接口 IEEE802.11无线接口 IrDA接口 JTAG接口
展。
微处理器/DSP以IP核的形式方便的嵌入到FPGA中; 基于IP 核的开发模式深入人心。
嵌入式SOPC的优点
SOPC是PLD和SoC技术融合的结果,具有设计费用低、
风险小、开发周期短、灵活性好等优点。
目前的SoC产品设计、制造价格仍然相当昂贵,相反,
信号处理算法、软件算法模块、控制逻辑等均可以IP
“专用”计算机系统 运行环境差异很大
比通用PC系统资源少的多
功耗低、体积小、集成度高、成本低 具有完整的系统测试和可靠性评估体系 具有较长的生命周期 需要专用开发工具和方法进行设计 包含专用调试电路 多学科知识集成系统
嵌入式系统的应用范围
嵌入式应用
不断发展的嵌 入式应用
设备扩展接口
设备扩展接口主要用于系统升级时或对现有通信接口扩展
时使用。
目前一些高端的嵌入式系统都会预留可扩展存储设备接口,
为日后用 户有特别需求时,可购买符合扩展接口规格的装置直接 接入系统使用。
常用的扩展卡还有各种CF卡、SD卡、Memory Stick等。目
前高端的嵌入式系统都留有一定的扩展卡接口。
典型32位嵌入式处理器
32位嵌入式RISC处理器产品主要有IBM公司的Power
PC系列处理器(核)芯片、MIPS公司的MIPS、Sun 公司的Sparc和ARM公司的基于ARM核系列。
MIPS处理器 PowerPC处理器 Sparc处理器 ARM处理器
Xtensa系列可配置处理器
汇编语言 嵌入式微处理器 接口技术 网络技术 C/JAVA语言 操作系统 数据结构
微电子技术
FPGA/CPLD ASIC/SoC/IP设计
嵌入式系统
应用领域学科(电力系统、通信、航空航天等)
嵌入式系统硬件组成及开发
嵌入ห้องสมุดไป่ตู้系统的硬件是以嵌入式处理器或微处理器核为
核心的SoC/SOPC,配置必要的外围接口部件。
SOPC技术是可编程逻辑器件在嵌入式应用中的完美体现。 SOPC结合了SoC和PLD、FPGA各自的优点。
SOPC基本特征:
实现复杂系统功能的VLSI; 采用超深亚微米工艺技术; 使用一个以上的嵌入式处理器/DSP; 外部可以对芯片进行编程;
主要采用第三方IP进行设计;
ARM7TDMI 处理器
EBI
UART2
总 线
TIC
总 线
AHB
AHB Wrapper
GPIO
AHB/ AHB桥
片外 SDRAM 外部 晶振
SDRAM Controller
Interrupt Controller AHB总线 片内 SRAM 协议处理器局部总线 RTC/DT /WDT
外部中断源
PLL
国内普遍认同的嵌入式系统定义为:以应用为中心、
以计算机技术为基础、软硬件可裁剪、适应应用系统
对功能、可靠性、成本、体积、功耗严格要求的专用 计算机系统。相比较而言,国内的定义更全面一些, 体现了嵌入式系统的“嵌入”、“专用性”、“计算 机”的基本要素和特征
嵌入式系统的特点
嵌入式系统与通用的计算机系统相比具有以下显著特点:
于RISC架构的32位指令集。
Actel
Actel公司的CoreMP7软IP核是专门为Actel公司的 FPGA优化的ARM7系列处理器核,与ARM7TDMI-S兼容。
Xilinx
嵌入式外围接口电路和设备接口
嵌入式外围设备,是指在一个嵌入式系统硬件构成中,
除了核心控制部件嵌入式微处理器/DSP(或以嵌入式 微处理器/DSP为核心的微控制器、SoC)以外的各种 存储器、输入/输出接口、通信接口、设备扩展接口以 及供电电源等,各种外设通过数据线、地址线、控制 信号与微处理器/DSP核心部件连接。
应用程序 应用层 API/GUI
软 件
OS
层
实时操作系统(uCOSII/ VxWorks /uCLinux)
驱动层
BootLoader / HAL / BSP / 设备驱动程序
JTAG
SoC 1553
UART1 片内 SRAM 电平 转换 电平 转换 电平 转换
APB
Flash 内 ROM SRAM 存 Ticbox
光电 转换
嵌入式SOPC
用可编程逻辑技术把整个系统放到一块硅片上,称作可
编程片上系统SOPC
SOPC是一种特殊的嵌入式系统:
首先它是SoC,即由单个芯片完成整个系统的主要逻辑 功能,具有一般SoC的基本属性; 其次,它又具备软硬件在系统可编程的功能,是可编程 系统,具有可裁减、可扩充、可升级等灵活的设计方式;
RAM,SRAM)。
非易失性存储器:只读存储器(Memory,ROM)、
FLASH和NvRAM。
输入输出设备
输入输出设备是人机交互的界面。 通常,输入设备可分为
以下三类:
机械式输入设备:包括键盘、鼠标、手柄等,通过机械传
送方式产生输入信号与系统进行交互。
触控式输入设备:典型产品为触摸屏。按照触摸屏工作原
嵌入式SoC/ SOPC
嵌入式SoC
20世纪90年代后,嵌入式系统设计从以嵌入式微处理器
/DSP为核心的“集成电路”级设计转向“集成系统”级设 计,提出了SoC的基本概念,嵌入式系统已进入基于SoC的 开发阶段。
下面是2008年由作者为课题负责人成功研制的两款SoC芯
片。
SoC 1553系统架构
嵌入式系统的组成结构
嵌入式系统是专用计算机应用系统,它具有一般计
算机系统组成的共性,也是由硬件和软件组成的嵌入 式计算机和具体应用相关的技术组成。
下图描述了一个典型的嵌入式计算机的软、硬件各部
分的组成体系结构,应用技术的繁杂性决定了它无法
用一个相对统一的模式组成表达。
嵌入式系统的组成结构
硬 件
复位 DPRAM 电源
航空专用总线 协处理器1553B 主机接口
总线驱动器
总线收发器
变压器 LBE / VME / PCI / PCI-Express
变压器
1553B总线
SoC-FC系统架构
应用程序 应用层 API/GUI
软 件
OS
层
操作系统(WinCE/ VxWorks /Linux)
驱动层
EBI
Interrupt Controller Ethernet MAC
外部中断源
SDRAM Controller
总 线 AHB总线
总 线
以太网 收发器
硬 件
AHB
AHB
Fibre Channel
片内SRAM
DMA
DMA发送通道 DMA接收通道
控制逻辑 IP配置寄存器 FIFO 发送帧缓冲器 接收帧缓冲器 IP接收通道 IP发送通道 FC-IP
足够的片上可编程逻辑资源; 具有处理器调试接口和FPGA编程接口; 可能包含部分可编程模拟电路; 单芯片、低功耗、微封装。
SOPC技术基础
超大规模可编程逻辑器件及其开发工具的成熟;
FPGA密度提高;
FPGA制造成本大大下降;
FPGA设计、综合、仿真、测试工具功能及性能快速发
电源及辅助设备
嵌人式系统力求外观小型化、重量轻以及电源使用 寿命长,例如移动电话或PDA,体积较大或者过重 的机型已经被淘汰。
目前发展的目标是体积小、易携带和外观设计新颖 等。在便携式嵌入式系统的应用中,必须特别关注 电源装置等辅助设备。
嵌入式硬件开发
嵌入式系统的硬件开发通常采用的是一种自顶向下的开 发方式,即从用户提出的需求出发,对需求和功能及技 术要求进行分析,制定设计方案,逐步细化并实现的过 程。 硬件设计一般遵循如下步骤: 需求和功能分析 设计方案的规划 核心部件选型
根据外围设备的功能可分为以下5类
存储器类型
输入输出设备
通信接口
设备扩展接口 电源及辅助设备
存储器类型:
存储器是嵌入式系统中存储数据和程序的功能部件,
目前常见的存储设备类型分为:
易失性存储器:随机存储器(Random Access Memory,
RAM)。按照存储机制的不同,RAM又可以分为动态 RAM(Dynamic RAM,DRAM)和静态RAM(Static
理和传输信息介质,触摸屏可分为电阻式、电容感应式、 红外线式和表面声波式。
声光式输入设备:该类输入设备可以通过收集声音信号或
者光信号,再转换为CPU可处理的数字信号完成数据输入。
输出设备: 嵌入式系统中的输出设备除了通用计算机系统中常见的 显示器、打印机、绘图仪外,还包括LED指示灯、扬声 器等。