Адрес устройства настраивается одним из четырех define:

AW87579_ADPinConnectToGND

AW87579_ADPinConnectToSCL

AW87579_ADPinConnectToSDA

AW87579_ADPinConnectToVDD

По умолчанию адрес устанавливается AW87579_ADPinConnectToGND

Пример использования драйвера:

tAW87579_RegsList list = {
.sysctr.EN_SW = true,
.sysctr.EN_PA = true,
.sysctr.EN_BOOST = true,
.sysctr.RCV_MODE = false,
.sysctr.EN_HVBAT = false,

            .batsafe.EN_BAT_SFGD = true,
            .batsafe.BAT_SFGD_LEVEL = BAT_SFGD_LEVEL_6_5V,
            .batsafe.BAT_SFGD_VTH = BAT_SFGD_VTH_3_6V,
            .batsafe.BAT_SFGD_DEGLITCH = BAT_SFGD_DEGLITCH_1ms,

            .bstvout.BST_VOUT = BST_VOUT_8V,

            .bstcpr2.BST_IPEAK = BST_IPEAK_3A,

            .pagr.PA_GAIN = PA_GAIN_SET__dB(false,27),

            .pagc3Opr.PD_AGC3 = false,
            .pagc3Opr.AGC3_OUTPUT_POWER = AGC3OP_2W_8ohm_OR_2_67W_6ohm,

            .pagc3Pr.AGC3_REL_TIME = AGC3_REL_TIME_40_56ms_dB,
            .pagc3Pr.AGC3_ATT_TIME = AGC3_ATT_TIME_82ms_dB,

            .pagc2Opr.AGC2_OUTPUT_POWER = AGC2OP_3W_8ohm_OR_4W_6ohm,

            .pagc2Pr.AGC2_ATT_TIME = AGC2_ATT_TIME_0_32ms_dB,

            .pagc1Pr.PD_AGC1 = false,
            .pagc1Pr.AGC1_ATT_TIME = AGC1_ATT_TIME_0_16ms_dB,

            .adpMode.AGC1_ATT_TIMEA = false,
            .adpMode.ADPBOOST_MODE = ADPBOOST_MODE_PassThrough,

            .adpbstTime1.ADP_BST_TIME1 = ADP_BST_TIME_160ms,
            .adpbstTime1.ADP_BST_TIME2 = ADP_BST_TIME_140ms,

            .adpbstVth.ADP_LOW_STEP = ADP_LOW_STEP_1st_BST_OUT_6_5V,
            .adpbstVth.SET_BOOST_VTH1 = SET_BOOST_VTH1_0_1W,
            .adpbstVth.SET_BOOST_VTH2 = SET_BOOST_VTH2_2_2W
    };

    xAmplifierAW87579_SetAll(env->ampl, list);

Для отправки данных на адрес устройства и для их чтения 
используются:

#define xAmplifierAW87579_I2cWrite(I2C,I2CPack,I2CPackLen) 

#define xAmplifierAW87579_I2cRead(I2C,I2CPack,I2CPackLen) 
