Subscribe to get weekly email with the most promising tools 🚀

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

Перечислено в категориях:

Аппаратное обеспечениеGitHub
VARIABLE_SERIAL_PORT-image-0

Описание

ПЕРЕМЕННЫЙ СЕРИЙНЫЙ ПОРТ (VSP) - это новый серийный порт, разработанный для более быстрой передачи данных, способный сократить время передачи до 85% и поддерживающий гораздо более высокие скорости передачи битов по сравнению с традиционным UART. Это достигается за счет передачи только значимых битов и исключения избыточных ведущих нулей, что позволяет использовать переменно-битную двоичную передачу вместо фиксированной 8-битной двоичной передачи.

Как использовать VARIABLE_SERIAL_PORT?

Чтобы использовать VSP, реализуйте предоставленные примеры программного обеспечения на платформах STM32. Выберите один из двух методов передачи: использование SPI с DMA или использование TIMER output compare с DMA. Для приема используйте TIMER input capture с DMA для декодирования импульсов BMC обратно в необработанные данные.

Основные функции VARIABLE_SERIAL_PORT:

1️⃣

Сокращает время передачи до 85%

2️⃣

Поддерживает более высокие скорости передачи по сравнению с UART

3️⃣

Передает только значимые биты, исключая избыточные данные

4️⃣

Использует кодирование Biphase Mark Coding (BMC) для передачи сигнала

5️⃣

Позволяет однопроводную двустороннюю связь

Почему использовать VARIABLE_SERIAL_PORT?

#Сценарий использованияСтатус
# 1Настройка скорости работы клиента и рабочего режима
# 2Эффективная передача больших данных с использованием сжатия, подобного кодированию Хаффмана
# 3Передача изображений и видео с помощью передачи дифференциальных значений

Разработано VARIABLE_SERIAL_PORT?

Создатель VSP - maxmklam, который разработал эту инновационную технологию серийного порта для повышения эффективности и скорости передачи данных.

Часто задаваемые вопросы VARIABLE_SERIAL_PORT