Есть ли какой-нибудь способ создать файл Excel без формата FAT (в библиотеках RL-ARM)?

#c #networking #keil #lpc

Вопрос:

Я создал веб-сервис на LPC 1768, и у меня также есть флэш-память объемом 2 МБ на моей плате (IC AT45db160), которую я использовал для сохранения переменных. Теперь я хочу вернуть все переменные во Flash в виде файла Excel.

Я использовал SD-карту для своего FTP-устройства. компилятором является KEIL (реализованный RL-ARM). плата, разработанная моей компанией, которая включает в себя USB-устройство, порт Ethernet, флэш-IC и слот для SD-карты.

Комментарии:

1. Вопрос не очень конкретный. Что значит «возвращать все переменные»? Что у вас есть во Flash, что вы хотите получить в Excel? Как хранятся переменные? У вас есть их список, … Пожалуйста, предоставьте более подробную информацию о вашей проблеме.

2. Спасибо. Переменные — это регулирующие параметры. Я хочу, чтобы пользователь мог загружать их в виде файла, и после этого пользователь устанавливал эти параметры для других устройств, и я также сохранял переменные без какого-либо формата.

3. Это объясняет не больше, чем в вопросе. Являются ли они значениями в памяти, значениями в какой-либо файловой системе flash? Покажите (не описывайте) несколько примеров того, что у вас есть и что вы хотите получить.

4. Значения находятся в оперативной памяти Flash и Micro. Я хочу, чтобы параметры моего устройства (настраиваемые значения, такие как адреса Modbus и пароль пользователя и т.д.), Могли отображаться для них в виде файла (можно загрузить через мой веб-сервис). вот и все.

5. Если я правильно понял, у вас есть некоторые значения, разбросанные по всей вашей памяти, и вы хотите собрать их в файл EXCEL. Это звучит как множество разных маленьких задач: собрать все значения (получить список значений для начала), создать файл Excel (в памяти или на SDCard), предоставить этот файл пользователю (через FTP?). Это слишком широко для одного вопроса по SO. Вы должны разделить его соответствующим образом и рассмотреть каждую задачу отдельно в новом вопросе для каждой темы.

Ответ №1:

у вас может быть хранилище в RAM или FLASH. для получения дополнительной информации прочитайте его
введите описание изображения здесь, и после этого я могу создать файл во FLASH для создания файла отчета.