Mục lục:
Định nghĩa - Giao diện nối tiếp có nghĩa là gì?
Giao diện nối tiếp là giao diện truyền thông truyền dữ liệu dưới dạng một luồng bit, thường sử dụng cáp nối đất, kênh không dây hoặc cặp dây.
Giao diện nối tiếp hoạt động như một giao diện giao tiếp giữa hai hệ thống kỹ thuật số gửi dữ liệu dưới dạng một chuỗi các xung điện áp trên một dây. Ngược lại, một giao diện song song truyền đồng thời nhiều bit bằng các dây khác nhau.
Một số thiết bị sử dụng giao diện nối tiếp bao gồm Universal serial Bus (USB), Tiêu chuẩn đề xuất số 232 (RS-232), 1-Dây và I2C.
Techopedia giải thích Giao diện nối tiếp
Về cơ bản, giao diện nối tiếp mã hóa các bit của số nhị phân theo vị trí "tạm thời" của chúng trên dây thay vì vị trí "không gian" của chúng trong một nhóm dây.
Có hai loại giao diện nối tiếp:
- Giao diện nối tiếp không đồng bộ (thường được viết tắt là SCI): Với SCI, dữ liệu được gửi trong các khung được xác định rõ. Một khung dùng để chỉ tổng số các bit không chia hết được. Bao gồm trong khung là thông tin nhất định (ví dụ: dữ liệu) và một số chi phí (ví dụ: bit điều khiển).
Các khung được sử dụng trong giao thức nối tiếp không đồng bộ thường bao gồm một bit start, bit chẵn lẻ, bảy hoặc tám bit dữ liệu và đôi khi là bit stop. SCI thường được sử dụng để thiết lập giao tiếp giữa hai hệ thống máy tính. SCI được coi là không đồng bộ vì không hệ thống nào cần đồng bộ hóa đồng hồ trước khi giao tiếp.
- Giao diện nối tiếp đồng bộ (thường được viết tắt là SPI): Trong SPI, máy thu không có bất kỳ đồng hồ bên trong nào, điều này cho thấy rằng máy thu không thể đồng bộ hóa việc đọc dòng dữ liệu của nó với tốc độ truyền của máy phát. Người nhận yêu cầu một số trợ giúp và sự hỗ trợ đó có sẵn dưới dạng tín hiệu đồng hồ, được chia sẻ bởi người nhận và người phát. Tín hiệu đồng hồ đóng vai trò là đường điều khiển thông báo cho người nhận về thời gian tốt nhất để đọc từ đường dữ liệu. Điều này ngụ ý rằng người nhận và người phát nên đồng bộ hóa khả năng truy cập của họ vào đường dữ liệu để gửi dữ liệu thành công.
SPI thường được sử dụng nếu một vi điều khiển cần gửi dữ liệu đến một thiết bị không có đồng hồ bên trong.
