• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

FAT无法读取电脑创建的txt文档

PG_CPZ 2018-07-20 浏览量:702
程序中建立的文档能正确读写,但是用电脑创建的文档只能读取到文档名字和大小等属性,无法读取到里面的内容,这是电脑和单片机采用的编码格式不同的原因吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果读出的内容不一样 应该是编码不同  如果读不出来 那就要查看下电路是不是有问题了
    • 发布于 2018-07-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 你的意思是FAT文件分区中读不到数据。

    什么环境SD卡还是?

    是不是电脑用的FAT32甚至exFAT,而很多嵌入式中实际只是支持FAT?

    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 文件名编码是不是一致很重要,另外是读不到,还是读到错误数据要弄清楚。
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 你说的电脑建的是右键新建时建的么?

    你的文件格式是什么的

    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 看一下你电脑是不是采用了别的文件格式,比如NTFS等,我试过是没问题的
    • 发布于2018-07-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能是编码的问题,电脑端如果使用非Unicode如ANSI编码的话可能会导致单片机无法读取,最好还是用Unicode编码。

    • 发布于2018-07-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个可能是你的文档被加密了,一般的公司都会对文件进行加密
    • 发布于2018-07-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况应该是的编码存在问题,单片机不能识别ANSI编码
    • 发布于2018-08-08
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

FAT无法读取电脑创建的txt文档