UART: RX INT by CVAVR

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

UART: RX INT by CVAVR

Сообщение Johnny Bravo » 10 апр 2006, 18:16

Скажите, пожалуйса, что там сочиняет Code Vision при создании Rx Interrupt, и как этим пользоваться?
Johnny Bravo
 
Сообщения: 400
Зарегистрирован: 26 фев 2006, 15:21
Откуда: Омск

Сообщение avr123.nm.ru » 10 апр 2006, 18:56

он сочиняет буфер того размера который ты желаешь и МК позволяет для принимаемых символов. Оень удобно.

возьми на форуме вылеченый CVAVR и попробуй.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение Johnny Bravo » 11 апр 2006, 06:13

CVAVR и так не болеет, а что очень удобно не сомневаюсь, просто не пойму как использовать его. Например прииспользовании EXT INT есть такая фраза PLACE YOUR CODE HERE, а тут...?
А в курсе есть такое, а то мож проглядел?
Johnny Bravo
 
Сообщения: 400
Зарегистрирован: 26 фев 2006, 15:21
Откуда: Омск

Сообщение Johnny Bravo » 11 апр 2006, 16:21

Ладно, че народ отвлекать пустяками, вроде разобрался.
Johnny Bravo
 
Сообщения: 400
Зарегистрирован: 26 фев 2006, 15:21
Откуда: Омск

Сообщение avr123.nm.ru » 11 апр 2006, 21:16

Johnny Bravo писал(а):Ладно, че народ отвлекать пустяками,

вроде разобрался.


.... но ни кому не скажу как.

во здорово! по интернетовски!
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение Johnny Bravo » 12 апр 2006, 09:16

Да пожалуйста.
Создается буфер нужного размера и пуляется туды все что приходит по U(S)ART. Функция getchar() забирает все ето последовательно, причем счетчик автоматически изменяется при считывании. Вобщем First In First Out получается.

PS to avr123.nm.ru: что не так поправьте, сам ведь разбирался. И что Вам то мешало написать подобное,- 5 строчек, 1мин. времени. Или Вы приверженец развития аналитического мышленя у народа!?
Johnny Bravo
 
Сообщения: 400
Зарегистрирован: 26 фев 2006, 15:21
Откуда: Омск

Сообщение avr123.nm.ru » 12 апр 2006, 09:58

Johnny Bravo писал(а):И что Вам то мешало написать подобное,- 5 строчек, 1мин. времени.

Или Вы приверженец развития аналитического мышленя у народа!?


да я и начал писать задачу в курс вчера, но у меня хоть и краткий но КУРС я ж не могу туда обрывки выкладывать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва


Вернуться в Микроконтроллеры

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14