VARIABLE_SERIAL_PORT
Sebuah port serial baru yang dirancang untuk komunikasi data yang lebih cepat.
Terdaftar dalam kategori:
Perangkat KerasGitHubDeskripsi
VARIABLE SERIAL PORT (VSP) adalah port serial baru yang dirancang untuk komunikasi data yang lebih cepat, mampu menghemat waktu transmisi hingga 85% dan mendukung kecepatan bit yang jauh lebih cepat dibandingkan dengan UART tradisional. Ini mencapainya dengan hanya mentransmisikan bit yang berarti dan menghilangkan nol awal yang redundan, memungkinkan transmisi biner bit variabel alih-alih transmisi biner 8-bit tetap.
Cara menggunakan VARIABLE_SERIAL_PORT?
Untuk menggunakan VSP, terapkan proyek contoh perangkat lunak yang disediakan pada platform STM32. Pilih antara dua metode transmisi: menggunakan SPI dengan DMA atau menggunakan TIMER output compare dengan DMA. Untuk penerimaan, gunakan TIMER input capture dengan DMA untuk mendekode pulsa BMC kembali ke data mentah.
Fitur inti dari VARIABLE_SERIAL_PORT:
1️⃣
Menghemat waktu transmisi hingga 85%
2️⃣
Mendukung kecepatan bit yang lebih cepat dibandingkan UART
3️⃣
Mentransmisikan hanya bit yang berarti, menghilangkan data yang redundan
4️⃣
Menggunakan Biphase Mark Coding (BMC) untuk pengiriman sinyal
5️⃣
Memungkinkan komunikasi dua arah dengan satu kabel
Mengapa bisa digunakan VARIABLE_SERIAL_PORT?
# | Kasus Penggunaan | Status | |
---|---|---|---|
# 1 | Mengonfigurasi kecepatan operasi klien dan mode kerja | ✅ | |
# 2 | Mentransmisikan data besar secara efisien menggunakan kompresi mirip pengkodean Huffman | ✅ | |
# 3 | Mengirim data gambar dan video dengan transmisi nilai diferensial | ✅ |
Dikembangkan oleh VARIABLE_SERIAL_PORT?
Pembuat VSP adalah maxmklam, yang telah mengembangkan teknologi port serial inovatif ini untuk meningkatkan efisiensi dan kecepatan komunikasi data.