启动阈值调整

This commit is contained in:
lmx
2025-11-12 13:57:59 +08:00
parent 58ad14691e
commit c88cb70bb1
32 changed files with 153681 additions and 153490 deletions

View File

@ -63,20 +63,21 @@ static void sl_delay(unsigned char sl_i)
os_time_dly(sl_i);
}
char iic_read_len;
char iic_write_result;
unsigned char SL_SC7U22_Check(void)
{
unsigned char reg_value=0;
xlog("SL_SC7U22_Check\n");
SL_SC7U22_I2c_Spi_Write(SL_SPI_IIC_INTERFACE, 0x7F, 0x00);//goto 0x00
SL_SC7U22_I2c_Spi_Read(SL_SPI_IIC_INTERFACE, SC7U22_WHO_AM_I, 1, &reg_value);
iic_write_result = SL_SC7U22_I2c_Spi_Write(SL_SPI_IIC_INTERFACE, 0x7F, 0x00);//goto 0x00
iic_read_len = SL_SC7U22_I2c_Spi_Read(SL_SPI_IIC_INTERFACE, SC7U22_WHO_AM_I, 1, &reg_value);
xlog("0x%x=0x%x\r\n",SC7U22_WHO_AM_I,reg_value);
if(reg_value==0x6A) //设备的id
return 0x01;//SC7U22
else
return 0x00;//通信异常
}
char xt_Check_Flag;
unsigned char SL_SC7U22_Config(void)
{
xlog("SL_SC7U22_Config\n");
@ -102,6 +103,10 @@ unsigned char SL_SC7U22_Config(void)
// Check_Flag=1;//强制初始化
xlog("SL_SC7U22_Check=0x%x\r\n",Check_Flag);
xt_Check_Flag = Check_Flag;
if(Check_Flag==1)
{
Check_Flag= SL_SC7U22_POWER_DOWN();