Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
продолжая предыдущую тему - настройка параметров микроконтроллерной программы (машина Тюринга)
Отправлено
yes 10 апреля 2008 г. 16:15
при передаче контроллера туда, где нет возможности изменить / перекопмилить / загрузить программу
хотелось бы с минимальными усилиями организовать доводку софта (настройку параметров алгоритма)
будет ли достаточно реализовать "машину Тюринга" со следующими операциями
1) перейти на ячейку N (если такой нет, то на 0)
2) ждать флаг, затем на следующую (i+1) ячейку
3) проверить флаг, если установлен, пропустить следующую (i+1) ячейку, перейти на (i+2)
4) изменить параметр (флаги и различные ожидаемые события установки флага - то же параметры)
собственно не хочется писать пользовательский интерфейс для отладки, в котором не понятно, какие параметры нужно менять
а "ленту" этой машины можно обеспечить и по последовательному каналу с ПК
и после на SD карту записать...
------------------------
вроде бы это кажется очень просто для реализации, но так как на практике я такого не делал - есть сомнения...
кто-нибудь так делает?
что может понадобится еще?
этот автомат управления хочется засунуть в пару сотен байт кода контроллера, чтобы не сильно потеснять боевой код.
есть многозадачка, поэтому добавить еще одну задачу на последовательный канал и "машинку" вроде бы не сложно
или лучше не выпендриваться и генерить кучу прошивок для настройки каждого параметра?
Составить ответ | Вернуться на конференцию
Ответы