RT_DFS_ELM_MAX_LFN表示文件名的最大长度,可以在 12 到 255 的范围内。 RT_DFS_ELM_CODE_PAGE默认设置为 437 用于美国,更改为 936 将启用简体中文支持,如下所示。 finsh />ls() Directory /: DATALOG.TXT 240 hi_utf8.txt 35 a_really_long_file_name.txt22 0, 0x00000000 finsh />cat("hi_utf...
/tr](437) OEM code pageRT_DFS_ELM_CODE_PAGE编码方式Using RT_DFS_ELM_WORD_ACCESSRT_DFS_ELM_...
5- 修改elm-chan's fatfs 下的最大扇区大小为4096bytes (437) OEM code page [*] Using RT_DFS_ELM_WORD_ACCESS Support long file name (3: LFN with dynamic LFN working buffer on the heap) ---> Support unicode for long file name (0: ANSI/OEM in current CP (TCHAR = char)) ---> (...
5、DFS 配置选项 5.1 elm-FatFs 文件系统配置选项 6、DFS 应用示例 6.1 FinSH 命令 6.2 读写文件示例 6.3 更改文件名称示例 6.4 获取文件状态示例 6.5 创建目录示例 6.6 读取目录示例 6.7 设置读取目录位置示例 7、常见问题 7.1 Q: 发现文件名或者文件夹名称显示不正常怎么办? 7.2 Q: 文件系统初始...
新增RT_DFS_ELM_CODE_PAGE 选项 DFS POSIX 中增加 O_BINARY 标志 修正ff.c 中函数 mem_cpy() 增加对字节未对齐的处理 组件: 新增USB device stack components_init.c 重命名为 componets.c components_init.h 重命名为 componets.h 串口驱动框架中增加默认的 configuration ...
DFS: nfs 的 bugfix 和内置命令的增强。ELM FatFS加入对扇区不匹配情况下的信息输出,这样能够及时定位问题。 JS:新添了轻量级Javascript引擎,可以在RT-Thread中直接运行javascript脚本。 VMM:可以在qemu中运行的 Virtual Machine Module 组件。暂时只支持 realview-pb-a8 的 bsp。 CMSIS:版本更新至 3.20 drivers:USB...
1、将下载的rt-thread-2.0.1解压后,得到如下图所示的文件列表。 在bsp目录下可以找到stm32f40x文件夹,这文件夹里面包括了库函数,其他芯片平台的文件夹统统删掉。在libcpu下,只需要将arm文件夹里面的common和cortex-m4留下来,其他的也都统统删掉。还有其他一些辅助性的文件,如:documentation、examples、tools什么的我...
#define DFS_FD_MAX 64 #define RT_USING_DFS_MNTTABLE #define RT_USING_DFS_ELMFAT /* elm-chan's FatFs, Generic FAT Filesystem Module */ #define RT_DFS_ELM_CODE_PAGE 437 #define RT_DFS_ELM_WORD_ACCESS #define RT_DFS_ELM_USE_LFN_3 ...
#define RT_DFS_ELM_CODE_PAGE 437 #define RT_DFS_ELM_WORD_ACCESS #define RT_DFS_ELM_USE_LFN...
init(void){rt_thread_delay(RT_TICK_PER_SECOND);if (dfs_mount(BLK_DEV_NAME, "/", "elm",...