Atmel Studio 6 и delay.h
Добавлено: Пн май 20, 2013 19:27:00
Совершенно непонятная ситуация, на мой взгляд. Пишу прошивку для AtTiny2313. Понадобилось поюзать библиотеку delay.h. Подключил ее:
Написав немного, решил проверить уже написанное. Нажал F7, и получил 4 ошибки как раз в этой библиотеке:
Прекрасно помню, что использовал эту библиотеку в другом проекте на AtTiny2313. Открыл его. Скомпилировал. Ошибок нет. Проект закрывал и открывал заново - всегда одни и те же ошибки.
Я уже начинаю думать на нечистую силу. В чем дело может быть?
Код: Выделить всё
#include <util/delay.h>Код: Выделить всё
Error 3 'ceil' was not declared in this scope c:\program files\atmel\atmel studio 6.0\extensions\atmel\avrgcc\3.3.2.31\avrtoolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h 149 43 HC-SR04
Error 5 'ceil' was not declared in this scope c:\program files\atmel\atmel studio 6.0\extensions\atmel\avrgcc\3.3.2.31\avrtoolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h 226 43 HC-SR04
Error 2 'fabs' was not declared in this scope c:\program files\atmel\atmel studio 6.0\extensions\atmel\avrgcc\3.3.2.31\avrtoolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h 149 42 HC-SR04
Error 4 'fabs' was not declared in this scope c:\program files\atmel\atmel studio 6.0\extensions\atmel\avrgcc\3.3.2.31\avrtoolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h 226 42 HC-SR04
Я уже начинаю думать на нечистую силу. В чем дело может быть?