我使用PIC 16F819制作了GPS数据记录器应用程序,我的SD卡格式为fat32。我运行我的应用程序并将gps记录发送到SD卡。然后,我看不到任何文本文件或文件。它保存它可能是原生的原始类型。我使用了十六进制编辑器,但这并没有向我显示相关字符。我用过的项目http://www.gedanken.demon.co.uk/gps-sd-logger/ 我怎么能看到数据!! ..
答案 0 :(得分:1)
从链接页面(强调我的),
数据以512字节(本机SD卡块大小)的块写入SD卡。每秒写一个块,并用零字节填充到512字节。通过SD卡中的空白块记录开始和停止。 SD卡上没有文件系统,因此需要逐字节读取(在Linux中使用USB适配器和读取原始设备很容易)。要读取卡我有一个简单的C程序提取NMEA数据并在每次清醒时写入一个文件。
您需要直接读取该卡,这在Linux或OS X上很容易,但在不同平台之间会有所不同。将二进制数据提供给他应该在网站上发布的C程序。 (我没看。)
这假设硬件和一切都正常工作,这对于仅通过在线指令构建的项目来说不是一个安全的假设。可能你应该联系该页面的作者,他可能不会介意给予一些帮助。