xilfatfs_v1_00_a  –  7.1i中编译代码的大小大于6.3i中的大小-Altera-Intel社区-FPGA CPLD-ChipDebug

xilfatfs_v1_00_a – 7.1i中编译代码的大小大于6.3i中的大小

问题描述

在我的设计中,我使用了xilfatfs_v1_00_a软件库。在EDK 7.1i中,我设计的编译代码的大小大于EDK 6.3i。

解决/修复方法

在EDK 7.1i中,xilfatfs_v1_00_a已更新为包含读/写缓存,默认为分配10240字节。要包含在mss文件中的片段(使用Xilfatfs)如下:

开始库

参数LIBRARY_NAME = xilfatfs

参数LIBRARY_VER = 1.00.a

参数CONFIG_WRITE = true

参数CONFIG_DIR_SUPPORT = false

参数CONFIG_FAT12 = false

参数CONFIG_MAXFILES = 5

参数CONFIG_BUFCACHE_SIZE = 10240

参数PROC_INSTANCE = powerpc_0

结束库

CONFIG_BUFCACHE_SIZE定义库用于缓冲对System ACE的读写调用的内存量(以字节为单位)。这通过缓冲内存中的数据并避免不必要的调用来读取CF器件,从而提高了sysace_fread和sysace_fwrite的性能。

请登录后发表评论

    没有回复内容