roboforum.ru

Технический форум по робототехнике.


Косяк с CVAVR(или со мной)

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Косяк с CVAVR(или со мной)

Сообщение [HOTKEY]master » 07 май 2007, 14:48

к прримеру, есть исходник:
Код: Выделить всёРазвернуть
while (1)
     {
     ahead(void);
     del(100);
     stop(void);
     del(100);
     };
}
//void go(void);
void ahead(void) {
PORTA = 0b00000011;
}
//void del(int time);
void del(int time) {
int i;
int j;
for (i = 0;i>time;i++)
{
j++;
}
j=0;
}
void stop(void){
PORTA = 0;
}

компилятор ругается на вызов функции ahead
Самое интересное в том, что на другие фунции не гонит.
[HOTKEY]master
 
Сообщения: 25
Зарегистрирован: 25 апр 2007, 13:24
Откуда: г. Липецк(Россия)

Re: Косяк с CVAVR(или со мной)

Сообщение Vooon » 07 май 2007, 15:08

[HOTKEY]master писал(а):
Код: Выделить всёРазвернуть
void go(void);
void ahead(void);

while (1)
     {
     ahead(void);
     del(100);
     stop(void);
     del(100);
     };
}



Вопервых: функции должны быть определены(хоть сиви и редко на это ругается)
Вовторых: ahead(void); - читать учебник. вызов абсолютно неверен.
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Косяк с CVAVR(или со мной)

Сообщение avr123.nm.ru » 07 май 2007, 15:14

[HOTKEY]master писал(а):компилятор ругается на вызов функции ahead


"Си для МК"   http://avr123.nm.ru/05a.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение [HOTKEY]master » 07 май 2007, 15:40

Эту бяку я преодолел с вашей помощью, но возникла другая.
когда жму шифт+ф9 у меня вылазит ошибка в .asm файле --  Undefined simbol: _main.
[HOTKEY]master
 
Сообщения: 25
Зарегистрирован: 25 апр 2007, 13:24
Откуда: г. Липецк(Россия)


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 8