评论
贡献者
您必须将包含文件的搜索路径添加到 .ini 文件中的 FatFs 目录。目前,除非在ffconf.h 中将FatFs 配置为读/写 ( ), |
贡献者作者
是的,我已经在 .ini 文件的 FatFs 目录中添加了包含文件的搜索路径。在ffconf.h中 |
贡献者
我已经为 FatFs 包装器提交了一个修复程序,我可以使用上面的 platformio.ini 成功构建。有一堆警告但没有错误:
|
贡献者作者
问题的原因是由于 FatFs 版本。 |
贡献者
最后一次提交已更新为 0.14。 |
出现以下错误,我尝试在SD卡激活时编译,包括该卡的最新插件模块。
………
编译 .pio\build\BTT_SKR_MINI_E3_V20_USB\src\syscalls.o
编译 .pio\build\BTT_SKR_MINI_E3_V20_USB\src\sysmem.o
Src\diskio.c:460:9:错误:类型冲突’disk_read’
DRESULT disk_read (
^~~~~~~~~
在 Src\diskio.c:24:0:
FatFS/diskio.h:31:9 包含的文件中:注意:’disk_read’ 的先前声明在这里
DRESULT disk_read (BYTE pdrv, BYTE* buff, LBA_t sector, UINT count);
^~~~~~~~~
编译.pio\build\BTT_SKR_MINI_E3_V20_USB\src\system_stm32f1xx.o
*** [.pio\build\BTT_SKR_MINI_E3_V20_USB\src \diskio.o] 错误 1
Src\driver.c:在函数“HAL_IncTick”中:
Src\driver.c:1457:9: 警告:函数 ‘disk_timerproc’ [-Wimplicit-function-declaration]
disk_timerproc() 的隐式声明;
^~~~~~~~~~~~~~
Src\system_stm32f1xx.c:113:0: warning: “VECT_TAB_OFFSET” redefined
#define VECT_TAB_OFFSET 0x00000000U /*!< 向量表基本偏移字段。
:0:0: 注意:这是前面定义的位置
=================================== ================================================ [失败] 耗时 5.45 秒 ============================================ =========================================
环境状态持续时间
BTT_SKR_MINI_E3_V20_USB 失败 00:00:05.448
=========================================== ==================================== 1 失败,0 成功 00:00:05.448 === ================================================ ==========================