第7章--ARM系统的IO端口设计与管理.pptVIP

  • 40
  • 0
  • 约1.46万字
  • 约 49页
  • 2018-04-16 发布于河北
  • 举报
第7章--ARM系统的IO端口设计与管理

第7章 ARM系统的I/O端口设计与管理 7.1 ARM的I/O端口设计概述 7.2 ARM核I/O端口配置 7.3 ARM核I/O端口功能描述 7.4 ARM核I/O端口寄存器控制 7.5 ARM核I/O端口应用编程 7.6 习 题 7.1 ARM的I/O端口设计概述 在嵌入式系统中,通常I/O端口都不是独立的,是和其他接口共用的。在使用这些端口时,通常需要根据不同的CPU,设置相应的I/O端口寄存器,I/O端口才能正常工作。同时,在设计应用时,还应该注意以下几点: 1.I/O作为输出时要注意的问题 (1)接收信号时片外外设可能没有输入锁存器,因此嵌入式微处理器输出信号在下次再写入新数据前应一直保持不变。输出置数指令执行时间小于1微秒,而外设动作保持时间可能几分钟甚至几小时不变。因此,输出数据要有锁存器,存储瞬时写入的数据。 (2)输出端口要有一定的驱动能力。I/O外负载情况有两种:动态驱动和静态驱动。动态驱动如I/O作为数据总线使用时,在指令控制下I/O是很短时间内输出数据,脉冲宽度一般小于1微秒。I/O由特定动态的MOS作为负载,一般可以驱动4到8个TTL电路。静态驱动是指I/O端口长时间处于同一种状态(0或者1),只有驱动信号改变时I/O端口状态才改变,这时驱动的一般只有一个TTL电路。 2.就驱动能力来说应该注意下面两个

文档评论(0)

1亿VIP精品文档

相关文档