你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407上面使用FatFS,初始化过了,只要一打开文件,连初...

[复制链接]
liangliangwa 提问时间:2017-7-2 17:33 /
STM32F407上面使用FatFS,初始化过了,只要一打开文件,连初始化都过不去,如图上所示的这样,完全可以跑通,但是只要把下面的f_open函数一打开,就连上面的disk_initialize()都过不去了。


P70702-172907.jpg
收藏 评论7 发布时间:2017-7-2 17:33

举报

7个回答
liangliangwa 回答时间:2017-7-2 17:34:56
请教一下,有没有做过的,有没有遇到这样问题的,这是什么原因呢?
mon51 回答时间:2017-7-2 21:47:50
FATFS  是操作SD吗?肯定是读写程序有问题。
黑皮男 回答时间:2017-7-3 21:38:19
先把初始化的底层驱动调通吧,调通了才好办事,多看看资料
回答时间:2017-7-4 08:22:44
挂载了没有?最好把使用代码发一下。
dsjsjf 回答时间:2017-7-4 18:55:38
帮顶 一下
MrJiu 回答时间:2017-7-5 09:41:37
围观一下下!!!!!!!!
liangliangwa 回答时间:2017-7-5 16:24:32
问题解决:主要是少添加了一个.c文件,cc936.c,这是一个转换字符的文件,然后在ffcon.h中设置_USE_LEN为1。最后就可以使用f_open,f_write,f_read等操作文件函数。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 结贴奖励

查看全部评分

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版