44处理器接口电路、中断系统设计.ppt

4.4 处理器接口电路、中断系统的设计 4.4.1 通用输入/输出接口GPIO设计 4.4.2 中断系统设计 4.4.3 串行接口设计 4.4.4 USB接口设计 4.4.5 JTAG接口设计 4.4.6 A/D转换接口设计 4.4.1 通用输入/输出接口GPIO 嵌入式系统的GPIO接口引脚数量较多,例如,S3C44BO有71个,S3C2410有117个,PXA255有84个GPIO管脚, PXA270有120个GPIO管脚。它们与处理器之间的连接一般不使用系统总线,而是直接连接在处理器的引脚上。每个I/O引脚可被编程设置成为普通的输入或输出状态。如被作为输入端时,该GPIO管脚可被设置工作在中断方式或查询方式。但当系统被复位后,所有的GPIO管脚的默认值为输入状态。有些GPIO管脚还通过设置具有第二功能。 每个处理器内的GPIO又分成若干个组(端口),每组称为一个I/O接口。每个接口含有10-20多个引脚不等。 1、I/O系统工作过程 I/O系统工作过程 关闭设备 系统调用close( )关闭一个不再使用的设备,关闭一个设备时,I/O系统的内部运作过程和写一个设备大致相同,不同的是I/O系统根据设备名表中的主设备号在驱动程序地址表中定位并调用驱动程序的xxx_close( )函数,然后释放文件表中的记录,返回。在此之后对该文件描述符的任何

文档评论(0)

1亿VIP精品文档

相关文档