环境:VIVADO 2018.2.
SD卡文件系统格式FAT32.
1.PS IP配置
勾选SD0,MIO根据子的开发板配置好,WP(写保护)不要勾选。此处,生成bit流和导出步骤省略。
2.建立SDK工程
1>新建一个空的sdk工程,右键bsp工程->Board Support Package Setting。
2>勾选xilffs。
这里有个属性需要注意,use_lfn,使能长文件名的支持,一开始默认false。
我遇到了这个问题,结果如下。读取“yolo2tiny_weight0_6_10.bin”这个文件失败,在将use_lfn选为true后,正确读取。
3.代码
/*
* main.c
*
* Created on: 2016年8月20日
* Author: hsp
* 本文件实现SD写入一段字符串,然后从其中读出并打印到串口。
*
*/
#include #include "platform.h"
#include "xparameters.h"
#include &