реклама на сайте
подробности

 
 
> SAB 82525 в режиме HDLC cдвинуты байты, сдвинуты байты в тайм-слоте. Как побороть.
shamray
сообщение May 4 2007, 14:40
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105



Использую контроллер HDLC SAB82525. Столкнулся со следующей проблемой: все байты(включая флаговфе) сдвинуты на 2 бита относительно тайм-слота а младшие 2 бита идут в следующем фрейме. Т.е. если должно передаваться 0x7E то в первом фрейме будет (0x7E>>2) = 0x1f (старшие 6 бит)а в следующем фремте (0x7E&0x03)<<6 = 0x80 т.е. первые 2 бита + старшие 6 бит следующего байта и т.д. Пробовоал двигать тайм-слот относительно фреймового импульса - таки двигаеться но только весь байт, а распределение бит в байте остаеться тем-же. Первый раз встречаюсь с такой напастью. Режим SAB-а - Transparent Mode 0. До этого работал с режимом Extended Transparent Mode. Может кто работал с этой микрухой. Какие будут соображения?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016