|
Обработка USART в прерывании, когда их много |
|
|
|
 |
Ответов
|
Feb 1 2017, 12:07
|
Знающий
   
Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088

|
Цитата(uriy @ Feb 1 2017, 14:59)  Почти согласен, но по-моему в обратную сторону никогда работать не будет. Отчего же, если пауза между фреймами более 1 битового интервала, то работать будет - приемник воспримет эту паузу как продолжение стоп-бита, только и всего.
--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
|
|
|
|
|
Feb 1 2017, 14:14
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(gerber @ Feb 1 2017, 14:07)  Отчего же, если пауза между фреймами более 1 битового интервала, то работать будет - приемник воспримет эту паузу как продолжение стоп-бита, только и всего. Именно так. "Стоп" это гарантированная минимальная пауза между посылками для компенсации разбега скоростей. Максимальная абсолютно любая, хоть 100 лет по времени. Так что если UART работает с одним стопом, то будет работать и с полутора и с двумя и с 200000000 в любых комбинациях.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
toweroff Обработка USART в прерывании Jan 28 2017, 20:14 AHTOXA Цитата(toweroff @ Jan 29 2017, 01:14) но ... Jan 28 2017, 20:51 SSerge Ваш шайтан-флаг фактически есть инверсия TXEIE.
Ф... Jan 29 2017, 08:06 uriy А надо ли вам вообще эти прерыания? Что насчет DMA... Jan 29 2017, 16:33 toweroff Ну, все как всегда - "Дело было не в бобине, ... Jan 30 2017, 07:27 toweroff Не буду новую тему плодить, спрошу здесь
Постоянн... Jan 31 2017, 18:21 uriy Биты четности и стоп биты одинаково настроены на п... Feb 1 2017, 04:48 toweroff Цитата(uriy @ Feb 1 2017, 07:48) Биты чет... Feb 1 2017, 06:23  zltigo Цитата(toweroff @ Feb 1 2017, 08:23) Коне... Feb 1 2017, 07:16   gerber Цитата(zltigo @ Feb 1 2017, 10:16) Стопби... Feb 1 2017, 07:42 toweroff В общем воткнул в аппаратный COMport - никаких оши... Feb 1 2017, 12:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|