SD卡的文件系统

11个帖子/ 0新
最后一篇
盲文
离线
最后一次露面:2年6个月前
加入:2016-07-29 10:01
SD卡的文件系统

是否可以在DA14583上添加SD卡的文件系统?还是它支持SD卡的文件系统?我在SDK中没有看到这一点。谢谢。

关键词:
设备:
mt_dialog.
离线
最后一次露面:3个月3周前
职员
加入:2015-06-08 11:34
嗨caiziee,

嗨caiziee,

我认为你的意思是将文件系统添加到583的内部闪光灯,SDK不使用文件系统来存储数据,通常我们使用标题来组织闪存中的任何数据。对话框没有实现,以支持58x系列的文件系统。

谢谢mt_dialog.

盲文
离线
最后一次露面:2年6个月前
加入:2016-07-29 10:01
抱歉描述我的问题

抱歉清楚地描述我的问题。我计划使用SPI接口与外部SD卡连接。FAT16文件系统是我的目标。是否有可能在DA14583上执行此操作?

mt_dialog.
离线
最后一次露面:3个月3周前
职员
加入:2015-06-08 11:34
嗨caiziee,

嗨caiziee,

正如我所提到的那样,SDK上没有FW,支持文件系统的处理。

谢谢mt_dialog.

盲文
离线
最后一次露面:2年6个月前
加入:2016-07-29 10:01
感谢您的回复。

感谢您的回复。目前,我遇到了一个问题,即RAM大小对我的应用程序不够。我的应用程序基于5.0.3 SDK中的BLE_APP_PERITERAL。你能给我一些建议吗?

mt_dialog.
离线
最后一次露面:3个月3周前
职员
加入:2015-06-08 11:34
嗨caiziee,

嗨caiziee,

如您了解的580的RAM大小固定为42KB并额外的8KB保留,如果您想使用OTP,则将其固定为32KB的RAM,则无法以任何方式扩展特定大小,因此除了优化和删除外您的项目中不必要的代码您可以在您认为keil已在-O3优化中进行了很多事项。你的问题究竟是什么?

谢谢mt_dialog.

盲文
离线
最后一次露面:2年6个月前
加入:2016-07-29 10:01
谢谢。很多可能

谢谢.And,是否可以在闪存中运行代码?

盲文
离线
最后一次露面:2年6个月前
加入:2016-07-29 10:01
嗨,这是我的构建输出。

嗨,这是我的构建输出。我不确定我的进一步应用程序是否剩下多少RAM大小?
当我使用__attribute __声明1024个字节的数组((部分(“retent_mem_area0”),zero_init)),但大小似乎不小于以前。我使用的'Retention_Mem_area0'有什么问题?
作为之前的讨论,我正在尝试将开源胖文件系统移植到项目中。下面的构建输出没有弱功能。如果我包括它们,构建将失败。
代码(INC。DATA)RO数据RW数据ZI数据调试

26656 2806 4632 340 9320 950395大总计
26656 2806 4632 340 9320 950395 Elf图像总数
26656 2806 4632 340 0 0 ROM总数

==============================================================================.

总RO尺寸(代码+ RO数据)31288(30.55KB)
总RW尺寸(RW Data + Zi数据)9660(9.43KB)
总rom大小(代码+ RO数据+ RW数据)31628(30.89KB)

==============================================================================.

mt_dialog.
离线
最后一次露面:3个月3周前
职员
加入:2015-06-08 11:34
嗨caiziee,

嗨caiziee,

在580中不可能直接从Flash运行FW,FW应该在Sysram中镜像。关于您的请求,对话代表将直接与您联系。

谢谢mt_dialog.

盲文
离线
最后一次露面:2年6个月前
加入:2016-07-29 10:01
感谢您的回复。和

感谢您的回复。从我的构建输出中,
总RO尺寸(代码+ RO数据)31288(30.55KB)
总RW尺寸(RW Data + Zi数据)9660(9.43KB)
总rom大小(代码+ RO数据+ RW数据)31628(30.89KB)
剩余的Sysram尺寸是42k-30.55k-9.43k = 2.02k吗?如果我将一些变量移动到Retention_mem_area0中,这会让我更多的空间吗?

mt_dialog.
离线
最后一次露面:3个月3周前
职员
加入:2015-06-08 11:34
嗨caiziee,

嗨caiziee,

代码+ RO数据和RW数据是闪存中图像的大小,当数据在SYSRAM中镜像时,所有代码+ RO + RW + ZI数据将被放入SYSRAM中。通过将变量移动到RET RAM,不会保存您的空间,因为在上方的I VE上方,580的总存储器约为42kb + 8kb的保留RAM,您只需将变量从系统RAM移到固定RAM。

谢谢mt_dialog.