Komunikasi Serial di ESP32
Section 1
Ada dua jenis utama komunikasi serial:
Asinkron
Komunikasi asinkron adalah jenis komunikasi serial yang paling umum. Ini digunakan dalam berbagai aplikasi, termasuk koneksi komputer ke perangkat periferal, seperti printer dan modem.Komunikasi asinkron ditandai dengan karakteristik berikut:
- Data ditransmisikan satu byte pada satu waktu.
- Setiap byte data diapit oleh bit start dan stop.
- Tidak ada jam sinyal yang digunakan untuk menyinkronkan pengirim dan penerima.
- Kecepatan data ditentukan oleh baud rate.
SectionSinkron 2
Komunikasi sinkron adalah jenis komunikasi serial yang digunakan untuk mentransmisikan data secara real time. Ini digunakan dalam berbagai aplikasi, termasuk komunikasi video dan audio.
Komunikasi sinkron ditandai dengan karakteristik berikut:
- Data ditransmisikan dalam blok, atau frame.
- Setiap frame data diapit oleh bit start dan stop.
- Jam sinyal digunakan untuk menyinkronkan pengirim dan penerima.
- Kecepatan data ditentukan oleh clock rate.
Jenis komunikasi serial lainnya
Selain komunikasi asinkron dan sinkron, ada beberapa jenis komunikasi serial lainnya, antara lain:
- Komunikasi half-duplex adalah jenis komunikasi serial di mana pengirim dan penerima dapat berbagi saluran komunikasi. Namun, hanya satu pihak yang dapat mentransmisikan data pada satu waktu.
- Komunikasi full-duplex adalah jenis komunikasi serial di mana pengirim dan penerima dapat mentransmisikan data secara bersamaan.
- Komunikasi simplex adalah jenis komunikasi serial di mana hanya satu pihak yang dapat mentransmisikan data. Pihak lain hanya dapat menerima data.