91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 13KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-17
  • 語言: 其他
  • 標簽: TAS571??

資源簡介

用STM32的MCU對TAS5715進行初始化的初始代碼,能讓初學者很快上手,且很簡杰

資源截圖

代碼片段和文件信息


/**
??******************************************************************************
??*?@file???????????:?main.c
??*?@brief??????????:?Main?program?body
??******************************************************************************
??*/
/*?Includes?------------------------------------------------------------------*/
#include?“main.h“
#include?“stm32f0xx_hal.h“
#include?“stdio.h“
#include?“data.h“
/*?Private?variables?---------------------------------------------------------*/

I2C_HandleTypeDef?hi2c1;

void?SystemClock_Config(void);
static?void?MX_GPIO_Init(void);
static?void?MX_I2C1_Init(void);

HAL_StatusTypeDef?write_TAS5715(uint8_t?reg_add?uint8_t?reg_value);

#ifdef?__GNUC__
#define?PUTCHAR_PROTOTYPE?int?__io_putchar(int?ch)
#else
#define?PUTCHAR_PROTOTYPE?int?fputc(int?ch?FILE?*f)
#endif?

HAL_StatusTypeDef?write_TAS5715(uint8_t?reg_add?uint8_t?reg_value){
??uint8_t?temp_data[2];
??temp_data[0]=reg_add;
??temp_data[1]=reg_value;
??return(HAL_I2C_Master_Transmit(&hi2c1TAS5715_DEVICE_ADDRESStemp_data210000));
}

void?init_TAS5715(void){?
???int?i;
???????for(i=0;i<5;i++){
????????write_TAS5715(TAS5715_table[i][0]TAS5715_table[i][1]);
??????}
?}


void?Glfon_stereo_WM8960(void){?
??uint8_t?temp_data[21];
??//0x29?00?7E?FF?86?03?02?00?F4?00?7E?FF?86?00?FD?FC?CA?03?81?FE?B3????
??temp_data[0]=0x29;?temp_data[1]=0x00;?temp_data[2]=0x7e;?temp_data[3]=0xff;?temp_data[4]=0x86;
??temp_data[5]=0x03;?temp_data[6]=0x02;?temp_data[7]=0x00;?temp_data[8]=0xf4;?temp_data[9]=0x00;
??temp_data[10]=0x7e;?temp_data[11]=0xff;?temp_data[12]=0x86;?temp_data[13]=0x00;?temp_data[14]=0xfd;
??temp_data[15]=0xfc;?temp_data[16]=0xca;?temp_data[17]=0x03;?temp_data[18]=0x81;?temp_data[19]=0xfe;
??temp_data[20]=0xb3;?
??HAL_I2C_Master_Transmit(&hi2c1TAS5715_DEVICE_ADDRESStemp_data2110000);
??
??//0x2a?00?7E?FF?86?03?02?00?F4?00?7E?FF?86?00?FD?FC?CA?03?81?FE?B3??
??temp_data[0]=0x2a;?temp_data[1]=0x00;?temp_data[2]=0x7e;?temp_data[3]=0xff;?temp_data[4]=0x86;
??temp_data[5]=0x03;?temp_data[6]=0x02;?temp_data[7]=0x00;?temp_data[8]=0xf4;?temp_data[9]=0x00;
??temp_data[10]=0x7e;?temp_data[11]=0xff;?temp_data[12]=0x86;?temp_data[13]=0x00;?temp_data[14]=0xfd;
??temp_data[15]=0xfc;?temp_data[16]=0xca;?temp_data[17]=0x03;?temp_data[18]=0x81;?temp_data[19]=0xfe;
??temp_data[20]=0xb3;?
??HAL_I2C_Master_Transmit(&hi2c1TAS5715_DEVICE_ADDRESStemp_data2110000);
??
??//0x2b?00?7E?FF?86?03?02?00?F4?00?7E?FF?86?00?FD?FC?CA?03?81?FE?B3??
??temp_data[0]=0x2b;?temp_data[1]=0x00;?temp_data[2]=0x7e;?temp_data[3]=0xff;?temp_data[4]=0x86;
??temp_data[5]=0x03;?temp_data[6]=0x02;?temp_data[7]=0x00;?temp_data[8]=0xf4;?temp_data[9]=0x00;
??temp_data[10]=0x7e;?temp_data[11]=0xff;?temp_data[12]=0x86;?temp_data[13]=0x00;?temp_data[14]=0xfd;
??temp_data[15]=0xfc;?temp_data[16]=0xca;?temp_data[17]=0x03;?temp_data[18]=0x81;?temp_data[19]=0xfe;
??temp_data[20]=0xb3;?
??HAL_I2C_Master_Transmit(&hi2c1TAS5715_DEVICE_ADDRESS

評論

共有 條評論