Bladeren bron

HAL_Delay 제거

YJ 6 jaren geleden
bovenliggende
commit
9653c52549

BIN
Debug/STM32F103_ATTEN_PLL_Zig.elf


File diff suppressed because it is too large
+ 812 - 815
Debug/STM32F103_ATTEN_PLL_Zig.hex


File diff suppressed because it is too large
+ 5128 - 5173
Debug/STM32F103_ATTEN_PLL_Zig.list


File diff suppressed because it is too large
+ 411 - 412
Debug/STM32F103_ATTEN_PLL_Zig.map


+ 1 - 1
Src/flash.c

@@ -69,7 +69,7 @@ uint8_t Flash_RGB_Data_Write(uint8_t* data){
69 69
         }
70 70
         Address += 2;
71 71
         //if(!(i%FirmwareUpdateDelay))
72
-        HAL_Delay(1);
72
+      //  HAL_Delay(1);
73 73
     }
74 74
     return ret;
75 75
 }

+ 1 - 1
Src/main.c

@@ -135,7 +135,7 @@ int main(void)
135 135
   {
136 136
 	 // printf("Uart Start \r\n");
137 137
 	  if(LedTimerCnt > 500){HAL_GPIO_TogglePin(BOOT_LED_GPIO_Port,GPIO_PIN_14);LedTimerCnt = 0;}
138
-	  while (TerminalQueue.data > 0 && UartTimerCnt > 30) GetDataFromUartQueue(&hTerminal);
138
+	  while (TerminalQueue.data > 0 && UartTimerCnt > 10) GetDataFromUartQueue(&hTerminal);
139 139
       while(FirmwareTimerCnt > 3000)  Jump_App();
140 140
 
141 141
 	  //HAL_Delay(500);

+ 1 - 1
Src/uart.c

@@ -80,7 +80,7 @@ void GetDataFromUartQueue(UART_HandleTypeDef *huart)
80 80
             update_data_buf[i] = 0;
81 81
         
82 82
         FirmwareTimerCnt = 0;
83
-        HAL_Delay(1);
83
+       // HAL_Delay(1);
84 84
     }
85 85
 
86 86
 }

BIN
insight/STM32F103_ATTEN_PLL_Zig.si4project/STM32F103_ATTEN_PLL_Zig.sip_xm