本帖最后由 sheepsleepin414 于 2018-12-19 11:14 编辑
/*##-使用以下函数#####*/
if(f_open(&MyFile, "STM32.TXT", FA_CREATE_NEW |FA_WRITE) != FR_OK)
{
/* 'STM32.TXT' file Open for write Error */
Error_Handler();
}
但是无论用#define FA_READ 0x01
#define FA_WRITE 0x02
#define FA_OPEN_EXISTING 0x00
#define FA_CREATE_NEW 0x04
#define FA_CREATE_ALWAYS 0x08
#define FA_OPEN_ALWAYS 0x10
#define FA_OPEN_APPEND 0x30
的哪一个,都无法操作在电脑上保存在SD卡的TXT文件,只能在程序里新建一个TXT再操作,但是电脑可以看到FATFS创建的文件。这是为何?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>