Subscribe to get weekly email with the most promising tools 🚀

VARIABLE_SERIAL_PORT-image-0

説明

可変シリアルポート(VSP)は、データ通信を高速化するために設計された新しいシリアルポートで、従来のUARTと比較して最大85%の伝送時間を節約でき、はるかに高速なビットレートをサポートします。これは、意味のあるビットのみを送信し、冗長な先頭ゼロを省略することによって実現され、固定の8ビットバイナリ伝送の代わりに可変ビットバイナリ伝送を可能にします。

使い方 VARIABLE_SERIAL_PORT?

VSPを使用するには、STM32プラットフォーム上で提供されたソフトウェアのサンプルプロジェクトを実装します。SPIとDMAを使用する方法と、DMAを使用したTIMER出力比較の2つの伝送方法から選択します。受信には、TIMER入力キャプチャを利用してBMCパルスを生データにデコードします。

の主な機能 VARIABLE_SERIAL_PORT:

1️⃣

最大85%の伝送時間を節約

2️⃣

UARTと比較して高速なビットレートをサポート

3️⃣

冗長データを省略して意味のあるビットのみを送信

4️⃣

信号送信にバイフェーズマークコーディング(BMC)を利用

5️⃣

単一ワイヤの双方向通信を可能にする

なぜ使用するのか VARIABLE_SERIAL_PORT?

#ユースケースステータス
# 1クライアントの動作速度と動作モードの設定
# 2ハフマンコーディングのような圧縮を使用して大容量データを効率的に送信
# 3差分値伝送を使用して画像や動画データを送信

開発者 VARIABLE_SERIAL_PORT?

VSPの製造元はmaxmklamで、データ通信の効率と速度を向上させるためにこの革新的なシリアルポート技術を開発しました。

FAQ VARIABLE_SERIAL_PORT