Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
20 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
327714
Топик полностью
++
(11.05.2012 09:04, просмотров: 147)
ответил
Точкa oпopы из дому
на
Почему GCC не выполняет вычисления над константами, заданными через "define" на этапе компиляции? Например, строчка "OCR1A = 2.5*(F_CPU/8/1000) + TCNT1" генерирует код с использованием run-time умножения.
Чему равны F_CPU и TCNT1? Такое у меня было, Если константа описана с модификатором типа: напр 25U. Убрал модификатор, и все заработало. Не помню кто из здешних помог разобраться.
++
Ответить