为实现音频功率放大输出无失真信号,以及解决由于输出功率过高、声反馈引起的啸叫,设计一个基于功放芯片TDA7297的音频功率放大器及啸叫检测和抑制系统。系统采用ST公司基于ARM Cortex-M3内核的32位微控制器STM32F103RCT6编程,利用定时器的输入捕获功能测量比较器方波从而计算啸叫频率,通过程序控制MAX262对音频信号进行陷波,从而达到抑制啸叫信号的作用。