软件iic怎么一直调不出来呢
This commit is contained in:
+28
-10
@@ -254,26 +254,25 @@ void HT1621_Display_GetButton(void)
|
||||
void my_code()
|
||||
{
|
||||
uint32_t runtime=0,move=0;
|
||||
uint8_t mode=0,overload_mode=0;
|
||||
uint8_t mode=6,overload_mode=0;
|
||||
|
||||
uint16_t overload_times=0;
|
||||
long countdown=1000;
|
||||
long countdown_set=15000;
|
||||
|
||||
|
||||
|
||||
HT1621_Init();
|
||||
r480_init();
|
||||
EPPROM_SLOWWRITE_INIT();
|
||||
|
||||
EEPROM_READ_BATY(16,(char *)&config,sizeof(config_setting));
|
||||
if(config.begin!=0xab)
|
||||
{
|
||||
mode=6;
|
||||
}
|
||||
config.begin=18;
|
||||
EEPROM_WRITE_BATY(8,(char *)&config,sizeof(config_setting));
|
||||
config.begin=1;
|
||||
EEPROM_READ_BATY(8,(char *)&config,sizeof(config_setting));
|
||||
|
||||
|
||||
while(1)
|
||||
{
|
||||
|
||||
//get ADC
|
||||
for(char a=0;a<2;a++)
|
||||
{
|
||||
@@ -538,9 +537,28 @@ void my_code()
|
||||
break;
|
||||
case 6:
|
||||
//stady mode
|
||||
config.begin=0xab;
|
||||
//config.begin=0xab;
|
||||
//EEPROM_WRITE_BATY(16,(char *)&config,sizeof(config_setting));
|
||||
//mode=0;
|
||||
if(HAL_GetTick()>runtime)
|
||||
{
|
||||
runtime+=1000;
|
||||
|
||||
if(dis_buff.led_run==1)
|
||||
{
|
||||
dis_buff.led_run=0;
|
||||
dis_buff.dot4=1;
|
||||
}else
|
||||
{
|
||||
dis_buff.led_run=1;
|
||||
dis_buff.dot4=0;
|
||||
}
|
||||
}
|
||||
dis_buff.d_num[3]=(config.begin)%10;
|
||||
dis_buff.d_num[2]=(config.begin/10)%10;
|
||||
dis_buff.d_num[1]=(config.begin/100)%10;
|
||||
dis_buff.d_num[0]=(config.begin/1000)%10;
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -582,7 +600,7 @@ void my_code()
|
||||
dis_buff.button_flag[2]=0;
|
||||
dis_buff.button_flag[3]=0;
|
||||
|
||||
EEPROM_SLOWWRITE_SERVER();
|
||||
|
||||
HT1621_Display_GetButton();
|
||||
hc2_sever();
|
||||
moto_server();
|
||||
|
||||
Reference in New Issue
Block a user