FATFS文件系统问题

Wi-Fi 设备、蜂窝设备、WuKongAI、开发板、TuyaOS 移植等


Post Reply
xyy
Posts: 16

我添加头文件ff.h文件总是报错,提示没有这个文件。建议把一些官方的库放开给用户使用,不然开发的体验感很差

Attachments
微信图片_20250721153329_45.png
一个网友
Posts: 32
Location: ⭐星星⭐

Re: FATFS文件系统问题

您好,
我们底层屏蔽了硬件细节,不需要客户自己去操作/适配fatfs,mount后直接操作文件即可,相关代码可以参考tuyaos/tuyaos_adapter/src/test/test_sdcard.c

努力写bug……

xyy
Posts: 16

Re: FATFS文件系统问题

那我如果想使用ff.h的文件的话,需要怎么操作,因为我现在写失败了,查不到问题在哪?还一直提示越界

Attachments
log.log
(87.76 KiB) Downloaded 18 times
一个网友
Posts: 32
Location: ⭐星星⭐

Re: FATFS文件系统问题

您好,
1、如果是必现的,并且位置确定,可以根据日志看下异常时候的pc跟lr指向代码位置;
2、ff.h添加,可以在vendor/T5/tuyaos/platform.mk,把头文件路径添加进来,类似这样:

Code: Select all

TUYA_PLATFORM_CFLAGS += -I $(TUYA_PLATFORM_DIR)/t5_os/bk_idk/include/common

努力写bug……

xyy
Posts: 16

Re: FATFS文件系统问题

我参考test_sdcard那个demo,读取很多数据的时候怎么办?我现在可以小文档的数据,数据在十几兆的时候,怎么办?

一个网友
Posts: 32
Location: ⭐星星⭐

Re: FATFS文件系统问题

您好,读大文件数据,如果十几兆的文件,这个要裁剪一下了,芯片本身也没有足够大的ram或psram存储这些数据

努力写bug……

xyy
Posts: 16

Re: FATFS文件系统问题

我不能边读取边播放音乐吗?有没有demo给参考一下,关于播放SD卡的MP3文件的demo

一个网友
Posts: 32
Location: ⭐星星⭐

Re: FATFS文件系统问题

您好,可以参考下这个文件:tuyaos/tuyaos_adapter/src/test/test_media.c
函数接口:__test_media_spk_play

努力写bug……

Post Reply