Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
было актуально в то время, когда многие программы пестрели магическими цифрами вроде mov r1,#0ECH или mov P3,#02BH. Тогда было легко напороться, что соседняя функция (возможно, написанная кем-то) попортила не свой бит. Но штиль - это привычка, и Ваша "паранойя" - не самая плохая привычка. Думаю, для XMega это останется, только придется изменить детали - short-инициализацию неизменных "портовых" ресурсов проводить в начале главного цикла, возможно, в начале функций, активно использующих биты порта, и перед сном. А перед считыванием каждого бита - бита - опционально, необязательно. Я по крайней мере, буду стараться придерживаться такого.
Составить ответ | Вернуться на конференцию.
Ответы
- Наверно, да. Спасибо что не присоединились к хору. По этой борде видно, КАК пиZZдЯт и как пишут программы пересмешники... - VasilyS (23.12.2009, 20:36:36 80.92.96.25, пустое)
- чужая функция, написаная правнуком белогвардейца, портила биты не свои... ужос... она думала что в 21 веку все уже коммунисты.....( - basilmak (23.12.2009, 19:55:50 213.33.218.162, пустое)
- большего бреда тут только в политике можно увидеть - колян безпарольный (23.12.2009, 13:55:37 193.200.150.82, пустое)