[STM32F4] 我想解析CSV文件中的数据并通过UART发送

[复制链接]
432|9
 楼主| jerry尧 发表于 2025-7-18 10:07 | 显示全部楼层 |阅读模式
使用stm32 cube IDE开发stm32f407。我想解析CSV文件中的数据并通过UART发送。在我的项目的src文件夹下添加CSV文件后,当我fopen时,得到了NULL。该怎么解决呢?
flycamelaaa 发表于 2025-7-18 15:01 | 显示全部楼层
直接将CSV文件放在src/目录下,STM32嵌入式系统不会自动将该目录下的文件烧录到Flash或文件系统中。
powerantone 发表于 2025-7-18 16:02 | 显示全部楼层
可以将CSV文件放入项目的/Resources文件夹,然后在STM32CubeIDE中配置资源路径。
stormwind123 发表于 2025-7-18 17:03 | 显示全部楼层
可以用外部存储。
probedog 发表于 2025-7-18 20:03 | 显示全部楼层
推荐用FatFS管理文件。
classroom 发表于 2025-7-18 22:04 | 显示全部楼层
试试将CSV文件转换为C数组,直接编译到Flash中。
kzlzqi 发表于 2025-7-25 14:50 | 显示全部楼层
要在 STM32 中读取 CSV 文件,需将文件内容编译到 Flash 的只读区域,通过地址访问(而非文件路径)。
kzlzqi 发表于 2025-7-25 14:55 | 显示全部楼层
LSE 是保证 RTC 精度的最佳选择
kzlzqi 发表于 2025-7-25 15:02 | 显示全部楼层
把 CSV 文件内容转换成 C 语言数组,编译到 STM32 的 Flash 中,直接通过数组访问数据
小夏天的大西瓜 发表于 2025-7-27 23:00 | 显示全部楼层
应该加载文件避免这种问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

59

主题

83

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部