diff --git a/不同颜色LED/APP/Run_Led.c b/不同颜色LED/APP/Run_Led.c index ac05be6..16b1e4d 100644 --- a/不同颜色LED/APP/Run_Led.c +++ b/不同颜色LED/APP/Run_Led.c @@ -2,7 +2,7 @@ #include "Delay.h" #include "Led_Init.h" -#define Delay_Time 5000 +#define Delay_Time 2500 void Run_Led() { diff --git a/不同颜色LED/OUTPUT/STM32_Project_DEMO.axf b/不同颜色LED/OUTPUT/STM32_Project_DEMO.axf index f85367a..d8a73c4 100644 Binary files a/不同颜色LED/OUTPUT/STM32_Project_DEMO.axf and b/不同颜色LED/OUTPUT/STM32_Project_DEMO.axf differ diff --git a/不同颜色LED/OUTPUT/STM32_Project_DEMO.build_log.htm b/不同颜色LED/OUTPUT/STM32_Project_DEMO.build_log.htm index 6176784..eba5a32 100644 --- a/不同颜色LED/OUTPUT/STM32_Project_DEMO.build_log.htm +++ b/不同颜色LED/OUTPUT/STM32_Project_DEMO.build_log.htm @@ -26,38 +26,8 @@ Project File Date: 09/10/2025

Output:

*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'd:\soft\Keil_v5\ARM\ARMCC\Bin' -Rebuild target 'Target 1' -assembling startup_stm32f10x_md.s... -compiling core_cm3.c... -compiling misc.c... -compiling stm32f10x_dac.c... -compiling stm32f10x_dbgmcu.c... -compiling system_stm32f10x.c... -compiling stm32f10x_flash.c... -compiling stm32f10x_cec.c... -compiling stm32f10x_it.c... -compiling stm32f10x_dma.c... -compiling stm32f10x_bkp.c... -compiling stm32f10x_exti.c... -compiling stm32f10x_crc.c... -compiling stm32f10x_adc.c... -compiling stm32f10x_can.c... -compiling stm32f10x_gpio.c... -compiling stm32f10x_fsmc.c... -compiling stm32f10x_iwdg.c... -compiling stm32f10x_i2c.c... -compiling stm32f10x_pwr.c... -compiling stm32f10x_rtc.c... -compiling stm32f10x_rcc.c... -compiling stm32f10x_sdio.c... -compiling stm32f10x_spi.c... -compiling stm32f10x_usart.c... -compiling stm32f10x_wwdg.c... -compiling Led_Init.c... -compiling main.c... -compiling Delay.c... +Build target 'Target 1' compiling Run_Led.c... -compiling stm32f10x_tim.c... linking... Program Size: Code=976 RO-data=252 RW-data=0 ZI-data=1632 FromELF: creating hex file... @@ -74,7 +44,7 @@ Package Vendor: Keil D:/soft/Keil_v5/Packs/Keil/STM32F1xx_DFP/2.4.1/Device/Include

Collection of Component Files used:

-Build Time Elapsed: 00:00:02 +Build Time Elapsed: 00:00:00 diff --git a/不同颜色LED/OUTPUT/STM32_Project_DEMO.hex b/不同颜色LED/OUTPUT/STM32_Project_DEMO.hex index 6d2b26e..e5a8c2d 100644 --- a/不同颜色LED/OUTPUT/STM32_Project_DEMO.hex +++ b/不同颜色LED/OUTPUT/STM32_Project_DEMO.hex @@ -55,7 +55,7 @@ :1003500000080140000C0140FEE7704770470000B4 :10036000054A002903D09169014391617047916961 :10037000814391617047000000100240FFF7CAFFFF -:10038000084D41F2883401212846FFF7BFFF20467F +:10038000084D40F6C41401212846FFF7BFFF204660 :10039000FFF74BFF01212846FFF7B6FF2046FFF786 :1003A00044FFF0E7000C0140704700F001B8000086 :1003B0000CB50022019200922748016841F4803177 diff --git a/不同颜色LED/OUTPUT/STM32_Project_DEMO.htm b/不同颜色LED/OUTPUT/STM32_Project_DEMO.htm index 3916a75..1ba6cb8 100644 --- a/不同颜色LED/OUTPUT/STM32_Project_DEMO.htm +++ b/不同颜色LED/OUTPUT/STM32_Project_DEMO.htm @@ -3,7 +3,7 @@ Static Call Graph - [..\OUTPUT\STM32_Project_DEMO.axf]

Static Call Graph for image ..\OUTPUT\STM32_Project_DEMO.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Sep 10 12:03:35 2025 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Sep 10 12:35:58 2025

Maximum Stack Usage = 40 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

diff --git a/不同颜色LED/OUTPUT/STM32_Project_DEMO_Target 1.dep b/不同颜色LED/OUTPUT/STM32_Project_DEMO_Target 1.dep index 4cbf5da..0f4eac2 100644 --- a/不同颜色LED/OUTPUT/STM32_Project_DEMO_Target 1.dep +++ b/不同颜色LED/OUTPUT/STM32_Project_DEMO_Target 1.dep @@ -795,7 +795,7 @@ I (..\FWLIB\inc\stm32f10x_tim.h)(0x688E6595) I (..\FWLIB\inc\stm32f10x_usart.h)(0x688E6595) I (..\FWLIB\inc\stm32f10x_wwdg.h)(0x688E6595) I (..\FWLIB\inc\misc.h)(0x688E6595) -F (..\APP\Run_Led.c)(0x68C0F895)(--gnu -c --cpu Cortex-M3 -g -O1 --apcs=interwork --split_sections -I ..\CMSIS_Support -I ..\FWLIB\inc -I ..\APP -I ..\DEVICE -ID:\soft\Keil_v5\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="543" -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\output\run_led.o --omf_browse ..\output\run_led.crf --depend ..\output\run_led.d) +F (..\APP\Run_Led.c)(0x68C1002D)(--gnu -c --cpu Cortex-M3 -g -O1 --apcs=interwork --split_sections -I ..\CMSIS_Support -I ..\FWLIB\inc -I ..\APP -I ..\DEVICE -ID:\soft\Keil_v5\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="543" -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\output\run_led.o --omf_browse ..\output\run_led.crf --depend ..\output\run_led.d) I (..\CMSIS_Support\stm32f10x.h)(0x688E6595) I (..\CMSIS_Support\core_cm3.h)(0x688E6595) I (d:\soft\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5CEB79E2) diff --git a/不同颜色LED/OUTPUT/run_led.crf b/不同颜色LED/OUTPUT/run_led.crf index ed308b2..963b084 100644 Binary files a/不同颜色LED/OUTPUT/run_led.crf and b/不同颜色LED/OUTPUT/run_led.crf differ diff --git a/不同颜色LED/OUTPUT/run_led.o b/不同颜色LED/OUTPUT/run_led.o index 823c37b..c3e977a 100644 Binary files a/不同颜色LED/OUTPUT/run_led.o and b/不同颜色LED/OUTPUT/run_led.o differ diff --git a/不同颜色LED/Project/STM32_Project_DEMO.uvguix.bd7iw b/不同颜色LED/Project/STM32_Project_DEMO.uvguix.bd7iw index 60f81cb..087d25f 100644 --- a/不同颜色LED/Project/STM32_Project_DEMO.uvguix.bd7iw +++ b/不同颜色LED/Project/STM32_Project_DEMO.uvguix.bd7iw @@ -93,8 +93,8 @@ 2 3 - -32000 - -32000 + -1 + -1 -1 @@ -1822,7 +1822,7 @@ Build 976 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1865,9 +1865,9 @@ 0 ..\APP\Run_Led.c - 1 + 12 1 - 17 + 10 1 0 @@ -1883,9 +1883,9 @@ ..\DEVICE\Led_Init.h - 0 + 15 1 - 11 + 5 1 0