ARM接口编程-全套PPT课件.pptx

第1章 ARM GPIO接口编程 本章目录132GPIO接口介绍硬件原理分析GPIO接口程序实现 课程目标 会分析蜂鸣器、led灯硬件原理图; 会分析GPIO对应的寄存器数据手册; 根据对原理图和数据手册的理解,能写出程序; 重点难点 对蜂鸣器和led灯硬件原理图 对GPIO数据手册的理解 GPIO程序的实现 课程目录132GPIO接口介绍硬件原理分析GPIO接口程序实现 1引言部分什么是I/O接口? I/O接口是INPUT/OUTPUT指输入/输出设备接口。CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。存储器通常在CPU的同步控制下工作,接口电路比较简单;而I/O设备品种繁多,其相应的接口电路也各不相同,因此,习惯上说到接口只是指I/O接口。 GPIO端口GPIO(General-Purpose IO ports):通用的IO端口,是I/O的最基本形式。它是一组输入引脚或输出引脚,CPU对它们能够进行存取。 一般的微处理器芯片都提供通用的可编程IO端口,用户可以通过配置寄存器将其配置成输入、输出或者其他特殊功能模式。通用IO端口一般都可以实现按位操作,即用户可以针对IO端口的每一位(以下简称IO位)进行操作。 GPIO端口GPIO意为通用输入输出端口,简单说就是一些引脚,通过它们输出高低电平或者通过它们读取

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档