OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4358|回复: 4

请教原子哥 关于FATFS存储长度导致乱码的问他

[复制链接]

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2013-9-12
在线时间
1 小时
发表于 2016-5-4 12:34:15 | 显示全部楼层 |阅读模式
1金钱
我按照您视频中讲解的FATFS写入SD卡的步骤 用您给的例程 把LCD部分去掉别的代码没有改动
我写入13个字符串的同时把长度设为13就没乱码 但是 把长度设为50(按照视频里)字符串末尾就会出现乱码
KSP8UNT{}3@HRDI862PUX.png
这样写13长度,就没乱码
XW9_8$U0KD8SY@~GFQ%AVSV.png
改成50后 除了alientek test 还会出现乱码

请问怎么解决,我使用的是探索者开发板

最佳答案

查看完整内容[请看2#楼]

因为你写入的数据,不够50个字节,后面的数据是乱的,所以...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-5-4 12:34:16 | 显示全部楼层
因为你写入的数据,不够50个字节,后面的数据是乱的,所以...
回复

使用道具 举报

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2013-9-12
在线时间
1 小时
 楼主| 发表于 2016-5-4 12:37:28 | 显示全部楼层
yklstudent 发表于 2016-5-4 12:36
总共有效的就13个字符,你写50个????那肯定会乱码了

但是 原子哥视频里写50就没乱码啊
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-5-4 21:03:19 | 显示全部楼层
没乱是因为我们的字符串后面,可能都是0,就不会乱,但是后面如果有其他数据,就会存在这个情况
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2013-9-12
在线时间
1 小时
 楼主| 发表于 2016-5-5 08:50:06 | 显示全部楼层
正点原子 发表于 2016-5-4 21:03
没乱是因为我们的字符串后面,可能都是0,就不会乱,但是后面如果有其他数据,就会存在这个情况

那我搞一个固定格式吧 固定一个长度写满它算了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 02:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表