ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
300374 Топик полностью
Vladimir Ljaschko (18.01.2012 23:26, просмотров: 178) ответил ReAl на Почему некошерно? У автомата (модуля со скрытыми внутренними данными, включая переменные состояния) есть несколько функций, вызовом которых внешний мир посылает ему сигналы. Одну из функций вызывает непосредственно внешний мир (аппаратное
Не, я до такого не дошел, максимум это прямая смена состояния одного автомата, от чего у меня изжога :) ISR (UART) ... if (bcc_received) SetMyStateMachineState (ANALYSE_MESSAGE_STATE); .... Для передачи нескольким автоматам использую событие, которое сбрасывается только после анализа всеми автоматами. Вызывать методы предполагает наличие ресурсов быстродействия больше, чем обычно имеется, и внимательный контроль. Не люблю держать в голове лишнее.