Vladimir Ljaschko (21.04.2010 09:46, просмотров: 396) ответил Snaky на а мне вот кстати ваш вариант не понравился :>
Дыр полно. Идея в том, что первоначально скрипт отлаживается на PC, со своим промежуточным уровнем связи с аппаратурой. Скорость интерпретации на PC компенсируется тормозами этого уровня. Интерпретаторы на PC и контроллере должны быть идентичны.
Что касается уровня абстракции, то скорее всего нужно не опуститься, а подняться :)
Конечно, Вы правы, техника ветвления предполагает программистские подходы, но зато дает некоторые возможности.
Дело в том, что столкнулись с проблемой и для серийных приборов - нужно иметь возможность перепрограммирования приборов без собственно программирования силами обученной обезьяны от заказчика. Тестируем скрипты на PC в работе с реальными устройствами, пока вроде все получается, но полный комплекс портирования-симуляции-визуализации еще не работает, более того, как бы не пришлось кинуть это направление по разным причинам.