ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
166265 Топик полностью
Vit (10.09.2009 17:20, просмотров: 260) ответил Ксения на Тогда вы тоже должны быть заинтересованы, чтобы регистры одинаково назывались. Иначе при переходе с компилятора на комилятор пришлось бы менять имена.
Что-то Вы смешали всё. Насчёт структуры невкусно, например, иметь разный стиль описания для регистров с битовым и байтовым доступом. Та же ситуация с использованием части порта I/O с побитовым доступом для, например, организации 4-х-битной шины ЖКИ. Насчёт извращений Вы за меня додумали;) Я первым вариантом точно не пользуюсь. Почему - обломно рассказывать. А записи типа REG &= ~(1<<BIT_NO); оборачиваю в макросы и/или функции, но и бывает, что использую и без обёрток. Соотвественно, аппаратно-зависимое обычно стараюсь выносить в отдельные файлы.