-
- Рискуете налететь на рекурсию. Например, для чтения переменной "a" без макроса никак не обойтись: "#define B() (a)". Ну а этот макрос просто обязан быть завёрнут в другой макрос: "#define C() (B())". В общем, вы поняли, куда я клоню. - SciFi(17.10.2018 14:52)
- Это уход от вопроса :) Насколько я помню AVR, там есть TCCR1H и TCCR1L, поэтому вполне можно написать инлайн функцию. Суть вопроса не в конкретном модуле, а в общем подходе. - Экспериментатор(17.10.2018 13:57, )
- ну так переформулируйте вопрос. я сегодня встал в 3, пропилил 400 км и отвечаю на совещаниях ) - VLLV(17.10.2018 15:20)