浏览代码

HAL_Delay 제거

YJ 6 年之前
父节点
当前提交
9653c52549

二进制
Debug/STM32F103_ATTEN_PLL_Zig.elf


文件差异内容过多而无法显示
+ 812 - 815
Debug/STM32F103_ATTEN_PLL_Zig.hex


文件差异内容过多而无法显示
+ 5128 - 5173
Debug/STM32F103_ATTEN_PLL_Zig.list


文件差异内容过多而无法显示
+ 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
         Address += 2;
70
         Address += 2;
71
         //if(!(i%FirmwareUpdateDelay))
71
         //if(!(i%FirmwareUpdateDelay))
72
-        HAL_Delay(1);
72
+      //  HAL_Delay(1);
73
     }
73
     }
74
     return ret;
74
     return ret;
75
 }
75
 }

+ 1 - 1
Src/main.c

@@ -135,7 +135,7 @@ int main(void)
135
   {
135
   {
136
 	 // printf("Uart Start \r\n");
136
 	 // printf("Uart Start \r\n");
137
 	  if(LedTimerCnt > 500){HAL_GPIO_TogglePin(BOOT_LED_GPIO_Port,GPIO_PIN_14);LedTimerCnt = 0;}
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
       while(FirmwareTimerCnt > 3000)  Jump_App();
139
       while(FirmwareTimerCnt > 3000)  Jump_App();
140
 
140
 
141
 	  //HAL_Delay(500);
141
 	  //HAL_Delay(500);

+ 1 - 1
Src/uart.c

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

二进制
insight/STM32F103_ATTEN_PLL_Zig.si4project/STM32F103_ATTEN_PLL_Zig.sip_xm