出现了一个奇怪的bug,又自己好了
This commit is contained in:
+24
-6
@@ -80,7 +80,7 @@ void display()
|
||||
|
||||
h_buff=0,l_buff=0;
|
||||
h_buff=~0x01;
|
||||
l_buff=d_num_data[0][dis_buff.d_num[0]];
|
||||
l_buff=dis_buff.d_num[0]>=10?0:d_num_data[0][dis_buff.d_num[0]];
|
||||
if(dis_buff.dot1==1)
|
||||
{
|
||||
l_buff|=0x80;
|
||||
@@ -89,7 +89,7 @@ void display()
|
||||
|
||||
h_buff=0,l_buff=0;
|
||||
h_buff=~0x80;
|
||||
l_buff=d_num_data[1][dis_buff.d_num[1]];
|
||||
l_buff=dis_buff.d_num[0]>=10?0:d_num_data[1][dis_buff.d_num[1]];
|
||||
if(dis_buff.dot2==1)
|
||||
{
|
||||
l_buff|=0x10;
|
||||
@@ -98,7 +98,7 @@ void display()
|
||||
|
||||
h_buff=0,l_buff=0;
|
||||
h_buff=~0x40;
|
||||
l_buff=d_num_data[0][dis_buff.d_num[2]];
|
||||
l_buff=dis_buff.d_num[0]>=10?0:d_num_data[0][dis_buff.d_num[2]];
|
||||
if(dis_buff.dot3==1)
|
||||
{
|
||||
l_buff|=0x80;
|
||||
@@ -107,7 +107,7 @@ void display()
|
||||
|
||||
h_buff=0,l_buff=0;
|
||||
h_buff=0xC1;
|
||||
l_buff=d_num_data[1][dis_buff.d_num[3]];
|
||||
l_buff=dis_buff.d_num[0]>=10?0:d_num_data[1][dis_buff.d_num[3]];
|
||||
if(dis_buff.dot4==1)
|
||||
{
|
||||
l_buff|=0x10;
|
||||
@@ -134,6 +134,7 @@ void display()
|
||||
void mymain()
|
||||
{
|
||||
uint32_t runtime=0;
|
||||
uint8_t mode=0;
|
||||
|
||||
MOTA(0);
|
||||
MOTB(0);
|
||||
@@ -141,14 +142,23 @@ void mymain()
|
||||
HC595_RCK(0);
|
||||
HC595_SCK(0);
|
||||
|
||||
|
||||
dis_buff.d_num[0]=0xff;
|
||||
dis_buff.d_num[1]=0xff;
|
||||
dis_buff.d_num[2]=0xff;
|
||||
dis_buff.d_num[3]=0xff;
|
||||
|
||||
while(1)
|
||||
{
|
||||
switch(mode)
|
||||
{
|
||||
case 0:
|
||||
break;
|
||||
}
|
||||
|
||||
if(HAL_GetTick()>runtime)
|
||||
{
|
||||
runtime+=1000;
|
||||
|
||||
/*
|
||||
dis_buff.d_num[0]=rand()%10;
|
||||
dis_buff.d_num[1]=rand()%10;
|
||||
dis_buff.d_num[2]=rand()%10;
|
||||
@@ -161,6 +171,14 @@ void mymain()
|
||||
dis_buff.led_n=rand()%2;
|
||||
dis_buff.led_p=rand()%2;
|
||||
dis_buff.led_run=rand()%2;
|
||||
*/
|
||||
if(dis_buff.led_run==1)
|
||||
{
|
||||
dis_buff.led_run=0;
|
||||
}else
|
||||
{
|
||||
dis_buff.led_run=1;
|
||||
}
|
||||
}
|
||||
|
||||
GEI_BUTTON_CODE(&key1,KEY1);
|
||||
|
||||
Reference in New Issue
Block a user