[STM32F4] STM32F407VET6 I2S 采用纯中断接收数据的问题

[复制链接]
112|0
七毛钱 发表于 2025-8-14 19:00 | 显示全部楼层 |阅读模式
在CUBEMX 生成代码后 调用

if (HAL_I2S_Receive_IT(&hi2s2, adc_buf, 2048) != HAL_OK) { Error_Handler(); }

成功初始化后 不久就进入

void HAL_I2S_ErrorCallback(I2S_HandleTypeDef *hi2s) { if (hi2s == &hi2s2) { printf("I2S Error: %lu\n", hi2s->ErrorCode); } }

错误代码是02 溢出错误(OVR)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

404

主题

2866

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部