[STM32F1] 采用FATFS文件系统向SD卡中存储ADC采集的数据

[复制链接]
5168|42
 楼主| Clarebo 发表于 2016-7-27 16:41 | 显示全部楼层 |阅读模式
本帖最后由 Clarebo 于 2016-7-27 16:47 编辑

    这两天在准备一个测试用的小程序,就是要将ADC采集的数据通过FATFS文件系统写入到SD卡中,然后我再将SD卡中的数据在PC上分析处理。
    但是现在出现一个问题:我将ADC的数据通过FATFS文件系统的写入操作,写进SD后,再通过读取SD的数据操作,将数据读取出来并用串口打印出来。试验的现象是:我用串口打印的数据是准确的(和我ADC采样的数据相比),但是我将SD卡放在电脑上读取时,出现乱码(不是十进制的数字,而是乱码)。请问大家有谁知道这是哪里出错了吗?该怎么改呢
geteng 发表于 2016-7-27 18:58 | 显示全部楼层
可能是文件编码吧。用ultra edit打开试试
yklstudent 发表于 2016-7-27 21:11 | 显示全部楼层
你存储格式是什么?
BIN????
 楼主| Clarebo 发表于 2016-7-28 10:24 | 显示全部楼层
yklstudent 发表于 2016-7-27 21:11
你存储格式是什么?
BIN????

存储格式在哪里看呢
yklstudent 发表于 2016-7-28 10:25 | 显示全部楼层
你自己写的代码不知道?
faller_up 发表于 2016-10-19 14:26 | 显示全部楼层
看你帖子已经很长时间了,问题应该早解决了吧。你AD采样的数据直接存肯定用电脑读出来乱码,要先格式转换,我只能想到用sprintf来转换格式,不知道你有什么好的办法?
yfy871216 发表于 2016-10-19 16:12 | 显示全部楼层
你是不是把文件保存成.txt文件了
yfy871216 发表于 2016-10-19 16:14 | 显示全部楼层
你在电脑上用WinHex软件打开你的SD卡上的文件看看
deviceplugs 发表于 2016-10-19 20:08 | 显示全部楼层
你用ultra edit来看看就知道了
戈卫东 发表于 2016-10-19 20:23 | 显示全部楼层
你是不是用记事本打开那个文件?
 楼主| Clarebo 发表于 2016-11-2 18:25 | 显示全部楼层
谢谢大家,问题已经解决了
嵌入式的小学僧 发表于 2017-4-22 23:48 来自手机 | 显示全部楼层
我也遇到了同样的问题,楼主能把你的代码发给我一下吗,非常感谢,邮箱1247918281@qq.com
街角的守候海 发表于 2017-6-12 09:11 | 显示全部楼层
Clarebo 发表于 2016-11-2 18:25
谢谢大家,问题已经解决了

楼主是否可以将你的工程发到我的邮箱,wo912341924@qq.com
我也遇到ADC采集,将数据存到SD卡中的问题,想参考下你的代码
 楼主| Clarebo 发表于 2017-6-15 21:52 | 显示全部楼层
嵌入式的小学僧 发表于 2017-4-22 23:48
我也遇到了同样的问题,楼主能把你的代码发给我一下吗,非常感谢,邮箱1247918281@qq.com ...

不好意思啊,一直没注意看这个帖子,我想你的问题应该已经解决了吧,如果没有,我再给你发
Levenburg 发表于 2017-6-16 18:10 | 显示全部楼层
在电脑上用WinHex软件打开你的SD卡上的文件看看
 楼主| Clarebo 发表于 2017-6-16 22:15 | 显示全部楼层
Levenburg 发表于 2017-6-16 18:10
在电脑上用WinHex软件打开你的SD卡上的文件看看

谢谢了,问题已经解决了,
mxh32112 发表于 2017-7-14 15:56 | 显示全部楼层
409942417@qq.com     如果可以把程序发我一份。谢谢。
liuxueuestc 发表于 2017-8-11 11:17 | 显示全部楼层
能把程序也发我一份么?liuxueuestc@163.com,谢谢
帅帅的于 发表于 2017-9-17 14:47 | 显示全部楼层
能把程序发我一份么381385367@qq.com    谢谢
yiy 发表于 2017-9-17 21:53 | 显示全部楼层
给力,也可以搞个无线发射出去。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

10

帖子

0

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