Текстовые файлы имеют формат только в смысле используемой кодировки (ASCII, UTF-8, EBCDIC и т. д.) и, конечно же, в случае ASCII существуют соглашения для конкретных платформ для конец строки, который может иметь различные значения, например CR, CR + LF или LF.
Простой текстовый файл - это всего лишь исходный код C, который вы пишете для этого приложения, например, это простой текст, и вы можете загрузить простой текстовый файл в любой редактор, который вы используете, например, для редактирования кода. Визуализация текстового файла (шрифт, размер текста, обработка новой строки и т. Д.) Не кодируется в файле, это полностью зависит от приложения, представляющего данные (например, текстового редактора или даже Windows / DOS " введите команду ").
Существуют структурированные форматы на основе простого текста, такие как XML, RTF и CSV, например. Подробную информацию об этом можно найти на Wotsit.org. XML хорош для сложных структур данных, RTF для форматированного текста и представления страниц, а CSV для простых записей данных фиксированного формата, особенно числовых данных. Например, любое приложение для работы с электронными таблицами будет читать CSV напрямую, помещая каждое «значение» в отдельную ячейку. Существуют и другие текстовые форматы разметки, такие как JSON или даже Markdown формат, используемый Stackoverflow.
PIC18, вероятно, не подходит для создания сложных форматов, вам, возможно, лучше передать простые необработанные данные в проприетарном формате, а затем обработать их на ПК, чтобы преобразовать их во все, что вам нужно.
person
Clifford
schedule
25.05.2012