@ru_electronics

Страница 459 из 718
Andrey
19.01.2018
14:35:11
У меня другой прикол, на мегабите при взводе флага rts руками при обработке прерывания RXNE с компа ещё прилетает 2 байта

То есть получается, что на такой скорости тормозить прием по 1 байту не получится, без потери данных

Всегда ещё 3 будет прилетать

Lord
19.01.2018
14:46:21
может и больше прилететь, уарт в компе он такой )

Google
Кирилл
19.01.2018
15:35:40
У меня другой прикол, на мегабите при взводе флага rts руками при обработке прерывания RXNE с компа ещё прилетает 2 байта
На переключение контекста видимо время уходит. С аппаратным RTS себя так же ведет?

Andrey
19.01.2018
15:36:45
так а зачем его при обработке RXNE руками то взводить?
Теста ради, чтобы посмотреть, что передача тормозится вообще.

На переключение контекста видимо время уходит. С аппаратным RTS себя так же ведет?
С аппаратным вообще не тормозится, видимо, мне в прерывании не хватает каких-то мксек единиц, чтобы обработать данные, а подлетают следующие и начинаются потери

Кирилл
19.01.2018
15:39:20
С аппаратным вообще не тормозится, видимо, мне в прерывании не хватает каких-то мксек единиц, чтобы обработать данные, а подлетают следующие и начинаются потери
Должен тормозиться, у меня всё работало, и картинка с анализатора полностью совпадала с таковой из RM, т.е. RTS взводился на тот промежуток времени, пока DMA расшевеливался и доставал байт из DR.

Andrey
19.01.2018
15:40:55
Ну я получаю байт и жду ещё несколько, пока пакет полностью не придет, потом его целиком копирую в другой массив. Казалось бы, когда делаю эту обработку, должно тормозить, но нет

Какие-то пакеты теряются

Andrey
19.01.2018
15:43:50
Есть, просто летят пакеты с уарта без остановок

Admin
ERROR: S client not available

Andrey
19.01.2018
15:44:28
Ртс поднимается на какой-то короткий промежуток, пока по rxne не забрал байт

Andrey
19.01.2018
15:46:18
летят при высоком rts? значит тот кто шлет cts не анализирует

shadowsoul
19.01.2018
16:15:44
а не на броадкоме такая засада? там в драйверах ядра rts сломан

Google
shadowsoul
19.01.2018
16:15:58
ещё точнее - на малине

Dart
19.01.2018
17:50:50
Вопросы знатокам жк панелей: 1. В гугле пишут LVDS протокол стандартный для разных панелей. Так ли это на самом деле, в реальности? Если рассматривать панели, с одинаковым количеством бит? 2. В моем понимании, даже если клоки неправильные или порядок битов неправильный, все равно на матрице должно быть какое то дрыганье? Полоски, артефакты? Может ли быть такое, что контроллер видит неправильные клоки или данные и просто отбрасывает их, т.е. выводит черный экран? 3. Требуется ли инициализация контроллера установленного в самой матрице? Вроде того, как например это сделано в SPI дисплейчиках. 4. Про HDMI-LVDS конверторы. В моем понимании, EDID читается по HDMI из внешней EEPROM, однако предназначен он только для видеокарты. Играет ли EDID какую то роль для контроллера самой матрицы?

Страница 459 из 718