本文主要是介绍ML302 OpenCPU系列(7)---AW8733A音频PA调试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ML302 OpenCPU系列(7)---AW8733A音频PA调试
ML302 OpenCPU提供两个模拟音频通道:耳机和喇叭。
两个通道的音量都不大,如果是做支付音响类的产品,这个音量是不够的。需要外部再加一个音频PA,比如AW8733A,它能提供2W的功率输出。
参考AW8733A提供的参考设计画原理图。如采用喇叭通道,参考差分输入方式典型应用图,如下:
如采用耳机通道,因为耳机不是差分信号输出,区分左右声道,参考单端输入方式典型应用图,如下:
注意:由于喇叭通道模组内部已有一级PA放大,再经一级外部PA放大,音质会不如耳机通道。更推荐采用耳机通道。
源码:
/*-----------------------------------------------------------------------------
File Name : user_aw8733a.c
Author : Tim_Tian
Created Time : 2020.04.02
Description : AW8733A音频PA
-----------------------------------------------------------------------------*/#define AUDIO_PA_EN CM_GPIO_2
#define GPIO_PIN_ENABLE 1
#define GPIO_PIN_DISABLE 0typedef enum
这篇关于ML302 OpenCPU系列(7)---AW8733A音频PA调试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!