1、嵌入式系统设计原理及应用,嵌入式系统接口设计,第五章 嵌入式系统接口设计,本章要了解的几个问题,接口控制方式 通用并行I/O接口 定时、计数器部件 人机接口,5.1 接口控制方式,典型I/O接口的逻辑结构,5.1 接口控制方式,程序查询方式由CPU周期性的执行一段查询程序 来读取I/O接口逻辑(或芯片)中状 态寄存器的内容,并判断状态,从而 控制CPU与I/O设备的同步,5.1 接口控制方式,中断方式I/O接口逻辑(或芯片)在完成一 I/O操作后,产生一个信号给CPU, 这个信号叫中断请求,CPU响应这个 请求信号,停止当前的程序操作,而 转向对该I/O接口逻辑进行新的操作。,5.1 接口控制
2、方式,I/O接口的寻址 存储器映像法,5.1 接口控制方式,I/O接口的寻址 I/O隔离法,5.2 通用并行I/O接口,GPIO的一般性原理 同步定时方式,5.2 通用并行I/O接口,GPIO的一般性原理 同步定时方式 优点:简单、速度快、适合速度匹配的器件 缺点:不适合速度不匹配的器件,5.2 通用并行I/O接口,GPIO的一般性原理 异步定时方式,5.3 定时/计数器部件,定时/计数器原理,5.3 定时/计数器部件,定时/计数器的应用 频率测量 脉冲计数 看门狗 脉冲宽度测量,5.4 人机接口,键盘接口设计,5.4 人机接口,LED显示器接口,5.4 人机接口,八段显示器外形原理,5.4 人机接口,LCD接口逻辑,