![]() |
|
Модераторы: Kagor |
![]()
|
|
| fara |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 15.3.2004 Где: С.-Петербург Репутация: нет Всего: 2 |
Вопрос такой.
Все значащие биты (будь то служебные или данные) выдвигаются на линию (выход) TxD по спаду сигнала TxC (синхроимпульсы). Меня интересует следующее, что должно быть на выходе TxD в промежутках между спадами сигнала TxC (см. на рисунке: что должно быть вместо вопроса) ![]() PS: долго искал форум нужной тематики так и не нашел --------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший! |
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Хм... странный вопрос... ты про UART?
СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
| fara |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 15.3.2004 Где: С.-Петербург Репутация: нет Всего: 2 |
Вопрос сводится к тому, что на месте знака вопроса должен быть низкий уровень (предыдущее состояние) или высокий высокий или что-то иное?
--------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший! |
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Еще раз:
ТЫ ПРО UART? СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
| fara |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 15.3.2004 Где: С.-Петербург Репутация: нет Всего: 2 |
Если бы я еще знал что это за зверь
--------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший! |
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
То что ты нарисовал не имеет отношения к UART (RS-232) но т.к. ты назвал один из выводов как в UART (TxD), у меня есть основания думать что у тебя полная каша в интерфейсах
СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
| fara |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 15.3.2004 Где: С.-Петербург Репутация: нет Всего: 2 |
PILOT
но RS 232 это ж последовательный интерфейс? Ведь при задании слова режима (для асинхр.) у нас там есть момент, где указывается скорость передачи 1:1, 1:16, 1:64. Вот это отношение относиться к сигналу TxC, если 1:1, то биты на линию TxD выдвигаются по _каждому_ спаду TxC, если же скажем 1:16, то через каждые 16 спадов. --------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший! |
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
О-хохо...
Короче так. То о чем ты говоришь не совсем синхронизация. Ответ на твой вопрос: по умолчанию на линии логическая единица, если нужно передать байт то передатчик устанавливает логический ноль (старт бит) и начинает последовательно предавать биты (выдвигать их), их может быть 8,9 или 10, если используется бит четности. Затем идет уровень логической единицы (стоповый бит), который остается до следующего стартового бита. А вот 1:16, 1:64 это относится к алгоритму анализа приема очередного бита, т.е. что это за бит. Если 1:16, то после получения стартового бита включается счетчик, который считает с частотой в 16 раз большей чем скорость передачи 1 бита, ровно посередине выбираются три последовательные значения уровня и выбирается тот который в большинстве (например считали 001, значит это 0), вот и все пироги... картинка поможет. СУВ. Присоединённый файл ( Кол-во скачиваний: 8 )
sxem2.GIF 5,06 Kb-------------------- тут могла быть Ваша реклама... |
|||
|
||||
| fara |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 15.3.2004 Где: С.-Петербург Репутация: нет Всего: 2 |
Пилот, я конечно в этом вопросе не столь умен как ты, я просто цитирую то что написано в методичке:
"TxC - вх. сигнал, управляющий скоростью передачи данных. Спад сигнала выдвигает последовательные биты на выход TxD. В синхр режиме скорость передачи соответствует частоте сигнала TxC, а в асинхр программируется как 1, 1/16 или 1/64 частоты сигнала TxC." Ну в общем спасибо за посильную помощь --------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по железу | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |