Просмотр этой темы:
1 анонимных пользователей
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
Необходимо организовать прием и передачу данных по ЮСАРТ по прерываниям. Приниматься и передаваться будут команды. Буфер ФИФО тоже необходим. Прерывания должны все время работать, чтобы не повредить основную ф-ю устройства.
Если у кого есть пример кода пришлите, пожалуйста!!! Только на С.
Отправлено: 18.12.2011 21:02
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
а кодвижен разве не генерит шаблон?
Отправлено: 18.12.2011 22:38
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
Генерит, но по-другому. Я пределал сделал свой вариант(как указано выше в описании). Необходимо как можно минимум времени обработки всего этого(и без откл. прерываний глобально и всяких счетчиков(достаточно несколько)). Просто хочется сверить с другими вариантами. Может накосячил где-то или будит лучше!!! Чтобы не изобретать велосипед!
Отправлено: 18.12.2011 22:44
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
кодвиженовская рыба вполне адекватна
Отправлено: 18.12.2011 23:35
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
Адекватна))) Но слишком громоздка и прерывания запрещает!!!
Отправлено: 18.12.2011 23:38
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
время выполнения обработчика мало.
Отправлено: 19.12.2011 0:05
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
прерывания должны всегда работать
Отправлено: 19.12.2011 0:25
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
2-3 мкс погоды не сделают
Отправлено: 19.12.2011 18:32
|
|