FATFS文件系统问题
Posted: 2025年 Jul 21日 15:35
我添加头文件ff.h文件总是报错,提示没有这个文件。建议把一些官方的库放开给用户使用,不然开发的体验感很差
我添加头文件ff.h文件总是报错,提示没有这个文件。建议把一些官方的库放开给用户使用,不然开发的体验感很差
您好,
我们底层屏蔽了硬件细节,不需要客户自己去操作/适配fatfs,mount后直接操作文件即可,相关代码可以参考tuyaos/tuyaos_adapter/src/test/test_sdcard.c
那我如果想使用ff.h的文件的话,需要怎么操作,因为我现在写失败了,查不到问题在哪?还一直提示越界
您好,
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
我参考test_sdcard那个demo,读取很多数据的时候怎么办?我现在可以小文档的数据,数据在十几兆的时候,怎么办?
您好,读大文件数据,如果十几兆的文件,这个要裁剪一下了,芯片本身也没有足够大的ram或psram存储这些数据
我不能边读取边播放音乐吗?有没有demo给参考一下,关于播放SD卡的MP3文件的demo
您好,可以参考下这个文件:tuyaos/tuyaos_adapter/src/test/test_media.c
函数接口:__test_media_spk_play