TI论坛
直播中

五斤麻辣油

9年用户 1350经验值
擅长:电源/新能源
私信 关注
[问答]

使用音频卡输出i2s接口数据,采集到的数值始终为0xffff,是什么原因导致的?

使用音频卡输出i2s接口数据,采集到的数值始终为0xffff,是我硬件电路设计的问题么?

回帖(3)

陈亮

2024-11-1 15:04:02
 不能排除, 非常可能. 还是先检查硬件比较简单, 包括焊接, 电源, 连线 等等因素.
举报

刘峰

2024-11-1 15:04:27
建议检查DSP的方面的软件配置,阅读AK5357的数据手册检查问题。
举报

京五环以外

2024-11-1 18:11:44
采集到的数值始终为0xffff可能是由多种原因导致的,以下是一些可能的原因及解决方法:

1. 硬件电路设计问题:
   - 检查I2S接口的连接是否正确,包括数据线、时钟线和帧同步线。
   - 确保I2S接口的供电电压和地线连接正确。
   - 检查I2S接口的上拉电阻是否合适,以确保信号稳定。

2. 音频卡设置问题:
   - 确保音频卡的I2S输出模式已正确配置,包括采样率、位深和通道数等。
   - 检查音频卡的驱动程序是否已正确安装和配置。

3. 软件编程问题:
   - 确保I2S接口的读写操作已正确实现,包括初始化、配置和数据传输等。
   - 检查I2S接口的缓冲区是否已正确设置和清空。
   - 确保I2S接口的时序和同步已正确处理。

4. 信号干扰问题:
   - 检查I2S接口的信号线是否受到电磁干扰,如有必要,可以添加屏蔽层或使用差分信号传输。

5. 其他原因:
   - 检查音频卡和I2S接口是否有硬件故障或损坏。

为了确定具体原因,建议逐步排查以上可能的问题,并进行相应的调整和测试。如果问题仍然存在,可以考虑寻求专业人士的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分