历史上的今天
今天是:2024年09月22日(星期日)
2018年09月22日 | STM32使用FATFSW读写SD出现错误2的原因
2018-09-22 来源:eefocus
最近在最项目时遇到使用STM32写入SD卡数据时,刚开始数据写入正常,过一会就回出现错误,错误代码2,查阅FATFS的官方文档,给出如下:

总共4种可能的情况,依次实验了上述问题的各种解决方法,都补管用,最后在写入数据前加入
![]()
设备正常运行,替换成延时函数也正常运行![]()
由此推断可能是由于写入的速度过快造成。
下一篇:STM32标准库SPI的初始化
史海拾趣
|
来源:电源技术应用/黄庆义,胡荣强,王闯瑞核心器件: UC3842 0 引言 UC3842是美国Unltmde公司生产的一种性能优良的电流控制型脉宽调制芯片,它具有管脚数量少,外围电路简单等特点,因而得到了广泛的应用。但随着UC3842开关频率的提高,由它所 ...… 查看全部问答> |
|
SX1230 - Integrated Transmitter IC The SX1230 is a fully integrated transmitter which can operate in the 315, 434, 868 and 915 MHz licence free ISM bands. The transmitter has two modes of operation, a conventional MCU controlled mode and a ‘stand-alone’ mode ...… 查看全部问答> |
|
请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗? 请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗?搜了,似乎都没有解决 注:我发现模拟器上那3个可以映射的串口都是给wince系统打开使用的了,我用的是wince5模拟器… 查看全部问答> |
|
我在程序中 { ...... malloc 400K字节的缓冲区 ...... free ~ } 请问如果频繁的反复以上操作会导致异常或者死机吗 我的程序 疯狂进行30次会出现异常 不知道是不是这个原因引起的… 查看全部问答> |
|
我就是想用VS2005做一个小程序 在PDA上运行. 能用RDA方式操作SQL2000里的表就行. 原来用SQLite库了.但是中文乱码 那里我处理不好.所以,改回用SQLCE. 请用过的朋友教一下. 分没问题. 可以另开帖.... 我的QQ:49440483… 查看全部问答> |
|
现象描述 1、板子焊接好后安装上电池3v(纽扣电池),非充电的。 2、用万用表量量电池电压 3v没问题,但VBAT端电压则只有1点多v 3、将目标板上电(没有下载任何程序),再断电,则VBAT端电压正常。 4、试验我n多板子,结论同上。 5、不安 ...… 查看全部问答> |
|
苦B嵌入式LINUX开发人员转行销售,所有电子产品转转让,有买有送。 下图所有物品: 全新的Real6410开发板,静电袋还没有拆,年初项目需要购于官方网站,由于烦人客户换210的方案所以买了一次未用,换了real210的板子。原件1380元,全新一次未用, ...… 查看全部问答> |




