Максимальная скорость UART в 1921ВК01Т

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: dav, bkolbov, pip, _sva_

Ответить
Аватара пользователя
Лашкевич
Сообщения: 193
Зарегистрирован: 13 май 2015, 13:10
Предприятие: ООО "НПФ Вектор"
Откуда: Москва
Contact:

Максимальная скорость UART в 1921ВК01Т

Сообщение Лашкевич » 26 дек 2019, 15:33

Добрый день.
Согласно документации скорость передачи UART ограничена 921 600 бит/с, написано, что
Существует ограничение на соотношение между тактовыми частотами SysCLK и UART_CLK:
UART_CLK ≤ 5/3 × SysCLK
Мы проверили опытным путём и передача вполне себе идет и на 6МБит.
Чем именно определяется приведённое ограничение и что может не работать в случае его превышения?
Для одного из проектов нам хотелось бы иметь скорость передачи выше, чем 921 600 бит/с.
С уважением,
Лашкевич Максим.
Инженер-программист ООО "НПФ Вектор", Москва.
http://motorcontrol.ru/

bkolbov
Сообщения: 226
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Максимальная скорость UART в 1921ВК01Т

Сообщение bkolbov » 26 дек 2019, 15:57

День добрый!

921600 бит/с - это отсылка к максимальной скорости передачи в ряде стандартных скоростей.

А так, действительно, исходя из соотношения частот, скорость передачи 6 Мбит/с вполне реализуема. И каких-то "подводных" камней здесь быть не должно.

Василий
Сообщения: 7
Зарегистрирован: 15 ноя 2017, 15:30
Предприятие: ООО "НПФ Вектор"

Re: Максимальная скорость UART в 1921ВК01Т

Сообщение Василий » 25 фев 2020, 12:55

В документации на UART есть такие формулировки:
Приемопередатчик реализует:
- передачу данных длиной от 5 до 8 бит со скоростью до 921 600 бит/с;
Например, для достижения максимальной скорости передачи данных 921 600 бод
Прочитав это, я был уверен, что максимальная скорость интерфейса UART 921 600 бит/с, и был немало удивлен, когда коллеги сказали, что на самом деле она достигает 5-6 Мбит/с.
Мне кажется, стоило бы сформулировать эти пункты документа более понятно для пользователя.

Ответить

Вернуться в «32-разрядные микроконтроллеры»

Пользователи онлайн

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость