Я не люблю сложных имён переменных. Мне надо чтоб было без точек. Чтоб в коде она выглядела так же как в схемах. Пусть уж у меня остаётся как есть. Работает - и ладно.
Кстати, страшно подумать сколько машинных инструкций будет делать такой код, как вы предлагаете. А если 32 дискретных выхода?
Вот так и сжираются любые гигагерцы, циклы раздуваются, из за невозможности соблюсти временные интервалы, связь обрывается...
Я когда-то, лет 20 назад, когда о промышленных контроллерах и не слышно было, делал распределённую систему. Всё сам - платы на однокристалках 80С31 16 МГц, прошивки писал на ассемблере, свой протокол, своя физика шины, скорость 9600, по абы каким (силовым) проводам работало на 200 м, общее число управляемых выходов - немеряно, и всё летало, реакция почти мгновенная, что такое потеря связи я не знал.
А теперь, все эти гигагерцы, мегабайты и прочее, помножены на 0.001 вот такими "системами программирования" как кодесис.




Ответить с цитированием