TF_a1.c 884 字节
#include "JZsdkLib.h"
#include "BaseConfig.h"
#include <pthread.h>

/****************************
 * 
 *  a1 初始化
 *  
 *  mode psdk为psdk模式 uart为串口模式
 * 
 * ****************************/
T_JZsdkReturnCode JZ_a1_init(int mode)
{
    //音频库初始化
    AudioDeal_Init();

    int value[5] = {0};
    if (mode == APP_UART)
    {
        //串口设备1初始化
        value[0] = UART_DEV1_BITRATE;
        JZsdk_HalPort_Init(UART_DEV_1, value);
    }

    //串口设备2初始化
    value[0] = UART_DEV2_BITRATE;
    JZsdk_HalPort_Init(UART_DEV_2, value);

    //喊话器初始化
    Megaphone_Init();    

    //云台初始化
    Gimbal_Init(JZ_MODULE_CONTROL_WAY_INDEPENDENT);

    //灯类初始化
    Lighting_Init();

    delayMs(1000);

    //消息订阅初始化
    HalSend_type1Send_MessageSubcription_Control(UART_DEV_2, JZ_FLAGCODE_ON); 
}