refactor(i2s): make the slot_bit_width checks unique

This commit is contained in:
Chen Chen
2026-07-17 14:40:10 +08:00
parent ad8d821197
commit 1d3952904d
7 changed files with 54 additions and 47 deletions
@@ -912,6 +912,10 @@ STD RX 模式
请注意,一个句柄只能代表一个通道,因此仍然需要对 TX 和 RX 通道逐个进行声道和时钟配置。
.. note::
全双工模式下只能有一个通道作为 master 生成 BCLK 和 WS。如果配对的两个句柄都配置为 ``I2S_ROLE_MASTER``,后初始化的句柄会被自动切换为 ``I2S_ROLE_SLAVE``。
驱动支持两种分配全双工通道的方法:
1. 在调用 :cpp:func:`i2s_new_channel` 函数时,同时分配 TX 和 RX 通道两个通道。