Есть кто живой из тех, кто смог нормально воспользоваться функциями delay из delay.h компилятора WinAvr?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
gsm
28 ноября 2006 г. 12:11
Составить ответ
|||
Конференция
|||
Архив
Ответы
Все првильно (+)
—
Goshawk
(28.11.2006 13:38
80.91.185.22
, 119 байт)
Ответ: вот мать его delay :) спасибо
—
gsm
(28.11.2006 14:00
194.84.49.5
,
пустое
)
Кстати в IAR есть такие функции? Что- то найти не могу...
—
=NIK=
(28.11.2006 13:18
213.221.24.178
,
пустое
)
Ответ:
—
gsm
(28.11.2006 13:34
194.84.49.5
, 110 байт,
ссылка
)
Если я правильно понял, то это для AVR ... А есть подобное для LPCxxxx
—
=NIK=
(28.11.2006 13:53
213.221.24.178
,
пустое
)
А какой хедер надо включить, чтобы ИАР узнал эту функцию? И где его взять?
—
=NIK=
(28.11.2006 13:49
213.221.24.178
,
пустое
)
Ответ: inavr.h где взять хз, я тибидохаюсь с gcc
—
gsm
(28.11.2006 14:01
194.84.49.5
,
пустое
)
куда их полжить? в почту?
—
pau62
(28.11.2006 12:37
88.86.64.164
,
пустое
)
Что-то я неадекватен....
—
pau62
(28.11.2006 12:52
88.86.64.164
,
пустое
)
Что-то я неадекватен....
—
pau62
(28.11.2006 12:45
88.86.64.164
,
пустое
)
Ответ: спасибо, он у меня есть, проблема в том, что delay_ms(1000) делает задержку не в 1 сек, а в 35 раз меньше примерно :(
—
gsm
(28.11.2006 12:45
194.84.49.5
,
пустое
)
там #define F_CPU 1000000UL // 1 MHz правильно для твоей частоты указано?
—
pau62
(28.11.2006 12:54
88.86.64.164
,
пустое
)
мож еще в каком хидере такой дефайн?
—
pau62
(28.11.2006 13:19
88.86.64.164
,
пустое
)
Ответ: там оно закоментарено, у меня первой строкой стоит #define F_CPU 8000000UL
—
gsm
(28.11.2006 13:12
194.84.49.5
,
пустое
)
глянь в отладчике что в double __tmp загружается и на куркуляторе проверь
—
pau62
(28.11.2006 13:28
88.86.64.164
,
пустое
)
глянь в отладчике что в double __tmp загружается и на куркуляторе проверь
—
pau62
(28.11.2006 13:28
88.86.64.164
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание