硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1248|回复: 1
收起左侧

U盘中有数据为负数时,STM32F4读取U盘中的数据不正确

[复制链接]

4

主题

0

回帖

12

积分

新手上路

积分
12
发表于 2024-6-6 15:10:36 | 显示全部楼层 |阅读模式
STM32F4(标准库) 向U盘间隔性写入一行文本信息,信息含有数字,使用函数sscanf(FileBuf,"%s %f ",strbuf,&tempfloat[0])读取U盘数据,当数字为正数时,读取信息中的数字正确,当数字为负数时,读取信息中的数据混乱?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-6-6 17:48:34 | 显示全部楼层
考虑把你要读取的数据单独拎出来,放在工程里面,使用sscanf测试下是否正常。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 00:48 , Processed in 0.035438 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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