update stm32cubemx firmware and fix bug

This commit is contained in:
SSYYL 2021-05-27 18:57:28 +08:00
commit 98dc64b8c2
896 changed files with 355775 additions and 72066 deletions

View file

@ -1,6 +1,6 @@
/*
* Auto generated Run-Time-Environment Configuration File
* Auto generated Run-Time-Environment Component Configuration File
* *** Do not modify ! ***
*
* Project: 'epd-demo'
@ -17,5 +17,4 @@
#define CMSIS_device_header "stm32f10x.h"
#endif /* RTE_COMPONENTS_H */

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -3,43 +3,149 @@
<pre>
<h1>µVision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: ¦ÌVision V5.27.1.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: x x, x, LIC=GE7Z9-4YL6L-TJ86H-WU8CC-HVEYA-0Y1DH
IDE-Version: ¦ÌVision V5.25.2.0
Copyright (C) 2018 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: ass ass, ass, LIC=JL2UH-W872P-CJR6Z-JYZTW-ESB48-R6YF4
Tool Versions:
Toolchain: MDK-ARM Professional Version: 5.27.1.0
Toolchain: MDK-ARM Plus Version: 5.25.2.0
Toolchain Path: D:\Program Files\keil5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
Library Manager: ArmAr.exe V5.06 update 6 (build 750)
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
CPU DLL: SARMCM3.DLL V5.27.1.0
Dialog DLL: DCM.DLL V1.17.2.0
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.6.0
Dialog DLL: TCM.DLL V1.36.1.0
CPU DLL: SARMCM3.DLL V5.25.2.0
Dialog DLL: DCM.DLL V1.17.1.0
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.1.0
Dialog DLL: TCM.DLL V1.35.1.0
<h2>Project:</h2>
E:\project\E-Paper_code\STM32\STM32-F103ZET6\MDK-ARM\epd-demo.uvprojx
Project File Date: 02/22/2021
Project File Date: 05/27/2021
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Program Files\keil5\ARM\ARMCC\Bin'
Build target 'epd-demo'
Rebuild target 'epd-demo'
assembling startup_stm32f103xe.s...
compiling ImageData.c...
compiling stm32f1xx_hal_msp.c...
compiling gpio.c...
compiling EPD_1in02_test.c...
compiling spi.c...
compiling stm32f1xx_it.c...
compiling main.c...
compiling usart.c...
compiling EPD_1in54_test.c...
compiling EPD_1in54b_test.c...
compiling EPD_1in54c_test.c...
compiling EPD_2in7_test.c...
compiling EPD_1in54b_V2_test.c...
compiling EPD_2in7b_test.c...
compiling EPD_1in54_V2_test.c...
compiling EPD_2in9_V2_test.c...
compiling EPD_2in9_test.c...
compiling EPD_2in9bc_test.c...
compiling EPD_2in13_test.c...
compiling EPD_2in9d_test.c...
compiling EPD_2in13_V2_test.c...
compiling EPD_2in13d_test.c...
compiling EPD_2in9b_V3_test.c...
compiling EPD_2in13b_V3_test.c...
compiling EPD_2in13bc_test.c...
compiling EPD_4in01f_test.c...
compiling EPD_2in66_test.c...
compiling EPD_4in2bc_test.c...
compiling EPD_2in66b_test.c...
compiling EPD_4in2b_V2_test.c...
compiling EPD_3in7_test.c...
compiling EPD_5in65f_test.c...
compiling EPD_4in2_test.c...
compiling EPD_5in83_V2_test.c...
compiling EPD_5in83bc_test.c...
compiling EPD_7in5_V2_test.c...
compiling EPD_7in5_test.c...
compiling EPD_7in5b_V2_test.c...
compiling EPD_5in83b_V2_test.c...
compiling EPD_5in83_test.c...
compiling EPD_7in5bc_test.c...
compiling EPD_7in5b_HD_test.c...
compiling EPD_2in7b_V2_test.c...
compiling EPD_1in54b.c...
compiling EPD_7in5_HD_test.c...
compiling EPD_1in54_V2.c...
compiling EPD_1in02d.c...
compiling EPD_1in54.c...
compiling EPD_1in54b_V2.c...
compiling EPD_2in7b_V2.c...
compiling EPD_2in7.c...
compiling EPD_2in9.c...
compiling EPD_2in7b.c...
compiling EPD_1in54c.c...
compiling EPD_2in9bc.c...
compiling EPD_2in9b_V3.c...
compiling EPD_2in9_V2.c...
compiling EPD_2in13bc.c...
compiling EPD_2in13b_V3.c...
compiling EPD_2in66.c...
compiling EPD_2in13_V2.c...
compiling EPD_2in13.c...
compiling EPD_2in9d.c...
compiling EPD_2in13d.c...
compiling EPD_2in66b.c...
compiling EPD_5in83.c...
compiling EPD_4in2bc.c...
compiling EPD_4in2b_V2.c...
compiling EPD_4in01f.c...
compiling EPD_4in2.c...
compiling EPD_5in83_V2.c...
compiling EPD_5in65f.c...
compiling EPD_3in7.c...
compiling EPD_5in83bc.c...
compiling EPD_7in5_HD.c...
compiling EPD_7in5.c...
compiling EPD_7in5b_HD.c...
compiling EPD_7in5_V2.c...
compiling EPD_5in83b_V2.c...
compiling EPD_7in5b_V2.c...
compiling EPD_7in5bc.c...
compiling font8.c...
compiling font12.c...
compiling font12CN.c...
compiling font16.c...
compiling font20.c...
compiling font24CN.c...
compiling font24.c...
compiling GUI_Paint.c...
compiling DEV_Config.c...
compiling stm32f1xx_hal_rcc_ex.c...
compiling stm32f1xx_hal.c...
compiling system_stm32f1xx.c...
compiling stm32f1xx_hal_gpio_ex.c...
compiling stm32f1xx_hal_spi.c...
compiling stm32f1xx_hal_rcc.c...
compiling stm32f1xx_hal_cortex.c...
compiling stm32f1xx_hal_flash.c...
compiling stm32f1xx_hal_pwr.c...
compiling stm32f1xx_hal_tim.c...
compiling stm32f1xx_hal_gpio.c...
compiling stm32f1xx_hal_exti.c...
compiling stm32f1xx_hal_dma.c...
compiling stm32f1xx_hal_flash_ex.c...
compiling stm32f1xx_hal_tim_ex.c...
compiling stm32f1xx_hal_uart.c...
linking...
Program Size: Code=11536 RO-data=360 RW-data=20 ZI-data=4252
Program Size: Code=25320 RO-data=28600 RW-data=68 ZI-data=41140
FromELF: creating hex file...
"epd-demo\epd-demo.axf" - 0 Error(s), 0 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
http://www.keil.com/pack/ARM.CMSIS.5.5.1.pack
ARM.CMSIS.5.5.1
http://www.keil.com/pack/ARM.CMSIS.5.7.0.pack
ARM.CMSIS.5.7.0
CMSIS (Cortex Microcontroller Software Interface Standard)
* Component: CORE Version: 5.2.0
* Component: CORE Version: 5.4.0
Package Vendor: Keil
http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack
@ -48,13 +154,13 @@ Package Vendor: Keil
<h2>Collection of Component include folders:</h2>
.\RTE\_epd-demo
D:\Program Files\keil5\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include
D:\Program Files\keil5\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
D:\Program Files\keil5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include
D:\Program Files\keil5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE:5.2.0
Build Time Elapsed: 00:00:02
* Component: ARM::CMSIS:CORE:5.4.0
Build Time Elapsed: 00:00:47
</pre>
</body>
</html>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -102,23 +102,23 @@ ARM Macro Assembler Page 2
57 00001000 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
58 00001000 ; </h>
59 00001000
60 00001000 0000A000
60 00001000 00009000
Heap_Size
EQU 0xa000
EQU 0x9000
61 00001000
62 00001000 AREA HEAP, NOINIT, READWRITE, ALIGN=
3
63 00000000 __heap_base
64 00000000 Heap_Mem
SPACE Heap_Size
65 0000A000 __heap_limit
66 0000A000
67 0000A000 PRESERVE8
68 0000A000 THUMB
69 0000A000
70 0000A000
71 0000A000 ; Vector Table Mapped to Address 0 at Reset
72 0000A000 AREA RESET, DATA, READONLY
65 00009000 __heap_limit
66 00009000
67 00009000 PRESERVE8
68 00009000 THUMB
69 00009000
70 00009000
71 00009000 ; Vector Table Mapped to Address 0 at Reset
72 00009000 AREA RESET, DATA, READONLY
73 00000000 EXPORT __Vectors
74 00000000 EXPORT __Vectors_End
75 00000000 EXPORT __Vectors_Size
@ -580,17 +580,17 @@ ARM Macro Assembler Page 9
00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
ork --depend=epd-demo\startup_stm32f103xe.d -oepd-demo\startup_stm32f103xe.o -I
.\RTE\_epd-demo -I"D:\Program Files\keil5\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Incl
ude" -I"D:\Program Files\keil5\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include" -
-predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 527" --prede
.\RTE\_epd-demo -I"D:\Program Files\keil5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\I
nclude" -I"D:\Program Files\keil5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Incl
ude" --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 525" -
ARM Macro Assembler Page 10
fine="_RTE_ SETA 1" --predefine="STM32F10X_HD SETA 1" --list=startup_stm32f103x
e.lst startup_stm32f103xe.s
-predefine="_RTE_ SETA 1" --predefine="STM32F10X_HD SETA 1" --list=startup_stm3
2f103xe.lst startup_stm32f103xe.s
@ -653,7 +653,7 @@ Symbol: __heap_base
Uses
At line 351 in file startup_stm32f103xe.s
Comment: __heap_base used once
__heap_limit 0000A000
__heap_limit 00009000
Symbol: __heap_limit
Definitions
@ -1414,7 +1414,7 @@ Symbol: WWDG_IRQHandler
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Absolute symbols
Heap_Size 0000A000
Heap_Size 00009000
Symbol: Heap_Size
Definitions

View file

@ -57,7 +57,7 @@ __initial_sp
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Heap_Size EQU 0xa000
Heap_Size EQU 0x9000
AREA HEAP, NOINIT, READWRITE, ALIGN=3
__heap_base