roboforum.ru

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

UART: RX INT by CVAVR

UART: RX INT by CVAVR

Johnny Bravo » 10 апр 2006, 18:16

Скажите, пожалуйса, что там сочиняет Code Vision при создании Rx Interrupt, и как этим пользоваться?

avr123.nm.ru » 10 апр 2006, 18:56

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

возьми на форуме вылеченый CVAVR и попробуй.

Johnny Bravo » 11 апр 2006, 06:13

CVAVR и так не болеет, а что очень удобно не сомневаюсь, просто не пойму как использовать его. Например прииспользовании EXT INT есть такая фраза PLACE YOUR CODE HERE, а тут...?
А в курсе есть такое, а то мож проглядел?

Johnny Bravo » 11 апр 2006, 16:21

Ладно, че народ отвлекать пустяками, вроде разобрался.

avr123.nm.ru » 11 апр 2006, 21:16

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

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


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

во здорово! по интернетовски!

Johnny Bravo » 12 апр 2006, 09:16

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

PS to avr123.nm.ru: что не так поправьте, сам ведь разбирался. И что Вам то мешало написать подобное,- 5 строчек, 1мин. времени. Или Вы приверженец развития аналитического мышленя у народа!?

avr123.nm.ru » 12 апр 2006, 09:58

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

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


да я и начал писать задачу в курс вчера, но у меня хоть и краткий но КУРС я ж не могу туда обрывки выкладывать.


cron
Rambler\'s Top100 Mail.ru counter