реклама на сайте
подробности

 
 
> Помогите разобратся с ICC AVR 7, В 6й версии работало, в 7й - ошибка
Pyku_He_oTTyda
сообщение Dec 22 2005, 05:51
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Осваиваю Си по примерам с [banned], пока работал на шестой версии ICC, все было хорошо.
Вчера поставил седьмую версию, и она стала ругатся на этот фрагмент:

putchar('R');
putchar('x');

говорит: !ERROR file 'work03.0':undefined symbol '_putchar'

как эта процедура прописывается в седьмой версии? Тыкните носом!

На всякий случай прикладываю текст программы
Прикрепленные файлы
Прикрепленный файл  work.txt ( 1.38 килобайт ) Кол-во скачиваний: 64
 


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pyku_He_oTTyda
сообщение Dec 26 2005, 05:44
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Что то у меня ничего не получаетсяsad.gif, а никто не помощет исправить исходник, который в первом сообщении лежит?


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
defunct
сообщение Dec 27 2005, 09:36
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Pyku_He_oTTyda @ Dec 26 2005, 07:44) *
Что то у меня ничего не получаетсяsad.gif, а никто не помощет исправить исходник, который в первом сообщении лежит?


начните с эхотерминала... в обработчике Rx прерывания, отправляем принятый байт обратно:

Код
//UART0 initialize
// desired baud rate: 9600
// actual: baud rate:9600 (0,0%)
void uart0_init(void)
{
UCR  = 0x00; //disable while setting baud rate
UBRR = 0x17; //set baud rate
UCR  = 0x90; //enable
}

void putchar(char c)
{
  UDR = c;
}

#pragma interrupt_handler uart0_rx_isr:8
void uart0_rx_isr(void)
{
//uart has received a character in UDR
  putchar( UDR );
}
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pyku_He_oTTyda   Помогите разобратся с ICC AVR 7   Dec 22 2005, 05:51
- - haker_fox   Цитата(Pyku_He_oTTyda @ Dec 22 2005, 13:5...   Dec 22 2005, 06:36
- - Serega Doc   Простите за offtop Но если это ваши первые пробы ...   Dec 22 2005, 08:27
|- - defunct   Цитата(Serega Doc @ Dec 22 2005, 10:27) П...   Dec 23 2005, 12:38
|- - Old1   Цитата(defunct @ Dec 23 2005, 16:38) ...i...   Dec 23 2005, 20:51
- - Pyku_He_oTTyda   Serega Doc , я вас поддерживаю, но к сожалению 100...   Dec 22 2005, 08:42
- - Pyku_He_oTTyda   ЦитатаПопробуйте написать так: #include <stdio....   Dec 22 2005, 10:35
- - Serega Doc   А радио базара у вас в городе что нет? Болванка гр...   Dec 22 2005, 13:34
- - Pyku_He_oTTyda   К сожалению... Возят в основном софт - системы, др...   Dec 22 2005, 13:49
- - _artem_   vot zdes tvoja problema : http://www.dragonsgate...   Dec 22 2005, 14:13
- - IgorKossak   Надо определить низкоуровневую функцию вывода _put...   Dec 22 2005, 14:35
- - Pyku_He_oTTyda   Спасибо! буду разбиратся   Dec 23 2005, 05:55
- - defunct   Цитата(Pyku_He_oTTyda @ Dec 22 2005, 07:5...   Dec 23 2005, 12:13
- - _artem_   V tom linke kotorij priveden mnoju naverxu napisan...   Dec 23 2005, 21:58
- - Laksus   _______________________________ defunct Дата Dec 2...   Dec 25 2005, 19:26
- - Laksus   _______________ ЦитатаЧто то у меня ничего не полу...   Dec 27 2005, 23:13
- - Pyku_He_oTTyda   Спасибо! Вечером буду пробовать разбиратся.   Dec 28 2005, 05:49
- - Pyku_He_oTTyda   Спасибо Laksus, ваш пример заработал у меня. Тепер...   Dec 29 2005, 07:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 17:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016