|
Вопрос по формату кадра UART в ATmega-х, Может быть одновременно и Bit8 и P |
|
|
|
 |
Ответов
|
Mar 19 2008, 22:06
|

Местный
  
Группа: Участник*
Сообщений: 323
Регистрация: 11-02-08
Пользователь №: 34 947

|
Цитата(=GM= @ Mar 20 2008, 00:54)  Бит паритета, кстати, это не информационный, а служебный бит. Им и инфу можно передавать меняя нужным образом функцию с "бит чётности" на "бит нечётности" и наоборот
--------------------
После устранения бага в программе она стала работать....хуже
|
|
|
|
|
Mar 20 2008, 07:36
|

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

|
Цитата(Dog Pawlowa @ Mar 20 2008, 10:08)  Так и делают люди, желающие секса. Ну иногда и не желающие оного, например, для отметки этим девятым битом начал фреймов для простейших микроскопических протоколов, когда SLIPообразные тяжеловаты для перифериных контроллеров а то и вообще чистых железок. Цитата(=GM= @ Mar 20 2008, 02:08)  ..поскольку бит паритета формируется Исключающим ИЛИ из передаваемых бит данных, следовательно, не является независимой величиной. Обычно можно перепрограммировать контроллер и для передачи/приема фиксированного бита четности (mark/space).
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Mar 20 2008, 07:48
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(zltigo @ Mar 20 2008, 11:36)  Ну иногда и не желающие оного, например, для отметки этим девятым битом начал фреймов для простейших микроскопических протоколов... Не знаю-не знаю. Есть стандартные символы STX, ETX, ETB, ENQ... В трех десятках протоколов с которыми мне приходилось разбираться, никто иначе не делал. Кстати, применение этих символов регламентируется ENxxxxx, низзя Вам нарушать. "Мне - можно"  Но я так никогда не буду делать. Да и потеря быстродействия может быть критична.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Mar 20 2008, 11:07
|

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

|
Цитата(Dog Pawlowa @ Mar 20 2008, 10:48)  ..никто иначе не делал. Все когда-то "иначе не делалость", до того, как кто-то взял и сделал. Напомню, что я речь веду не о массированной передаче информации маханием 9 битом через заднепроходное отверстие, а эпизодическом использовании 9 бита для, например, отметок начала фреймов.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
Дон Амброзио Вопрос по формату кадра UART в ATmega-х Mar 19 2008, 15:13 Aesthete Animus Цитата(Дон Амброзио @ Mar 19 2008, 18:13)... Mar 19 2008, 16:25 Дон Амброзио Цитата(Aesthete Animus @ Mar 19 2008, 19... Mar 19 2008, 16:58 SasaVitebsk В ATMega полный USART, в отличие от 89с51
Цитата• ... Mar 19 2008, 18:39  =GM= Цитата(Дон Амброзио @ Mar 19 2008, 22:06)... Mar 19 2008, 23:08   Дон Амброзио Цитата(=GM= @ Mar 20 2008, 02:08) Нельзя ... Mar 20 2008, 07:39     Дон Амброзио Цитата(Dog Pawlowa @ Mar 20 2008, 10:48) ... Mar 20 2008, 08:05      Dog Pawlowa Цитата(Дон Амброзио @ Mar 20 2008, 12:05)... Mar 20 2008, 08:33       Дон Амброзио Цитата(Dog Pawlowa @ Mar 20 2008, 11:33) ... Mar 20 2008, 08:40        Igor26 Цитата(Дон Амброзио @ Mar 20 2008, 11:40)... Mar 20 2008, 10:36         Дон Амброзио Цитата(Igor26 @ Mar 20 2008, 13:36) У мен... Mar 20 2008, 13:14          =GM= Цитата(zltigo @ Mar 20 2008, 13:49) Тогда... Mar 20 2008, 15:06           Дон Амброзио Цитата(=GM= @ Mar 20 2008, 18:06) Вы меня... Mar 20 2008, 15:18            Dog Pawlowa Цитата(Дон Амброзио @ Mar 20 2008, 19:18)... Mar 20 2008, 15:44             Дон Амброзио Цитата(Dog Pawlowa @ Mar 20 2008, 18:44) ... Mar 20 2008, 15:51              IgorKossak Цитата(Дон Амброзио @ Mar 20 2008, 17:51)... Mar 20 2008, 17:57           zltigo Цитата(=GM= @ Mar 20 2008, 18:06) вместо ... Mar 20 2008, 15:31      Dog Pawlowa Цитата(zltigo @ Mar 20 2008, 15:07) Все к... Mar 20 2008, 11:53       zltigo Цитата(Dog Pawlowa @ Mar 20 2008, 14:53) ... Mar 20 2008, 12:16        Dog Pawlowa Цитата(zltigo @ Mar 20 2008, 16:16) Никог... Mar 20 2008, 12:47        =GM= Цитата(zltigo @ Mar 20 2008, 11:07) ...я ... Mar 20 2008, 13:02         zltigo Цитата(=GM= @ Mar 20 2008, 16:02) Уточнит... Mar 20 2008, 13:21          =GM= Цитата(zltigo @ Mar 20 2008, 13:21) Если-... Mar 20 2008, 13:40           zltigo Цитата(=GM= @ Mar 20 2008, 16:40) Я читал... Mar 20 2008, 13:49           galjoen Цитата(=GM= @ Mar 20 2008, 16:40) Но поду... Mar 20 2008, 14:03 Reton Извеняюсь может не в тему. Вот здесь проект http:/... Mar 20 2008, 17:10 =GM= Цитата(Reton @ Mar 20 2008, 17:10) Исполь... Mar 20 2008, 20:31 WHALE насколько я ничего не понимаю,это как раз использо... Mar 20 2008, 18:48 SasaVitebsk По-моему, это всё с х51 пошло. Именно там 9 бит по... Mar 20 2008, 21:10 zltigo Цитата(SasaVitebsk @ Mar 21 2008, 00:10) ... Mar 20 2008, 21:47  svs39 Цитата(zltigo @ Mar 21 2008, 01:47) А кон... Mar 21 2008, 05:21   zltigo Цитата(svs39 @ Mar 21 2008, 08:21) 1) пом... Mar 21 2008, 07:14    svs39 Цитата(zltigo @ Mar 21 2008, 11:14) Класс... Mar 21 2008, 08:58     zltigo Цитата(svs39 @ Mar 21 2008, 11:58) почему... Mar 21 2008, 09:22      svs39 Цитата(zltigo @ Mar 21 2008, 13:22) А под... Mar 21 2008, 09:37  Дон Амброзио Цитата(zltigo @ Mar 21 2008, 00:47) Лучше... Mar 21 2008, 05:30  SasaVitebsk Цитата(zltigo @ Mar 21 2008, 01:47) А кон... Mar 21 2008, 07:05  Dog Pawlowa Цитата(zltigo @ Mar 21 2008, 01:47) А кон... Mar 21 2008, 07:18   Дон Амброзио Цитата(Dog Pawlowa @ Mar 21 2008, 10:18) ... Mar 21 2008, 07:43   zltigo Цитата(Dog Pawlowa @ Mar 21 2008, 10:18) ... Mar 21 2008, 07:47 Igor26 ЦитатаПо-моему, это всё с х51 пошло.
Точно так... Mar 21 2008, 08:05 zltigo Цитата(Igor26 @ Mar 21 2008, 11:05) Точно... Mar 21 2008, 08:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|