Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать. Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил. Робот своими руками. Самодельный робот.
[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Откуда: г. Липецк(Россия)
Реклама
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
ФИО: Владимир Ермаков
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