Bluetooth là một tiêu chuẩn công nghệ không dây mở để trao đổi dữ liệu trên khoảng cách ngắn bằng cách sử dụng truyền radio bước sóng ngắn từ các thiết bị cố định và di động bằng giao thức dựa trên gói. Phương pháp truyền tải dữ liệu bluetooth có khả năng sử dụng giao diện nối tiếp.

Giao diện nối tiếp là gì?

Đó là cổng nối tiếp mà chúng ta thường nói rằng dữ liệu được truyền theo một chuỗi một hoặc nhiều bit trên một số lượng giới hạn của iOS. Có nhiều loại như vậy, Nói chung bao gồm: Uart, IIC, SPI, CÓ THỂ, USB, vân vân., Miễn là nó là giao diện truyền dẫn nối tiếp, Nó là một loại cổng nối tiếp. Điều đáng nói ở đây là vì mọi người thường gọi cổng nối tiếp cổng UART trong những ngày đầu, Mọi người thường đề cập đến giao diện UART khi đề cập đến cổng nối tiếp.

Sự khác biệt giữa UART, SPI, Và IIC

Giao diện UART

Uart (Máy thu/máy phát không đồng bộ phổ quát) Giao diện nối tiếp là công nghệ truyền thông được sử dụng phổ biến nhất cho máy vi tính một chip. Nó thường được sử dụng để giao tiếp giữa máy vi tính đơn chip và máy tính và giữa máy vi tính đơn chip và máy vi tính đơn chip.

Giao diện SPI

SPI (Giao diện ngoại vi nối tiếp) là giao diện ngoại vi nối tiếp. SPI là tiêu chuẩn truyền dữ liệu nối tiếp đồng bộ và tốc độ cao, hoàn toàn song công, xe buýt giao tiếp đồng bộ được sử dụng rộng rãi trong nhiều thiết bị.

Giao diện IIC

IIC (Mạch tích hợp liên), còn được gọi là i2c, là cấu trúc xe buýt nối tiếp hai dây để kết nối vi điều khiển và các thiết bị ngoại vi của nó. Những lợi thế chính của xe buýt IIC là sự đơn giản và hiệu quả.

Sự khác biệt 1
UART là hai dòng, một người gửi một máy thu, có thể là giao tiếp toàn diện, Số lượng dòng cũng tương đối nhỏ. Dữ liệu được truyền không đồng bộ, và các yêu cầu về thời gian cho cả hai bên là nghiêm ngặt, Và tốc độ giao tiếp không nhanh lắm. Được sử dụng nhiều nhất trong giao tiếp đa máy.

Sự khác biệt 2.
Giao diện SPI và UART ở trên, Có một dòng đồng hồ đồng bộ, Thiếu sót của UART ở trên là lợi thế của nó, Các yêu cầu về thời gian của hai mặt của giao tiếp không phải là các thiết bị hoàn toàn khác nhau có thể dễ dàng kết hợp, và tốc độ giao tiếp rất nhanh. Thường được sử dụng trong giao tiếp dữ liệu tốc độ cao giữa các thành phần bên trong của sản phẩm, chẳng hạn như bộ nhớ dung lượng lớn.

Sự khác biệt 3
Giao diện IIC cũng là giao diện hai dây, Đó là việc truyền dữ liệu giữa hai dòng thông qua một mối quan hệ logic phức tạp, Tốc độ giao tiếp không cao, Chương trình cũng phức tạp hơn để viết. Hệ thống chip đơn nói chung chủ yếu được sử dụng để kết nối với 24C02 và bộ nhớ nhỏ khác.

Ghi chú: SPI và UART có thể đạt được toàn bộ song công, Nhưng I2C không hoạt động; I2c chậm hơn spi, Giao thức phức tạp hơn một chút so với SPI, Nhưng kết nối ít hơn SPI tiêu chuẩn.

Bài viết này đã không giải phóng sự nhầm lẫn của bạn? Tiếp cận với đội Feasycom ngay bây giờ!
Muốn biết cách chọn một mô -đun phù hợp cho dự án của bạn? Vui lòng bấm vào đây.