求助:数据保存到tf卡的问题

2019-07-20 10:39发布

现在想做一个东西,把adc读取的数据存放到tf卡中,再用电脑读出来。写数据的时候是直接写的存放adc数据的 u8数组,保存为txt文件。做了之后发现写文件的时候只能正常操作0-127的数据,128-255数值的数据都无法显示。请问大神们有什么解决办法?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 13:37
用sprintf,格式化写入。不然你写入的都是数值,和而txt要显示的文本,必须是ASCII或者GBK码,完全不是一回事
喂蚊子
2楼-- · 2019-07-20 17:11
 精彩回答 2  元偷偷看……
caosix
3楼-- · 2019-07-20 20:16
喂蚊子 发表于 2017-12-4 09:40
我知道不是一回事啊,我就是需要数值,数据量比较大写文本的话速度不够

那就只能 的 细看 ‘写’ 函数,
估计 还真是 把最高位 给屏蔽了 。?

一周热门 更多>