完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题:Fatfs文件系统问题,文件系统函数f_open能打开文件,stdio库的fopen函数不能打开
移植了一个Fatfs文件系统,里面的文件使用fatfs文件系统的读写函数f_open能打开文件,但使用C语言的stdio库里面的fopen函数不能打开文件,并且errno也为0,求解惑啊 |
|
相关推荐
7个回答
|
|
要是C标准库里的文件系统API能直接用在MCU上,你还费啥劲去移植文件系统啊
|
|
|
|
C的库的API能不能定义让他兼容啊
|
|
|
|
现在的问题是文件系统能打开,C库函数打不开,库函数需要对定义硬件操作接口吗
|
|
|
|
你在电脑上用printf的时候只需要加一个stdio.h的头文件,你在单片机上如果还要用printf,你只加一个stdio.h的头文件能有用吗?一样的,你要用C函数库里的API,你不改里面代码,能有用吗??而且,你的C库面向的是个人电脑,它的文件系统很可能是适应个人电脑的文件系统,你用在单片机上,能有用吗??
|
|
|
|
要对应硬件匹配的。返回值没错,并不代表是正确打开了。
|
|
|
|
dasa1111 发表于 2019-1-24 08:08 printf可以使用重定向,将传递进来的参数引导自己想要的地方就行,比如串口,fopen还会反悔一个FILE机构体,就不知道怎么去重定向了 |
|
|
|
哥我帮不了了
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
[电子小白]如下电路,工作时oled会出现工作故障,请问为什么?(具体见帖子详情)
2855 浏览 0 评论
【正点原子STM32探索者V3开发板免费试用】+STM32 cubeMX按键显示
878 浏览 0 评论
481 浏览 0 评论
请问这种485电路的代码配置怎么写,需要软件控制收发吗,还是直接就可以进行自收发?
4753 浏览 5 评论
4342 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 粤ICP备14022951号 )
GMT+8, 2023-8-26 05:40 , Processed in 0.512439 second(s), Total 72, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:粤 B2-20160233 工商网监 湘ICP备2023018690号