项目用到了EC200A电话模块,一直用的STM32裸机程序控制,项目只用到了接打电话功能(收发短信、上网等没有用),经过了几个月的迭代更新调试,终于到了要交付的时候,又出现了问题,生产出的几台设备,有3台接打电话能正常出声音,剩下的4台拨打没有声音,接通后也没有声音(电话双方不能听到对方的声音),接电话也是如此。经过多次研究数据手册,并解决了问题。最终原因是,codec没有设置对。
详细分析过程如下图所示:
项目用到了EC200A电话模块,一直用的STM32裸机程序控制,项目只用到了接打电话功能(收发短信、上网等没有用),经过了几个月的迭代更新调试,终于到了要交付的时候,又出现了问题,生产出的几台设备,有3台接打电话能正常出声音,剩下的4台拨打没有声音,接通后也没有声音(电话双方不能听到对方的声音),接电话也是如此。经过多次研究数据手册,并解决了问题。最终原因是,codec没有设置对。
详细分析过程如下图所示: