浏览代码

Uart Delay 변경

YJ 6 年之前
父节点
当前提交
8e6bbda679

二进制
Debug/STM32F103_ATTEN_PLL_Zig.elf


+ 1 - 1
Debug/STM32F103_ATTEN_PLL_Zig.hex

@@ -479,7 +479,7 @@
479 479
 :101DC4001B68184E986800F0ADFAFFF7DFFD1B485A
480 480
 :101DD40000F05CF91A4D1B4C2368B3F5FA7F06D961
481 481
 :101DE4004FF480413046FEF7C8FE00232360134CB5
482
-:101DF4000D4FA368002B02DD2B68642B03D8124F10
482
+:101DF4000D4FA368002B02DD2B681E2B03D8124F56
483 483
 :101E040040F6B83405E0384600F04EF9F1E7FFF744
484 484
 :101E140067FE3B68A342FAD8DDE700BF001002402A
485 485
 :101E240000080140002001408005002000380140E6

+ 4 - 4
Debug/STM32F103_ATTEN_PLL_Zig.list

@@ -4783,7 +4783,7 @@ static void MX_GPIO_Init(void)
4783 4783
   InitUartQueue(&TerminalQueue);
4784 4784
  8001dd2:	481b      	ldr	r0, [pc, #108]	; (8001e40 <main+0x1a0>)
4785 4785
  8001dd4:	f000 f95c 	bl	8002090 <InitUartQueue>
4786
-	  while (TerminalQueue.data > 0 && UartTimerCnt > 100) GetDataFromUartQueue(&hTerminal);
4786
+	  while (TerminalQueue.data > 0 && UartTimerCnt > 30) GetDataFromUartQueue(&hTerminal);
4787 4787
  8001dd8:	4d1a      	ldr	r5, [pc, #104]	; (8001e44 <main+0x1a4>)
4788 4788
 	  if(LedTimerCnt > 500){HAL_GPIO_TogglePin(BOOT_LED_GPIO_Port,GPIO_PIN_14);LedTimerCnt = 0;}
4789 4789
  8001dda:	4c1b      	ldr	r4, [pc, #108]	; (8001e48 <main+0x1a8>)
@@ -4795,20 +4795,20 @@ static void MX_GPIO_Init(void)
4795 4795
  8001dea:	f7fe fec8 	bl	8000b7e <HAL_GPIO_TogglePin>
4796 4796
  8001dee:	2300      	movs	r3, #0
4797 4797
  8001df0:	6023      	str	r3, [r4, #0]
4798
-	  while (TerminalQueue.data > 0 && UartTimerCnt > 100) GetDataFromUartQueue(&hTerminal);
4798
+	  while (TerminalQueue.data > 0 && UartTimerCnt > 30) GetDataFromUartQueue(&hTerminal);
4799 4799
  8001df2:	4c13      	ldr	r4, [pc, #76]	; (8001e40 <main+0x1a0>)
4800 4800
  8001df4:	4f0d      	ldr	r7, [pc, #52]	; (8001e2c <main+0x18c>)
4801 4801
  8001df6:	68a3      	ldr	r3, [r4, #8]
4802 4802
  8001df8:	2b00      	cmp	r3, #0
4803 4803
  8001dfa:	dd02      	ble.n	8001e02 <main+0x162>
4804 4804
  8001dfc:	682b      	ldr	r3, [r5, #0]
4805
- 8001dfe:	2b64      	cmp	r3, #100	; 0x64
4805
+ 8001dfe:	2b1e      	cmp	r3, #30
4806 4806
  8001e00:	d803      	bhi.n	8001e0a <main+0x16a>
4807 4807
       while(FirmwareTimerCnt > 3000)  Jump_App();
4808 4808
  8001e02:	4f12      	ldr	r7, [pc, #72]	; (8001e4c <main+0x1ac>)
4809 4809
  8001e04:	f640 34b8 	movw	r4, #3000	; 0xbb8
4810 4810
  8001e08:	e005      	b.n	8001e16 <main+0x176>
4811
-	  while (TerminalQueue.data > 0 && UartTimerCnt > 100) GetDataFromUartQueue(&hTerminal);
4811
+	  while (TerminalQueue.data > 0 && UartTimerCnt > 30) GetDataFromUartQueue(&hTerminal);
4812 4812
  8001e0a:	4638      	mov	r0, r7
4813 4813
  8001e0c:	f000 f94e 	bl	80020ac <GetDataFromUartQueue>
4814 4814
  8001e10:	e7f1      	b.n	8001df6 <main+0x156>

+ 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 > 100) GetDataFromUartQueue(&hTerminal);
138
+	  while (TerminalQueue.data > 0 && UartTimerCnt > 30) GetDataFromUartQueue(&hTerminal);
139 139
       while(FirmwareTimerCnt > 3000)  Jump_App();
140 140
 
141 141
 	  //HAL_Delay(500);

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


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


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


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


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


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


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


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


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