Юра (23.06.2013 09:26, просмотров: 1) ответил 1111111 на А как предполагается пробежать в цикле по enum?
Пробегаются не по энуму, а по каналам. Энум ЗДЕСЬ - это некий систематизированный дифайн, чтобы наглядно и удобно привязать символическое имя канала к его номеру. Потом, с помощью указаний X-MACRO, на основе этого энума компилятор автоматически создает: a)flash-массив нужной длины(==количеству элементов энум), в котором хранятся номера каналов(вот по ним и пробегаются) б)массив результатов - тоже нужной длины. Получается, что, если знать количество элементов энума - многое можно сделать и поменять автоматически и безопасно.