Arduino SD卡保存的文件不是纯文本

时间:2016-11-06 13:56:02

标签: arduino binary sd-card ubuntu-16.04 iconv

对于测试我使用Arduino IDE中的SD卡示例ReadWrite。 Arduino自己可以写入和读取数据,但是当我在Ubuntu 16.04上安装SD卡时,我看到文件,但内容只是纠结的标志。 file -i告诉我" application / octet-stream;字符集=二进制&#34 ;. 问题可以通过两种方式解决。 Arduino将文件写为plain txt。 或者我可以将文件转换为plain txt。 我尝试使用iconf,但是我无法从代码中找到正确的#34;二进制代码不是代码。

有人有解决方案吗?

尊重ThomasD

1 个答案:

答案 0 :(得分:0)

如果使用arduino将新文件写入(fat32)SD卡,那么就没有charset这样的东西了。 AFAIK,在Linux上安装这样的SD卡时有iocharset选项吗?

什么是

iconv -f ASCII <your file>

在你的linux上显示?