zynq中三种实现GPIO的方式 - 免费下载
技术资料资源
文件大小:639 K
💡 温馨提示:本资源由用户 zhanglei193 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
MIO和EMIO方式是使用PS部分的GPIO模块来实现GPIO功能的,支持54个MIO(可输出三态)、64个输入和128个输出(64个输出和64个输出使能)EMIO,而IP方式是在PL部分实现 GPIO功能,PS部分通过M_AXI_GP接口来控制该GPIO IP模块;另外EMIO模块虽然使用PS部分GPIO但也使用了PL部分的管脚资源。
MIO方式实现GPIO
vivado中zynq设置如 下图,由图中可见要选中打开GPIO,其下自动显示可用于GPIO的MIO(当MIO作为其他功能时就不能作为GPIO使用了),其中MIO 7、MIO 8只能作为输出使用,因为它们用于VMODE管脚