ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
166195 Топик полностью
Ксения (09.09.2009 23:13 - 23:15, просмотров: 248) ответил Vladimir Ljaschko на От макросов перешел к инлайновой функции, потому что ее можно развернуть из первичных макросов структуризации, а вложенные определения недопустимы. Но делаю это только для GPIO, иначе замусорится все.
Не знаю, можно для так в EW430, но в EWAVR допустимо писать так: TACCTL1_CCIFG = 0; // сброс бита TBCCTL1_CCIFG = 1; // установка бита Не для всех МК, но для некоторых регистры определены как битовые структуры, у которых биты уже поименованы. Правда не понятно, почему они сделали подчеркивание (традиционно элементы структуры указываются через точку, а не через подчеркивание). Причем это в обычном C, а не C++.