VARIABLE_SERIAL_PORT
Một cổng nối tiếp mới được thiết kế cho việc truyền dữ liệu nhanh hơn.
Liệt kê trong các danh mục:
Phần cứngGitHubMô tả
CỔNG SERIAL BIẾN THỂ (VSP) là một cổng serial mới được thiết kế cho việc truyền dữ liệu nhanh hơn, có khả năng tiết kiệm thời gian truyền lên đến 85% và hỗ trợ tốc độ bit nhanh hơn nhiều so với UART truyền thống. Nó đạt được điều này bằng cách chỉ truyền các bit có ý nghĩa và bỏ qua các số 0 thừa ở đầu, cho phép truyền tải nhị phân với số bit biến đổi thay vì truyền tải nhị phân cố định 8 bit.
Cách sử dụng VARIABLE_SERIAL_PORT?
Để sử dụng VSP, triển khai các dự án phần mềm mẫu được cung cấp trên các nền tảng STM32. Chọn giữa hai phương pháp truyền tải: sử dụng SPI với DMA hoặc sử dụng TIMER output compare với DMA. Để nhận dữ liệu, sử dụng TIMER input capture với DMA để giải mã các xung BMC trở lại dữ liệu thô.
Tính năng chính của VARIABLE_SERIAL_PORT:
1️⃣
Tiết kiệm thời gian truyền lên đến 85%
2️⃣
Hỗ trợ tốc độ bit nhanh hơn so với UART
3️⃣
Chỉ truyền các bit có ý nghĩa, bỏ qua dữ liệu thừa
4️⃣
Sử dụng Biphase Mark Coding (BMC) để gửi tín hiệu
5️⃣
Cho phép giao tiếp hai chiều qua một dây
Tại sao nên sử dụng VARIABLE_SERIAL_PORT?
# | Trường hợp sử dụng | Trạng thái | |
---|---|---|---|
# 1 | Cấu hình tốc độ hoạt động của khách hàng và chế độ làm việc | ✅ | |
# 2 | Truyền tải dữ liệu lớn một cách hiệu quả bằng cách sử dụng nén giống như mã Huffman | ✅ | |
# 3 | Gửi dữ liệu hình ảnh và video với truyền tải giá trị khác biệt | ✅ |
Do ai phát triển VARIABLE_SERIAL_PORT?
Nhà sản xuất VSP là maxmklam, người đã phát triển công nghệ cổng serial sáng tạo này để nâng cao hiệu quả và tốc độ truyền dữ liệu.