Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Опять ламерский вопрос по нутру Xmega. >>
Отправлено
VasilyS 10 октября 2009, г. 09:01
Вот есть пара регистров CTRLFCLR / CTRLFSET. Во-первых, почему его упорно называют статусным, хотя он и называется CTRL, и более того, содержит биты CMD[xy], которые уж точно не статусные :-). Вот про них-то и вторая часть вопроса. Таких регистров два, один для установки бит, другой - для сброса. Вот почему же тогда в примерах новое CMD[] записывают "в один прием" - просто записью в CTRLFSET. По идее сначало надо очистить старые "единичные" биты в CMD записью в CTRLFCLR, а уж потом писать в CTRLSET. Или эти биты CMD динамического типа и время жизни у них - до строба записи? Спасибо.
Составить ответ | Вернуться на конференцию.
Ответы