付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
被zynq的GPIO唬住,告诉你zynq的3种GPIO学了zynq一段时间,一上来的时候就被zynq的GPIO唬住了,实在没搞清楚zynq的GPIO怎么回事,一会这样,一会那样,最后才慢慢发现zynq至少有3种GPIO可以调用。难怪我觉得每篇介绍GPIO的博客说的有一些不一样呢。我们先看有哪三种GPIO:MIO、EMIO、AXI_GPIO。其中MIO和EMIO是直接挂在PS上的GPIO。而AXI_GPIO是通过AXI总线挂在PS上的GPIO上。我们先看一下MIO和EMIO:下图EMIO和MIO的结构。其中MIO分布在BANK0,BANK1,而EMIO则分布在BANK2、BANK3。注意一下几项:首先、MIO在zynq上的管脚是固定的,而EMIO,是通过PL部分扩展的,所以使用EMIO时候需要在约束文件中分配管脚,所以设计EMIO的程序时,需要生成PL部分的bit文件,烧写到FPGA中。其次、由下图可以看出MIO共占54bit,而EMIO占64bit。其中MIO占用IO号为0-53。而EMIO占用IO号为54-117。再者、无论是EMIO还是MIO都属于PS上的IO,直接由PS操作。在调用头文件,只调用#include“xgpiops.h”即可,而在调用AXI_GPIO时,则需要#include“xgpio.h”。最后、在设计好bd文件后、系统会自动在路径:。.standalone_bsp_0ps7_cortexa9_0include生成xparameters.h文件。我们可以在xparameters.h文件中查看我们在bd设计时添加的外设ID。例如我们添加了EMIO,可以查到到该IO的地址和ID号。#defineXPAR_PS7_GPIO_0_DEVICE_ID0#defineXPAR_PS7_GPIO_0_BASEADDR0xE000A000#defineXPAR_PS7_GPIO_0_HIGHADDR0xE000AFFF再举例添加了两个AXI_GPIO,例化为BTNS_4BIT和SW_4BIT/*DefinitionsfordriverGPIO*/#defineXPAR_XGPIO_NUM_INSTANCES2/*DefinitionsforperipheralBTNS_4BIT*/#defineXPAR_BTNS_4BIT_BASEADDR0x41210000#defineXPAR_BTNS_4BIT_HIGHADDR0x4121FFFF#defineXPAR_BTNS_4BIT_DEVICE_ID0#defineXPAR_BTNS_4BIT_INTERRUPT_PRESENT0#defineXPAR_BTNS_4BIT_IS_DUAL0/*DefinitionsforperipheralSW_4BIT*/#defineXPAR_SW_4BIT_BASEADDR0x41200000#defineXPAR_SW_4BIT_HIGHADDR0x4120FFFF#defineXPAR_SW_4BIT_DEVICE_ID1#defineXPAR_SW_4BIT_INTERRUPT_PRESENT0#defineXPAR_SW_4BIT_IS_DUAL0再来
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025内蒙古森工集团招聘高校毕业生114人(第二批)笔试历年参考题库附带答案详解
- 2025云南省现代农业发展集团有限责任公司招聘21人笔试历年参考题库附带答案详解
- 2025中国石油化工股份有限公司安庆分公司招聘20人笔试历年参考题库附带答案详解
- 2025中国华电科工集团有限公司所属部分基层企业面向系统内外招聘25人笔试历年参考题库附带答案详解
- 2025上半年山东“才聚齐鲁成就未来”水发集团社会招聘391人笔试历年参考题库附带答案详解
- 河北省秦皇岛市昌黎县2025-2026学年度第二学期八年级语文期中考试题
- 2026届安徽六安市独山中学下学期高一4月月考英语试卷(含答案无听力音频无听力原文)
- 2026 三年级上册语文《金色的草地观察》课件
- 2026届湖南省百师联盟高三下学期3月阶段检测地理含答案
- 2025管道配件(采购供应)合同
- 2026年安徽合肥市高三第二次教学质量检测二模语文试题及答案解析
- 2026四川成都成华区白莲池街道招聘四级社区工作者5人备考题库附答案详解(b卷)
- 2026年广东佛山市高三二模语文试卷试题(精校打印)
- 中核集团校招面试题及答案(2026版)
- GB 47372-2026移动电源安全技术规范
- 下肢动脉球囊扩张成形术后护理查房
- 2026年上半年成都市教育事业单位公开考试招聘中小学教师(1197人)考试参考试题及答案解析
- 仲利国际租赁在线测试答案
- 2026年公选乡镇领导班子成员(副科)试题及答案
- 2025年河南建筑职业技术学院单招职业技能考试题库附答案解析
- 珠宝行业会计财务制度
评论
0/150
提交评论