Chuẩn truyền UART

Một phần của tài liệu Thiết kế và thi công thiết bị đo nhiệt độ, nhịp tim và nồng độ oxy trong máu (Trang 33 - 34)

UART hỗ trợ cả hai kiểu giao tiếp là giao tiếp đồng thời và giao tiếp không đồng thời. Giao tiếp đồng thời tức là UART có thể gửi và nhận dữ liệu vào cùng một thời điểm. Còn giao tiếp khơng đồng thời là chỉ có một thiết bị có thể chuyển dữ liệu vào một

thời điểm, với tín hiệu điều khiển hoặc mã sẽ quyết định bên nào có thể truyền dữ liệu. Giao tiếp khơng đồng thời được thực hiện khi mà cả 2 chiều chia sẽ một đường dẫn hoặc nếu có 2 đường nhưng cả 2 thiết bị chỉ giao tiếp qua một đường ở cùng một thời điểm.

Các thông số cơ bản cần quan tâm trong giao tiếp UART

• Baud rate (tốc độ baud): Khoảng thời gian truyền 1bit dữ liệu, thông số này cần được cài đặt giống nhau ở gửi và nhận.

• Frame (khung truyền): Khung truyền quy định số bit trong 1 lần truyền dữ liệu. • Start bit: là bit đầu tiên trong khung truyền. Báo hiệu cho thiết bị nhận có một gói

dữ liệu sắp được truyền đến, đây là bit bắt buộc.

• Data: dữ liệu cần truyền, bit có trọng số nhỏ nhất (LSB) truyền đi trước lần lượt đến bit có trọng số lớn nhất (MSB).

• Parity bit: bit kiểm tra chẵn lẻ, bit này dung để kiểm tra dữ liệu truyền đúng hay khơng.

• Stop bit: là 1bit báo hiệu các bit dữ liệu đã gửi xong, thiết bị nhận tiến hành kiểm tra khung truyền xem các bit dữ liệu truyền xem có đúng chưa. Đây là bit bắt buộc.

2.8. Google firebase 2.8.1. Giới thiệu 2.8.1. Giới thiệu

Google firebase: Là một dịch vụ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây được cung cấp bởi Google nhằm giúp các lập trình phát triển nhanh các ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu.

Một phần của tài liệu Thiết kế và thi công thiết bị đo nhiệt độ, nhịp tim và nồng độ oxy trong máu (Trang 33 - 34)

Tải bản đầy đủ (PDF)

(74 trang)