1 前言
本文依据个人试验及工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,禁止私自转载。
文章专栏:《黑猫的FPGA知识合集》
2 简介
2.1 什么是MIO
MIO(multiuse I/O)将来自PS外设和静态存储器接口的访问多路复用到PS的引脚上。
简单来说,mio就是ps和外设之间的桥梁。如果没有mio,外设和ps的gpio就一一对应,但是通过mio,就可以实现多路复用。
1、
zynq7000系列芯片有54个MIO。
MIO分为两个bank,bank0对应PS的bank500,bank1对应PS的bank501。MIO的bank0是0-15号引脚,MIO的bank1是16-53号引脚。
2、MIO7和MIO8只能用作输出,所以GPIO[8:7]也只能作为输出。MIO7和MIO8用于板子重启过程中的电压配置。
所以zedboard上的LD9灯是不能去自己设置值点亮的。
2.2 什么是GPIO
GPIO(英语:General-purpose input/output),通用型之输入输出的简称。