Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Текст заголовка сообщения полностью: Да 100 раз уж писано... Глобальная переменная, созданная с ква(ква-ква)лификатором __eeprom по виду и по имени ничем не отличается от обычной переменной. Например Count. Это и губительно. Замаскировавшись в формуле (а начинающие любят в прерывание засовывать формулы, да иначе для чего же придуман (+)
__eeprom, как не облегчить жизнь), или просто невинное x=Count, Вы получаете баг, который хрен отловишь. Сам не отловишь! Я уж не говорю о последователях, которые понятия не имеют, что Count нельзя применять в прерывании. Этого не будет, если применять примитивные, но чeть исправленные EEGET.
Составить ответ | Вернуться на конференцию.
Ответы