两个星期没有更新了,入手板子一段时间以来发现难度还是挺大的,但是心急吃不了热豆腐,所以打算还是从基础的一步一步来,实现对GPIO操作。
1,ZYNQ7000GPIO介绍
ZYNQ7000上GPIO分为2类MIO和EMIO,MIO和常见的CPU管脚功能是一样的和很多外设是复用的,在使用前需要进行PIN Assignment.MIO共54个管脚分布在BANK0和BANK1 ,BANK1有32个,BANK2有22个每个BANK可以设置不同的电压等级.MIO控制寄存器对应的基地址是0xE000A000但是在编译生成硬件包装时要对ps进行设置,不然MIO对应的引脚没有映射出硬件地址
在ZYNQ里面到处SDK生成硬件地址文件System.hdf