Рядовой
Сообщений всего: 8
Дата рег-ции: Июль 2008
|
в принципе, флеш-карта - оптимальный вариант, так как ей удобнее всего пользоваться. В идеале, конечно, втыкать эту же флешку в компьютер и обрабатывать файл (отсюда фат32) программой.
Если возможно сохранять информацию на устройстве с возможностью передачи на комп другим образом (через шнур, BT и т. д.), возможно, с прямой обработкой программы или даже передачей информации прямо во время передвижения робота (беспроводной вариант), прошу выдвинуть ваши предложения.
Дело в том, что цель проекта - составить карту замкнутой комнаты с препятствиями внутри. Напоминаю, что достаточно сохранять информацию о передвижении робота набором команд "шаг вперед", "поворот влево", "поворот вправо". Вся проблема в реализации переноса информации на комп. Также эта информация является ключевой в алгоритме поведения робота, так как определяет траекторию его дальнейшего движения. Отсюда необходимость постоянного обращения программы к этой памяти (возможно это не так, поскольку не исключена запись файла передвижений на флекшку непосредственно после обхода роботом всей комнаты (конец программы)).
Прошу прощения за неопытность, это моя первая программа для микроконтроллера. Я пишу программу на С, могу ли я использовать массив для хранения данных, а затем сохранять его в типизированный файл на вышеупомянутой памяти?
Если вы с чем-то не согласны, или какие-то решения кажутся вам нерациональными, прошу поделиться опытом. |