Задержки В Codevision Avr

12-03-2013, 13:03 От: admin Посмотрели: 1214
здраствуйте

имеется вот такой код(исходник не весь...)


#include <inttypes.h>
// Define number of counts per time period using _delay_loop_2
#define MS_COUNT2 F_CPU / 4000
#define US10_COUNT2 F_CPU / 400000
#define US_COUNT2 F_CPU / 4000000
static inline void delay_us(uint8_t __us) __attribute__((always_inline));
static inline void delay_10us(uint8_t __us10) __attribute__((always_inline));
static inline void delay_ms(uint8_t __ms) __attribute__((always_inline));
static inline void delay_s(uint8_t __ms) __attribute__((always_inline));


void delay_us(uint8_t __us){
_delay_loop_2(US_COUNT2 * __us);
}

void delay_10us(uint8_t __us10)
{
_delay_loop_2(US10_COUNT2 * __us10);
}

void delay_ms(uint8_t __ms)
{
uint8_t __ticks;
for(__ticks=0;__ticks<__ms;__ticks++)
{
_delay_loop_2(MS_COUNT2);
}
}

void delay_s(uint8_t __s)
{
uint8_t __ticks;
for(__ticks=0; __ticks<__s; __ticks++)
{
delay_ms(250);
delay_ms(250);
delay_ms(250);
delay_ms(250);
}
}

при компиляции возникает ошибка в блоке, пишет что отсутствуют скобки {. Так вот нопонятно где они должны стоять там?  




static inline void delay_us(uint8_t __us) __attribute__((always_inline));
static inline void delay_10us(uint8_t __us10) __attribute__((always_inline));
static inline void delay_ms(uint8_t __ms) __attribute__((always_inline));
static inline void delay_s(uint8_t __ms) __attribute__((always_inline));

Спасибо!
Раздел: AVR

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Задержки В Codevision Avr все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Май 2024    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031