10299823
发表于 2025-7-30 23:31
单片机没有I2S可以用普通IO口代替吗?
i2s接口可以用普通IO口或者spi接口代替吗,程序需要修改哪些地方
eefas
发表于 2025-8-4 11:47
可以通过普通GPIO口配合软件模拟实现I2S协议。
burgessmaggie
发表于 2025-8-4 12:35
模拟I2S总线的时序。
sesefadou
发表于 2025-8-4 14:32
I2S通信通常需要较高的时钟频率
fengm
发表于 2025-8-4 15:33
可以使用普通IO口来模拟I2S通信。
elsaflower
发表于 2025-8-4 17:25
软件模拟的信号可能存在毛刺或延迟
sdlls
发表于 2025-8-5 08:48
部分单片机支持SPI的“全双工模式”,通过调整时钟极性和数据对齐方式模拟I2S。
dspmana
发表于 2025-8-5 11:25
如果单片机的主频不够高,或者软件设计不合理,可能会导致数据传输错误或延迟。
51xlf
发表于 2025-8-5 13:12
对单片机的主频和软件设计有较高的要求
mnynt121
发表于 2025-8-7 10:14
为何不推荐直接使用SPI
mollylawrence
发表于 2025-8-7 12:36
需用GPIO配合定时器或延时函数精确控制时序
jkl21
发表于 2025-8-7 14:53
建议使用定时器生成精确时钟节拍,结合DMA提升数据传输效率
页:
[1]