Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
149987
Топик полностью
AlexBi
(04.03.2009 17:43, просмотров: 544)
ответил
Vladimir Ljaschko
на
По большому счету сказать нечего, но уж очень эти универсальные макросы разрушают моск. Да и код растет. Разумно описать явными макросами весь доступ к периферийным регистрам (типа TOGGLE_LED через xor ), ну а биты в переменных ... ХЗ... Что мешает
"xor" в С нет, а ^= компилируется по-разному.
Ответить
Трудно представить компилятор, который не скомпилирует ^= в xor при обращении к периферийному регистру. Это при обращении к памяти вариантов может быть побольше.
-
Vladimir Ljaschko
(04.03.2009 17:51
)