ZYNQ系统中实现FAT32文件系统的SD卡读写 之二 VIVADO配置

时间:2024-03-18 14:11:16

接下来就是设置VIVADO,可以在ZEDBOARD默认的VIVADO设置上去掉SD0,使能SD1,并设置WP脚和CD,对应关系看上一片BLOG所介绍。


ZYNQ系统中实现FAT32文件系统的SD卡读写 之二 VIVADO配置



这里注意MIO0-15是在BANK0上,其BANK电压ZEDBOARD板子设置为3.3V,所以可以直接接SD卡,而SD0的MIO接口是在BANK1上,其BANK电压是1.8V。所以要经过电平转换芯片接3.3V的SD卡。

ZEDBOARD中1.8V转3.3V电压转换电路如下:ZYNQ系统中实现FAT32文件系统的SD卡读写 之二 VIVADO配置

ZYNQ系统中实现FAT32文件系统的SD卡读写 之二 VIVADO配置

上拉电阻可以取消,CD和WP的上拉电阻可以ENBALE,当然不使能也行,因为希科PMOD_SD模块的WP和CD有10K的上拉电阻。




由于不需要用到任何PL部分,VIVADO设置完毕之后就可以导入到SDK,并打开SDK进行板级支持包和代码的编写和调试。


ZYNQ系统中实现FAT32文件系统的SD卡读写 之二 VIVADO配置