Прошу прощения, не то написал. Файл не закрывается, а затем уже записать в него ничего не удается (код записи в файл приводить не стал, т.к. явно проблема не в нём), контроллер виснет и перезагружается.
Хм, порылся в русскоязычной документации к библиотеке, там написано, что SysFileOpen возвращает 0 в случае ошибки. Где-то я нашел пример, по которому всё, собственно, и сделал, где SysFileOpen как-будто бы возвращал 0 в случае, если файл не существовал и был создан только что, может быть в это и проблема вся? Файл просто не создается, не открывается, поэтому и закрывать-то и нечего?![]()




Ответить с цитированием