Giao thức trong embedded

0 0 0

Người đăng: Nguyễn Đặng Triều

Theo Viblo Asia

I. Các kiểu giao tiếp

Hệ thống truyền thông song công sử dụng phương pháp truyền tín hiệu hai chiều, cho phép các thiết bị trên mạng hoặc bus giao tiếp với nhau theo các hướng ngược nhau. Có 2 kiểu giao tiếp đó là: Half-duplexFull-duplex.

  • Half-duplex: hay còn gọi là bán song công. Dữ liệu được truyền theo 2 chiều giữa các thiết bị. Nhưng dữ liệu chỉ có thể truyền theo một hướng tại một thời điểm nhất định.
  • Full-duplex: hay còn gọi là song công toàn phần. Dữ liệu cũng dược truyền theo 2 chiều giữa các thiết bị và có thể truyền theo 2 chiều tại cùng thời điểm.

II. I2C

Tham khảo: https://www.analog.com/en/resources/technical-articles/i2c-primer-what-is-i2c-part-1.html

image.png

1. Đặc điểm

  • Giao thức đồng bộ (có xung SCL).
  • 2 dây: SCL (xung clock) và SDA (dữ liệu).

2. Điều kiện bắt đầu và dừng

III. SPI

IV. UART

🌏 Tham khảo

Bình luận

Bài viết tương tự

- vừa được xem lúc

Password Manager đơn giản chạy trên ESP32 🎃

Khám phá những điều mới mẻ . Hi anh em dev ,.

0 0 14

- vừa được xem lúc

Nạp code stm32 bằng ST - LINK V2

Trong bài hướng dẫn này, mình sẽ hướng dẫn các bạn sử dụng mạch nạp st-link v2 để nạp code cho stm32f103c8T6, dùng STM32CubeIDE. Bước 2: Chọn ☑️.

0 0 14

- vừa được xem lúc

Message Queue: Khám Phá Bí Mật Giao Tiếp Giữa Các Task Trong FreeRTOS

Giới thiệu nhanh. Trong phần trước, chúng ta đã tìm hiểu về Task trong FreeRTOS – những “nhân viên” trong nhà máy phần mềm, mỗi task đảm nhận một nhiệm vụ cụ thể, chạy độc lập theo lịch của Scheduler.

0 0 18

- vừa được xem lúc

Vấn đề khi gửi dữ liệu vào Queue: Dữ liệu đã nhận nhưng sao chưa thực thi?

Giới thiệu. Ở bài viết trước, mình đã nêu cho các bạn biết khái niệm Queue là gì, cách sử dụng nó ra sao và những lưu ý khi sử dụng nó.

0 0 12

- vừa được xem lúc

Tránh lỗi khi sử dụng Mutex trong RTOS – Những nguyên tắc vàng

Giới thiệu nhanh. Chào các bạn.

0 0 11

- vừa được xem lúc

Hiểu về Idle Task và Idle Hook Function trong FreeRTOS

Trong hệ điều hành thời gian thực (RTOS) như FreeRTOS, khái niệm Idle Task và Idle Hook Function đóng vai trò rất quan trọng trong việc quản lý tài nguyên vi xử lý khi không có tác vụ (task) nào cần t

0 0 8