FatFs文件系统,如何保存文件为二进制数据?

[复制链接]
 楼主| tanglei1224 发表于 2012-11-23 17:53 | 显示全部楼层 |阅读模式
个人对文件系统不是很熟悉,FatFs在arm7上移植成功后,往文件写数据时发现保存的文件是以ASCII形式存储的。例:保存一个txt文件,写入512个8。打开txt文件后,显示的是512个“.”现在想txt文件打开后显示的是“8”,怎么办呢?
aozima 发表于 2012-11-23 20:11 | 显示全部楼层
'8' == 0x38
'8' !=  0x08
 楼主| tanglei1224 发表于 2012-11-24 08:59 | 显示全部楼层
2# aozima
 楼主| tanglei1224 发表于 2012-11-24 09:05 | 显示全部楼层
'8' == 0x38
'8' !=  0x08
aozima 发表于 2012-11-23 20:11
这个我当然知道,你没理解我的意思,比如我采集有一些值: 0 1 2 3 4,临时存在RAM中。想保存为txt文件,想在txt文件中仍然显示 0 1 2 3 4,便于阅读,而不是 0 1 2 3 4代表的ASCII。有没有什么方法能做到?
原野之狼 发表于 2012-11-24 18:28 | 显示全部楼层
这么简单的事情  把数据格式化成可显示字符就OK了
zf_015820 发表于 2012-11-27 10:32 | 显示全部楼层
如同5楼所说:直接以字符方式 保存在TXT文件中,即可
 楼主| tanglei1224 发表于 2012-11-27 17:02 | 显示全部楼层
呵呵,想复杂了,不用那么麻烦,直接保存,用UltraEdit查看十六进制就行了。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

31

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

6

主题

31

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部