嵌入式系统原理及应用教程第5章GPIOppt课件.ppt

嵌入式系统原理及应用教程第5章GPIOppt课件.ppt

ID:58801400

大小:876.50 KB

页数:93页

时间:2020-10-02

嵌入式系统原理及应用教程第5章GPIOppt课件.ppt_第1页
嵌入式系统原理及应用教程第5章GPIOppt课件.ppt_第2页
嵌入式系统原理及应用教程第5章GPIOppt课件.ppt_第3页
嵌入式系统原理及应用教程第5章GPIOppt课件.ppt_第4页
嵌入式系统原理及应用教程第5章GPIOppt课件.ppt_第5页
资源描述:

《嵌入式系统原理及应用教程第5章GPIOppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主讲内容第1章嵌入式系统概述第2章ARM微处理器概述与编程模型第3章ARM9指令系统第4章嵌入式程序设计基础第5章嵌入式内部可编程模块第6章嵌入式接口技术应用第7章软件开发环境第5章嵌入式内部可编程模块S3C2440A内部除了ARM920T内核外,还包括很多模块如:存储器I/O端口中断系统看门狗RTCTimer部件UARTADC及触摸屏接口其中许多是可编程控制的,下面将介绍其中的重要模块。5.2GPIO输入输出端口是嵌入式系统硬件平台的重要组成部分,通过输入输出端口可以连接各种类型的外部输入输出设备。这里把在S3C244

2、0A芯片中的输入输出端口称为GPIO端口。S3C2440A芯片中共有130个GPIO端口,分为9组,GPA~GPJ,这9组GPIO端口均为多功能端口,端口功能可以编程设置,若选定某个GPIO端口的功能,用户应在主程序运行之前编程设置对应的控制寄存器,从而选定所需GPIO端口的功能;如果某个GPIO引脚不用于特定功能,那么该引脚就可以设置为普通的输入输出引脚。5.2.1端口功能S3C2440A芯片的9个GPIO端口是:端口A(GPA)有23个输出引脚的端口。端口B(GPB)有11个输入输出引脚的端口。端口C(GPC)有16

3、个输入输出引脚的端口。端口D(GPD)有16个输入输出引脚的端口。端口E(GPE)有16个输入输出引脚的端口。端口F(GPF)有8个输入输出引脚的端口。端口G(GPG)有16个输入输出引脚的端口。端口H(GPH)有11个输入输出引脚的端口。端口J(GPJ)有13个输入输出引脚的端口。每个GPIO端口均是多功能的,本节将具体介绍每个端口引脚的功能。5.2.1端口功能1.端口A的GPIO引脚功能端口A的I/O引脚共有23个,每个引脚的功能如表5-16所示。引脚名称功能1功能2功能3GPA22输出nFCE—GPA21输出nRS

4、TOUT—GPA20输出nFRE—GPA19输出nFWE—GPA18输出ALE—GPA17输出CLE—GPA16输出nGCS5—GPA15输出nGCS4—GPA14输出nGCS3—GPA13输出nGCS2—GPA12输出nGCS1—引脚名称功能1功能2功能3GPA11输出ADDR26—GPA10输出ADDR25—GPA9输出ADDR24—GPA8输出ADDR23—GPA7输出ADDR22—GPA6输出ADDR21—GPA5输出ADDR20—GPA4输出ADDR19—GPA3输出ADDR18—GPA2输出ADDR17—GP

5、A1输出ADDR16—GPA0输出ADDR0—表5-16端口A的引脚功能5.2.1端口功能端口A的引脚有两种功能:第1种功能是作为普通的输出口;第2种功能主要用作外接存储器的地址信号和存储块选择信号。5.2.1端口功能引脚名称功能1功能2功能3GPB10输入/输出nXDREQ0—GPB9输入/输出nXDACK0—GPB8输入/输出nXDREQ1—GPB7输入/输出nXDACK1—GPB6输入/输出nXBREQ—GPB5输入/输出nXBACK—GPB4输入/输出TCLK0—GPB3输入/输出TOUT3—GPB2输入/输出T

6、OUT2—GPB1输入/输出TOUT1—GPB0输入/输出TOUT0—表5-17端口B的引脚功能2.端口B的GPIO引脚功能端口B的I/O引脚共有11个,每个引脚的功能如表5-17所示。5.2.1端口功能3.端口C的GPIO引脚功能端口C的I/O引脚共有16个,每个引脚的功能如表5-18所示。引脚名称功能1功能2功能3GPC15输入/输出VD7—GPC14输入/输出VD6—GPC13输入/输出VD5—GPC12输入/输出VD4—GPC11输入/输出VD3—GPC10输入/输出VD2—GPC9输入/输出VD1—GPC8输入

7、/输出VD0—引脚名称功能1功能2功能3GPC7输入/输出LCD_LPCREVB—GPC6输入/输出LCD_LPCREV—GPC5输入/输出LCD_LPCOE—GPC4输入/输出VM—GPC3输入/输出VFRAME—GPC2输入/输出VLINE—GPC1输入/输出VCLK—GPC0输入/输出LEND—表5-18端口C的引脚功能5.2.1端口功能4.端口D的GPIO引脚功能端口D的I/O引脚共有16个,每个引脚的功能如表5-19所示。表5-19端口D的引脚功能引脚名称功能1功能2功能3GPD15输入/输出VD23nSS0G

8、PD14输入/输出VD22nSS1GPD13输入/输出VD21—GPD12输入/输出VD20—GPD11输入/输出VD19—GPD10输入/输出VD18SPICLK1GPD9输入/输出VD17SPIMOSI1GPD8输入/输出VD16SPIMISO1引脚名称功能1功能2功能3GPD7输入/输出VD15—GPD6输入/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。