STM32F407VET6 I2S 采用纯中断接收数据的问题
在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)
页:
[1]