OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2469|回复: 2

由于要使用UCOSIII 和fatfs 文件系统 内存空间不够用 就想把cc936.c文件去掉 ,把ffconf.h 中的_USE_LFN 配置为0, 就是...

[复制链接]

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2015-11-5
在线时间
18 小时
发表于 2019-8-23 16:15:53 | 显示全部楼层 |阅读模式
由于要使用UCONIII 和fatfs 文件系统   内存空间不够用  就想把cc936.c文件去掉    ,把ffconf.h 中的_USE_LFN 配置为0, 就是禁止使用长文件名,结果不能往文件中写内容  文件依旧为空  。测试时使用的是a.txt文件   , 不知道什么原因              _USE_LFN 参数还有其他什么用处  还有 cc936.c文件 的功能不就是转码的问题吗   当使用全英文是 按道理来说是用不到的对吧。                 f_mount(0,&fs);                 res = f_open(&fnew,"a.txt", FA_READ |FA_WRITE | FA_OPEN_ALWAYS);
                res = f_lseek(&fnew,f_size(&fnew));//把指针指向文件末端
                res = f_write(&fnew,"2346", 5, &bw); //向记事本写入日期
                f_close(&fnew);                                             
                f_mount(0, NULL);

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2015-11-5
在线时间
18 小时
 楼主| 发表于 2019-8-23 16:22:10 | 显示全部楼层
只需要使用一个txt文件 来存一些数据 而已。  不使用文件系统  还有别的方法吗 ,得在电脑上查看方便。
回复 支持 反对

使用道具 举报

0

主题

286

帖子

0

精华

高级会员

Rank: 4

积分
950
金钱
950
注册时间
2018-4-21
在线时间
264 小时
发表于 2019-8-25 16:19:37 来自手机 | 显示全部楼层
帮顶!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 15:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表