Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; 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 карту записать...

------------------------

вроде бы это кажется очень просто для реализации, но так как на практике я такого не делал - есть сомнения...

кто-нибудь так делает?
что может понадобится еще?
этот автомат управления хочется засунуть в пару сотен байт кода контроллера, чтобы не сильно потеснять боевой код.

есть многозадачка, поэтому добавить еще одну задачу на последовательный канал и "машинку" вроде бы не сложно


или лучше не выпендриваться и генерить кучу прошивок для настройки каждого параметра?





Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
отымите от 2 единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru