ຄວາມແຕກຕ່າງລະຫວ່າງ I2C ແລະ I2S

ສາ​ລະ​ບານ

I2C ແມ່ນຫຍັງ

I2C ເປັນໂປຣໂຕຄໍ serial ທີ່ໃຊ້ສໍາລັບອິນເຕີເຟດສອງສາຍເພື່ອເຊື່ອມຕໍ່ອຸປະກອນທີ່ມີຄວາມໄວສູງເຊັ່ນ: microcontrollers, EEPROMs, A/D and D/A converters, I/O interfaces, and other similar peripherals in embedded systems. ມັນແມ່ນ synchronous, multi-master, multi-slave, packet switching, single-end, serial communication bus invented by Philips Semiconductors (ປັດຈຸບັນ NXP Semiconductors) ໃນປີ 1982.

I²C ພຽງ​ແຕ່​ນໍາ​ໃຊ້​ສອງ​ທໍ່​ເປີດ bidirectional (ຂໍ້​ມູນ serial (SDA) ແລະ​ໂມງ serial (SCL)) ແລະ​ການ​ນໍາ​ໃຊ້​ຕົວ​ຕ້ານ​ທານ​ເພື່ອ​ດຶງ​ເອົາ​ຄວາມ​ສາ​ມາດ. I²C ອະນຸຍາດໃຫ້ມີລະດັບແຮງດັນທີ່ເຮັດວຽກຢ່າງຫຼວງຫຼາຍ, ແຕ່ລະດັບແຮງດັນປົກກະຕິແມ່ນ +3.3V ຫຼື +5v.

ການອອກແບບການອ້າງອິງ I²C ໃຊ້ພື້ນທີ່ທີ່ຢູ່ 7-bit ແຕ່ສະຫງວນ 16 ທີ່ຢູ່, ດັ່ງນັ້ນມັນສາມາດຕິດຕໍ່ສື່ສານກັບ 112 nodes ໃນກຸ່ມຂອງລົດເມ [a]. ລົດເມ I²C ທົ່ວໄປມີໂຫມດທີ່ແຕກຕ່າງກັນ: ໂຫມດມາດຕະຖານ (100 kbit / s), ໂຫມດຄວາມໄວຕ່ໍາ (10 kbit / s), ແຕ່ຄວາມຖີ່ຂອງໂມງສາມາດອະນຸຍາດໃຫ້ຫຼຸດລົງເປັນສູນ, ຊຶ່ງຫມາຍຄວາມວ່າການສື່ສານສາມາດຖືກໂຈະ. ລົດເມ I²C ລຸ້ນໃໝ່ສາມາດສື່ສານກັບໂນດເພີ່ມເຕີມ (ຮອງຮັບພື້ນທີ່ທີ່ຢູ່ 10-ບິດ) ໃນອັດຕາທີ່ໄວກວ່າ: ໂໝດໄວ (400 kbit/s), ໂໝດໄວບວກ (1 Mbit/s), ໂໝດຄວາມໄວສູງ (3.4 Mbit. /s), ໂໝດໄວທີ່ສຸດ (5 Mbit/s).

I²S ແມ່ນຫຍັງ?

I²S (Inter-IC Sound) ແມ່ນມາດຕະຖານອີເລັກໂທຣນິກອິນເຕີເຟດລົດເມທີ່ໃຊ້ໃນການເຊື່ອມຕໍ່ອຸປະກອນສຽງດິຈິຕອລເຂົ້າກັນ, ມາດຕະຖານນີ້ໄດ້ຖືກນຳມາໃຊ້ເປັນຄັ້ງທຳອິດໂດຍ Philips Semiconductor ໃນປີ 1986. ມັນຖືກນໍາໃຊ້ເພື່ອໂອນຂໍ້ມູນສຽງ PCM ລະຫວ່າງວົງຈອນລວມຢູ່ໃນອຸປະກອນເອເລັກໂຕຣນິກ.

ການໂຕ້ຕອບຮາດແວ I2S:

1. ເສັ້ນໂມງບິດ

ຢ່າງເປັນທາງການເອີ້ນວ່າ "ໂມງຕໍ່ເນື່ອງຕໍ່ເນື່ອງ (SCK)". ປົກກະຕິແລ້ວຂຽນເປັນ "ໂມງບິດ (BCLK)".
ນັ້ນແມ່ນ, ຂໍ້ມູນແຕ່ລະບິດທີ່ສອດຄ້ອງກັບສຽງດິຈິຕອນ, SCLK ມີກໍາມະຈອນ.
ຄວາມຖີ່ຂອງ SCLK = 2 × ຄວາມຖີ່ຂອງການເກັບຕົວຢ່າງ × ຈໍານວນບິດຕົວຢ່າງ.

2. ສາຍໂມງຄຳ

ເປັນທີ່ຮູ້ຈັກຢ່າງເປັນທາງການເປັນ "ການເລືອກຄໍາ (WS)". [ໂດຍທົ່ວໄປເອີ້ນວ່າ "LRCLK" ຫຼື "Frame Sync (FS)".
0 = ຊ່ອງທາງຊ້າຍ, 1 = ຊ່ອງທາງຂວາ

3. ຢ່າງຫນ້ອຍຫນຶ່ງແຖວຂໍ້ມູນ multiplexed

ຢ່າງເປັນທາງການເອີ້ນວ່າ "Serial Data (SD)", ແຕ່ສາມາດເອີ້ນວ່າ SDATA, SDIN, SDOUT, DACDAT, ADCDAT, ແລະອື່ນໆ.

ແຜນວາດເວລາຂອງ I²S

ແຜນວາດເວລາຂອງ I²S
ແຜນວາດເວລາຂອງ I²S

ເລື່ອນໄປທາງເທີງ