ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 ноября
817071 Топик полностью
POV_ (17.02.2018 13:33, просмотров: 1) ответил fk0 на Я надеюсь, ты пишешь из прошивки в момент когда в виндах диск отмонтирован?
Конечно нет. Но ж отладчиком гляжу - нет обращений к диску от хоста, ни чтения ни записи... при отмонтированном тоже косяки.. файл если и не портится, то в нём мусор появляется. Код тривиальный f_mount(&FATFS_Obj, "", 0); f_opendir(&dir, "/"); result = f_open(&file, "1.txt", FA_READ | FA_WRITE | FA_OPEN_ALWAYS); if (result == FR_OK) { int s = f_size(&file); sprintf(zz, "%d\n", s); result = f_lseek(&file, s); result = f_write(&file, zz, strlen(zz), &nWritten); f_close(&file); }