ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
61775 Топик полностью
Павел В. (02.07.2006 12:32, просмотров: 1) ответил Romario на если UDR1 объявлен как volatile то компилер ее считает (обязательно). если нет, то нет. в любом случае скажет типа
Вот-вот. Я еще исходил из таких соображений Не уверен в 100% достоверности, но вроде бы конструкции "А=В;" компиляторами языка С разбираются с конца. Т.е. вначале взять значение "В" и присвоить это значение переменной "А". Если "В" обволятилено, то брать всегда, обязательно. Если же просто написать "В;", то, следуя логике, должно пролучится "просто взять В". Я пробовал "PINA;", например - читает нормально. Бессмысленно в 99% случаев, разумеется, но в случае с UDR сам факт чтения не приведет в последствии к переполнению при приеме следующего байта, что и требуется.