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

 
 
> Реально ли в SiLabs 8051 передавать байты через UART без паузы?
man with no name
сообщение Nov 16 2008, 22:07
Сообщение #1


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

Группа: Свой
Сообщений: 158
Регистрация: 6-08-07
Из: Moscow
Пользователь №: 29 586



Модем упрятан в железяку. Надо обновитьпрошивку. Между компом и модемом - камень от силабс.

Смотрю дш, в передатчике UART нет буфера передачи (как, например, в AVR). Возможно ли избежать паузы меджу завершением передачи стопового бита и началом передачи стартового следующего байта?

Надо для того, чтобы перенаправлять большие массивы данных из одного порта в другой, притом в обе стороны (прошивка - в одну сторону, верификация - в другую). Железки, находящиеся "по ту сторону" UART'ов таких задержек не имеют.

Буферы ввёл (по 256 байт), но они переполняются.

Длины непрерывных пакетов не знаю, но подозреваю, что порядка нескольких килобайт.

Порты полнодуплексные.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
barabek
сообщение Nov 17 2008, 00:12
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(man with no name @ Nov 17 2008, 08:07) *
Модем упрятан в железяку. Надо обновитьпрошивку. Между компом и модемом - камень от силабс.

Смотрю дш, в передатчике UART нет буфера передачи (как, например, в AVR). Возможно ли избежать паузы меджу завершением передачи стопового бита и началом передачи стартового следующего байта?

Надо для того, чтобы перенаправлять большие массивы данных из одного порта в другой, притом в обе стороны (прошивка - в одну сторону, верификация - в другую). Железки, находящиеся "по ту сторону" UART'ов таких задержек не имеют.

Буферы ввёл (по 256 байт), но они переполняются.

Длины непрерывных пакетов не знаю, но подозреваю, что порядка нескольких килобайт.

Порты полнодуплексные.

Нет, специально отведенных буферов нет. Только если у Вас достаточно низкие скорости и прерыванию от UART выставить высокие приоритеты можно приблизиться к вашему требованию. Какая у Вас скорость? Подозреваю что большая. И что должен делать камень кроме приема-передачи?
Go to the top of the page
 
+Quote Post



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

 


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


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