- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七讲:通用数字量输入/输出(GPIO) 外界二进制信息(数字量)要被CPU处理,要给存储器存放,就需要外界信息源与两者之间的交换接口,这样的交换接口若用来进行通用目的数字量的输入输出,就被称为通用数字量输入/输出接口,简称GPIO。F28335 DSP有多达88个GPIO口,对应着芯片引出的88个引脚,随着芯片的封装与尺寸的确定,引脚数目是有限的,所以这88个引脚多数都是功能复用的,即可以灵活配置为输入引脚,也可以灵活配置为输出引脚,即可以作为通用I/O引脚,也可以作为特殊功能口(如SCI、SPI、ECAN等),非常灵活,用户根据需要,可以通过GPIO MUX(输入输出多路选择器,复用开关)寄存器来进行相关配置,下边详细介绍GPIO的工作原理及其配置过程。 * * * 1、GPIO工作原理 2、GPIO寄存器 3、GPIO编程 4、基于F28335 GPIO的跑马灯实验 GPIO工作原理 F28335 DSP将这88个GPIO口分成了A、B、C三大组,A组包括GPIO0至GPIO31,B组包括GPIO32至GPIO63,C组包括GPIO64至GPIO87,每个引脚都复用了多个功能,同一时刻,每个引脚只能用该引脚的一个功能。究竟工作在哪个模式下,可以通过GPIO Mux(复用开关)寄存器配置每个引脚的具体功能(通用数字量I/O或者外设专用功能)。如果将这些引脚选择数字量I/O模式,可以通过方向寄存器GPxDIR配置数字量I/O的方向,即是作为输入引脚还是作为输出引脚;还可以通过量化寄存器GPxQUAL对输入信号进行量化限制,从而可以消除数字量I/O引脚的噪声干扰。此外,有下面4种方式对GPIO引脚进行读写操作: GPIO工作原理 1、可以通过GPxDAT寄存器独立读/写I/O信号; 2、利用GPxSET寄存器写1(写0无效)对I/O口进行置位 3、利用GPxCLEAR寄存器写1(写0无效)对I/O口进行清零; 4、利用GPxTOOGLE寄存器置1后(写0无效)来将I/O输出电平翻转,原来高电平变成低电平,原来低电平则变成高电平。 GPIO工作原理 GPIO工作原理 GPIO工作原理 GPIO寄存器 名 称 地 址 空间地址 描 述 GPACTRL 0X6F80 2 GPIOA控制寄存器 GPAQSEL1 0X6F82 2 GPIOA量化控制寄存器1 GPAQSEL2 0X6F84 2 GPIOA量化控制寄存器2 GPAMUX1 0X6F86 2 GPIOA选择寄存器1 GPAMUX2 0X6F88 2 GPIOA选择寄存器2 GPIOADIR 0X6F8A 2 GPIOA方向寄存器 GPIOAPUD 0X6F8C 2 GPIOA上拉禁止寄存器 GPBCTRL 0X6F90 2 GPIOB控制寄存器 GPBQSEL1 0X6F92 2 GPIOB量化控制寄存器1 GPBQSEL2 0X6F94 2 GPIOB量化控制寄存器2 GPBMUX1 0X6F96 2 GPIOB选择寄存器1 GPBMUX2 0X6F98 2 GPIOB选择寄存器2 GPBDIR 0X6F9A 2 GPIOB方向寄存器 GPBPUD 0X6F9C 2 GPIOB上拉禁止寄存器 GPCMUX1 0X6FA6 2 GPIOC 选择寄存器1 GPCMUX2 0X6FA8 2 GPIOC 选择寄存器2 GPCDIR 0X6FAA 2 GPIOC 方向寄存器 GPCPUD 0X6FAC 2 GPIOC 上拉禁止寄存器 GPIOXINT1SEL 0X6FE0 1 外部中断源选择寄存器1 GPIOXINT2SEL 0X6FE1 1 外部中断源选择寄存器2 GPIONMISEL 0X6FE2 1 不可屏蔽中断源选择寄存器 GPIOXINT3SEL 0X6FE3 1 外部中断源选择寄存器3 GPIOXINT4SEL 0X6FE4 1 外部中断源选择寄存器4 GPIOXINT5SEL 0X6FE5 1 外部中断源选择寄存器5 GPIOXINT6SEL 0X6FE6 1 外部中断源选择寄存器6 GPIOXINT7SEL 0X6FE7 1 外部中断源选择寄存器7 GPIOLPMSEL 0X6FE8 1 唤醒低
您可能关注的文档
- 5章 文本编辑器vi -新版.ppt
- 3.1.2 自然界的水循环 流量过程曲线图分析.ppt
- 6 袁钦成 智能配电网故障处理自动化技术20160717.ppt
- 7 隧道施工安全问题与思考1.ppt
- 7、《散文诗两首》 金色花.ppt
- 6、《洋务运动》课件.ppt
- 3.1能源资源的开发——以我国山西省为例最新.ppt
- 6、气压带和风带.ppt
- 3.1企业和企业的主要形式.ppt
- 7、德l国质量文化.ppt
- 8 黄山奇石(第二课时)课件(共22张PPT).pptx
- 22《纸船和风筝》教学课件(共31张PPT).pptx
- 17 松鼠 课件(共23张PPT).pptx
- 23《海底世界》课件(共28张PPT).pptx
- 21《大自然的声音》课件(共18张PPT).pptx
- 第12课《词四首——江城子 密州出猎》课件 2025—2026学年统编版语文九年级下册.pptx
- 第2课《济南的冬天》课件(共42张PPT) 2024—2025学年统编版语文七年级上册.pptx
- 17 跳水 第二课时 课件(共18张PPT).pptx
- 第六单元课外古诗词诵读《过松源晨炊漆公、约客》课件 统编版语文七年级下册.pptx
- 统编版六年级语文上册 22《文言文二则》课件(共27张PPT).pptx
最近下载
- PPT高效制作与创意设计智慧树知到期末考试答案章节答案2024年南昌大学.docx VIP
- 《走进民间音乐》资料.docx VIP
- 肿瘤放射治疗学(南方医科大学)中国大学MOOC慕课章节测验答案(课程ID:1463742163).pdf VIP
- 零基础入门深度学习(全).pdf VIP
- 部编版五年级道德与法治上册第6课《我们神圣的国土》精美课件(第2课时).pptx
- xfer records serum血清合成器中文说明书.pdf VIP
- 钢结构课程设计.pdf VIP
- 2024年肥胖症诊疗指南要点解读课件PPT.pptx
- 2025年缆车项目立项申请书(立项备案).pdf VIP
- 数据结构讲义(严蔚敏版)第四章 串.ppt VIP
原创力文档


文档评论(0)