PID is now implemented and works as intended, the solid state relay needed a much slower carrier frequency for the PWM signal so the prescaller was set to 7. PID tuning is what needs to happen next.
486 lines
27 KiB
Text
486 lines
27 KiB
Text
###############################################################################
|
|
#
|
|
# IAR ELF Linker V8.32.2.178/W32 for ARM 12/Nov/2019 17:41:06
|
|
# Copyright 2007-2018 IAR Systems AB.
|
|
#
|
|
# Output file =
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Exe\Press.out
|
|
# Map file =
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\List\Press.map
|
|
# Command line =
|
|
# -f C:\Users\Maxunm\AppData\Local\Temp\EW7DEE.tmp
|
|
# (C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\main.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\startup_stm32f429xx.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_adc.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_adc_ex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_cortex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_dma.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_dma_ex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_flash.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_flash_ex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_flash_ramfunc.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_gpio.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_msp.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_pwr.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_pwr_ex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_rcc.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_rcc_ex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_tim.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_hal_tim_ex.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\stm32f4xx_it.o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj\system_stm32f4xx.o
|
|
# --redirect _Printf=_PrintfFull --redirect _Scanf=_ScanfFull
|
|
# --no_out_extension -o
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Exe\Press.out --map
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\List\Press.map
|
|
# --config
|
|
# C:\Users\Maxunm\Desktop\TShirtPress\EWARM/stm32f429xx_flash.icf
|
|
# --semihosting --entry __iar_program_start --vfe --text_out locale)
|
|
#
|
|
###############################################################################
|
|
|
|
*******************************************************************************
|
|
*** RUNTIME MODEL ATTRIBUTES
|
|
***
|
|
|
|
CppFlavor = *
|
|
__SystemLibrary = DLib
|
|
__dlib_version = 6
|
|
|
|
|
|
*******************************************************************************
|
|
*** HEAP SELECTION
|
|
***
|
|
|
|
The basic heap was selected because some modules are built with
|
|
size limitations (and not runtime checking), and --advanced_heap
|
|
was not specified.
|
|
|
|
|
|
*******************************************************************************
|
|
*** PLACEMENT SUMMARY
|
|
***
|
|
|
|
"A0": place at 0x800'0000 { ro section .intvec };
|
|
"P1": place in [from 0x800'0000 to 0x81f'ffff] { ro };
|
|
define block CSTACK with size = 1K, alignment = 8 { };
|
|
define block HEAP with size = 512, alignment = 8 { };
|
|
"P2": place in [from 0x2000'0000 to 0x2002'ffff] {
|
|
rw, block CSTACK, block HEAP };
|
|
initialize by copy { rw };
|
|
|
|
Section Kind Address Size Object
|
|
------- ---- ------- ---- ------
|
|
"A0": 0x1ac
|
|
.intvec ro code 0x800'0000 0x1ac startup_stm32f429xx.o [1]
|
|
- 0x800'01ac 0x1ac
|
|
|
|
"P1": 0x2530
|
|
.text ro code 0x800'01ac 0x4d4 stm32f4xx_hal_adc.o [1]
|
|
.text ro code 0x800'0680 0x12c stm32f4xx_hal_msp.o [1]
|
|
.text ro code 0x800'07ac 0x44c main.o [1]
|
|
.text ro code 0x800'0bf8 0x2 stm32f4xx_hal_adc_ex.o [1]
|
|
.text ro code 0x800'0bfa 0x2 stm32f4xx_hal_adc.o [1]
|
|
.text ro code 0x800'0bfc 0x2 stm32f4xx_hal_adc.o [1]
|
|
.text ro code 0x800'0bfe 0x3a zero_init3.o [4]
|
|
.text ro code 0x800'0c38 0x1f4 stm32f4xx_hal_gpio.o [1]
|
|
.text ro code 0x800'0e2c 0xc4 stm32f4xx_hal_cortex.o [1]
|
|
.text ro code 0x800'0ef0 0x6 ABImemclr4.o [4]
|
|
.text ro code 0x800'0ef8 0x34 stm32f4xx_hal.o [1]
|
|
.text ro code 0x800'0f2c 0x392 stm32f4xx_hal_tim.o [1]
|
|
.text ro code 0x800'12c0 0x4a stm32f4xx_hal_tim_ex.o [1]
|
|
.text ro code 0x800'130c 0x28 stm32f4xx_hal.o [1]
|
|
.text ro code 0x800'1334 0x2f8 stm32f4xx_hal_rcc.o [1]
|
|
.text ro code 0x800'162c 0x17c stm32f4xx_hal_rcc.o [1]
|
|
.text ro code 0x800'17a8 0x1a U32ToDbl.o [3]
|
|
.text ro code 0x800'17c4 0x246 DblDiv.o [3]
|
|
.text ro code 0x800'1a0c 0x17a DblAdd.o [3]
|
|
.text ro code 0x800'1b88 0x12 math_wrappers64.o [3]
|
|
.text ro code 0x800'1b9c 0x1a2 DblMul.o [3]
|
|
.text ro code 0x800'1d40 0xc stm32f4xx_hal.o [1]
|
|
.text ro code 0x800'1d4c 0xe2 DblSub.o [3]
|
|
.text ro code 0x800'1e30 0x2e DblCmpLe.o [3]
|
|
.text ro code 0x800'1e60 0x3a DblToS32.o [3]
|
|
.text ro code 0x800'1e9c 0x32 ABImemset48.o [4]
|
|
.text ro code 0x800'1ed0 0x40 stm32f4xx_hal.o [1]
|
|
.text ro code 0x800'1f10 0x106 I64DivMod_small.o [4]
|
|
.text ro code 0x800'2018 0x31c logx64.o [3]
|
|
.text ro code 0x800'2334 0x2 I64DivZer.o [4]
|
|
.text ro code 0x800'2338 0x70 frexp.o [3]
|
|
.text ro code 0x800'23a8 0x22 S32ToDbl.o [3]
|
|
.text ro code 0x800'23cc 0x60 system_stm32f4xx.o [1]
|
|
.text ro code 0x800'242c 0x38 packbits_init_single.o [4]
|
|
.text ro code 0x800'2464 0x28 data_init.o [4]
|
|
.text ro code 0x800'248c 0x22 fpinit_M.o [3]
|
|
.iar.init_table const 0x800'24b0 0x20 - Linker created -
|
|
.text ro code 0x800'24d0 0x20 stm32f4xx_it.o [1]
|
|
.text ro code 0x800'24f0 0x10 stm32f4xx_hal.o [1]
|
|
.text ro code 0x800'2500 0x1e cmain.o [4]
|
|
.text ro code 0x800'251e 0x4 low_level_init.o [2]
|
|
.text ro code 0x800'2522 0x4 exit.o [2]
|
|
.text ro code 0x800'2528 0xa cexit.o [4]
|
|
.text ro code 0x800'2534 0x14 exit.o [5]
|
|
.text ro code 0x800'2548 0x10 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2558 0xc cstartup_M.o [4]
|
|
.text ro code 0x800'2564 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2568 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'256c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2570 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2574 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2578 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'257c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2580 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2584 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2588 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'258c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2590 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2594 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2598 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'259c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25a0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25a4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25a8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25ac 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25b0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25b4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25b8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25bc 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25c0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25c4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25c8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25cc 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25d0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25d4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25d8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25dc 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25e0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25e4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25e8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25ec 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25f0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25f4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25f8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'25fc 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2600 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2604 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2608 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'260c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2610 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2614 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2618 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'261c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2620 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2624 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2628 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'262c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2630 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2634 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2638 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'263c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2640 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2644 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2648 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'264c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2650 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2654 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2658 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'265c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2660 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2664 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2668 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'266c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2670 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2674 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2678 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'267c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2680 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2684 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2688 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'268c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2690 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2694 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'2698 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'269c 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26a0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26a4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26a8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26ac 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26b0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26b4 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26b8 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26bc 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26c0 0x4 startup_stm32f429xx.o [1]
|
|
.text ro code 0x800'26c4 0x4 startup_stm32f429xx.o [1]
|
|
.rodata const 0x800'26c8 0x0 zero_init3.o [4]
|
|
.rodata const 0x800'26c8 0x0 packbits_init_single.o [4]
|
|
Initializer bytes const 0x800'26c8 0x14 <for P2-1>
|
|
- 0x800'26dc 0x2530
|
|
|
|
"P2", part 1 of 3: 0x48
|
|
P2-1 0x2000'0000 0x48 <Init block>
|
|
.data inited 0x2000'0000 0x38 main.o [1]
|
|
.data inited 0x2000'0038 0xc stm32f4xx_hal.o [1]
|
|
.data inited 0x2000'0044 0x4 system_stm32f4xx.o [1]
|
|
- 0x2000'0048 0x48
|
|
|
|
"P2", part 2 of 3: 0xc0
|
|
.bss zero 0x2000'0048 0x78 main.o [1]
|
|
.bss zero 0x2000'00c0 0x48 main.o [1]
|
|
- 0x2000'0108 0xc0
|
|
|
|
"P2", part 3 of 3: 0x400
|
|
CSTACK 0x2000'0108 0x400 <Block>
|
|
CSTACK uninit 0x2000'0108 0x400 <Block tail>
|
|
- 0x2000'0508 0x400
|
|
|
|
Unused ranges:
|
|
|
|
From To Size
|
|
---- -- ----
|
|
0x800'26dc 0x81f'ffff 0x1f'd924
|
|
0x2000'0508 0x2002'ffff 0x2'faf8
|
|
|
|
|
|
*******************************************************************************
|
|
*** INIT TABLE
|
|
***
|
|
|
|
Address Size
|
|
------- ----
|
|
Zero (__iar_zero_init3)
|
|
1 destination range, total size 0xc0:
|
|
0x2000'0048 0xc0
|
|
|
|
Copy/packbits (__iar_packbits_init_single3)
|
|
1 source range, total size 0x14 (27% of destination):
|
|
0x800'26c8 0x14
|
|
1 destination range, total size 0x48:
|
|
0x2000'0000 0x48
|
|
|
|
|
|
|
|
*******************************************************************************
|
|
*** MODULE SUMMARY
|
|
***
|
|
|
|
Module ro code ro data rw data
|
|
------ ------- ------- -------
|
|
command line/config:
|
|
-------------------------------------------------
|
|
Total:
|
|
|
|
C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj: [1]
|
|
main.o 1 100 15 248
|
|
startup_stm32f429xx.o 800
|
|
stm32f4xx_hal.o 184 3 12
|
|
stm32f4xx_hal_adc.o 1 240
|
|
stm32f4xx_hal_adc_ex.o 2
|
|
stm32f4xx_hal_cortex.o 196
|
|
stm32f4xx_hal_gpio.o 500
|
|
stm32f4xx_hal_msp.o 300
|
|
stm32f4xx_hal_rcc.o 1 140
|
|
stm32f4xx_hal_tim.o 914
|
|
stm32f4xx_hal_tim_ex.o 74
|
|
stm32f4xx_it.o 32
|
|
system_stm32f4xx.o 96 2 4
|
|
-------------------------------------------------
|
|
Total: 6 578 20 264
|
|
|
|
dl7M_tlf.a: [2]
|
|
exit.o 4
|
|
low_level_init.o 4
|
|
-------------------------------------------------
|
|
Total: 8
|
|
|
|
m7M_tls.a: [3]
|
|
DblAdd.o 378
|
|
DblCmpLe.o 46
|
|
DblDiv.o 582
|
|
DblMul.o 418
|
|
DblSub.o 226
|
|
DblToS32.o 58
|
|
S32ToDbl.o 34
|
|
U32ToDbl.o 26
|
|
fpinit_M.o 34
|
|
frexp.o 112
|
|
logx64.o 796
|
|
math_wrappers64.o 18
|
|
-------------------------------------------------
|
|
Total: 2 728
|
|
|
|
rt7M_tl.a: [4]
|
|
ABImemclr4.o 6
|
|
ABImemset48.o 50
|
|
I64DivMod_small.o 262
|
|
I64DivZer.o 2
|
|
cexit.o 10
|
|
cmain.o 30
|
|
cstartup_M.o 12
|
|
data_init.o 40
|
|
packbits_init_single.o 56
|
|
zero_init3.o 58
|
|
-------------------------------------------------
|
|
Total: 526
|
|
|
|
shb_l.a: [5]
|
|
exit.o 20
|
|
-------------------------------------------------
|
|
Total: 20
|
|
|
|
Gaps 34 2
|
|
Linker created 32 1 024
|
|
-----------------------------------------------------
|
|
Grand Total: 9 894 54 1 288
|
|
|
|
|
|
*******************************************************************************
|
|
*** ENTRY LIST
|
|
***
|
|
|
|
Entry Address Size Type Object
|
|
----- ------- ---- ---- ------
|
|
.iar.init_table$$Base 0x800'24b0 -- Gb - Linker created -
|
|
.iar.init_table$$Limit 0x800'24d0 -- Gb - Linker created -
|
|
?main 0x800'2501 Code Gb cmain.o [4]
|
|
ADC_IRQHandler 0x800'24e5 0x6 Code Gb stm32f4xx_it.o [1]
|
|
ADC_Init 0x800'056b 0xf4 Code Lc stm32f4xx_hal_adc.o [1]
|
|
AHBPrescTable 0x800'241c 0x10 Data Gb system_stm32f4xx.o [1]
|
|
BusFault_Handler 0x800'24d7 0x2 Code Gb stm32f4xx_it.o [1]
|
|
CSTACK$$Base 0x2000'0108 -- Gb - Linker created -
|
|
CSTACK$$Limit 0x2000'0508 -- Gb - Linker created -
|
|
DebugMon_Handler 0x800'24dd 0x2 Code Gb stm32f4xx_it.o [1]
|
|
HAL_ADCEx_InjectedConvCpltCallback
|
|
0x800'0bf9 0x2 Code Wk stm32f4xx_hal_adc_ex.o [1]
|
|
HAL_ADC_ConfigChannel 0x800'0435 0x110 Code Gb stm32f4xx_hal_adc.o [1]
|
|
HAL_ADC_ConvCpltCallback
|
|
0x800'09bf 0x92 Code Gb main.o [1]
|
|
HAL_ADC_GetValue 0x800'042f 0x6 Code Gb stm32f4xx_hal_adc.o [1]
|
|
HAL_ADC_IRQHandler 0x800'0303 0x120 Code Gb stm32f4xx_hal_adc.o [1]
|
|
HAL_ADC_Init 0x800'01ad 0x50 Code Gb stm32f4xx_hal_adc.o [1]
|
|
HAL_ADC_MspInit 0x800'06b5 0x66 Code Gb stm32f4xx_hal_msp.o [1]
|
|
HAL_ADC_Start_IT 0x800'01fd 0x62 Code Gb stm32f4xx_hal_adc.o [1]
|
|
HAL_Delay 0x800'130d 0x28 Code Wk stm32f4xx_hal.o [1]
|
|
HAL_GPIO_Init 0x800'0c39 0x1b8 Code Gb stm32f4xx_hal_gpio.o [1]
|
|
HAL_GPIO_WritePin 0x800'0df1 0x8 Code Gb stm32f4xx_hal_gpio.o [1]
|
|
HAL_GetTick 0x800'1d41 0xc Code Wk stm32f4xx_hal.o [1]
|
|
HAL_IncTick 0x800'24f1 0x10 Code Wk stm32f4xx_hal.o [1]
|
|
HAL_Init 0x800'0ef9 0x30 Code Gb stm32f4xx_hal.o [1]
|
|
HAL_InitTick 0x800'1ed1 0x40 Code Wk stm32f4xx_hal.o [1]
|
|
HAL_MspInit 0x800'0681 0x34 Code Gb stm32f4xx_hal_msp.o [1]
|
|
HAL_NVIC_EnableIRQ 0x800'0e9b 0xa Code Gb stm32f4xx_hal_cortex.o [1]
|
|
HAL_NVIC_SetPriority 0x800'0e61 0x3a Code Gb stm32f4xx_hal_cortex.o [1]
|
|
HAL_NVIC_SetPriorityGrouping
|
|
0x800'0e47 0x1a Code Gb stm32f4xx_hal_cortex.o [1]
|
|
HAL_RCC_ClockConfig 0x800'162d 0xfe Code Gb stm32f4xx_hal_rcc.o [1]
|
|
HAL_RCC_OscConfig 0x800'1335 0x2f8 Code Wk stm32f4xx_hal_rcc.o [1]
|
|
HAL_SYSTICK_Config 0x800'0eaf 0x28 Code Gb stm32f4xx_hal_cortex.o [1]
|
|
HAL_TIMEx_MasterConfigSynchronization
|
|
0x800'12c1 0x4a Code Gb stm32f4xx_hal_tim_ex.o [1]
|
|
HAL_TIM_MspPostInit 0x800'0741 0x48 Code Gb stm32f4xx_hal_msp.o [1]
|
|
HAL_TIM_PWM_ConfigChannel
|
|
0x800'0fb1 0xbc Code Gb stm32f4xx_hal_tim.o [1]
|
|
HAL_TIM_PWM_Init 0x800'0f57 0x1a Code Gb stm32f4xx_hal_tim.o [1]
|
|
HAL_TIM_PWM_MspInit 0x800'071b 0x26 Code Gb stm32f4xx_hal_msp.o [1]
|
|
HAL_TIM_PWM_Start 0x800'0f71 0x14 Code Gb stm32f4xx_hal_tim.o [1]
|
|
HardFault_Handler 0x800'24d3 0x2 Code Gb stm32f4xx_it.o [1]
|
|
MemManage_Handler 0x800'24d5 0x2 Code Gb stm32f4xx_it.o [1]
|
|
NMI_Handler 0x800'24d1 0x2 Code Gb stm32f4xx_it.o [1]
|
|
NVIC_SetPriority 0x800'0e2d 0x1a Code Lc stm32f4xx_hal_cortex.o [1]
|
|
PendSV_Handler 0x800'24df 0x2 Code Gb stm32f4xx_it.o [1]
|
|
Region$$Table$$Base 0x800'24b0 -- Gb - Linker created -
|
|
Region$$Table$$Limit 0x800'24d0 -- Gb - Linker created -
|
|
SVC_Handler 0x800'24db 0x2 Code Gb stm32f4xx_it.o [1]
|
|
SysTick_Handler 0x800'24e1 0x4 Code Gb stm32f4xx_it.o [1]
|
|
SystemClock_Config 0x800'0929 0x96 Code Gb main.o [1]
|
|
SystemCoreClock 0x2000'0044 0x4 Data Gb system_stm32f4xx.o [1]
|
|
SystemInit 0x800'23cd 0x3a Code Gb system_stm32f4xx.o [1]
|
|
TIM_Base_SetConfig 0x800'10a1 0x8e Code Gb stm32f4xx_hal_tim.o [1]
|
|
TIM_CCxChannelCmd 0x800'118b 0x14 Code Gb stm32f4xx_hal_tim.o [1]
|
|
TIM_OC1_SetConfig 0x800'119f 0x50 Code Lc stm32f4xx_hal_tim.o [1]
|
|
TIM_OC2_SetConfig 0x800'1131 0x58 Code Gb stm32f4xx_hal_tim.o [1]
|
|
TIM_OC3_SetConfig 0x800'11ef 0x56 Code Lc stm32f4xx_hal_tim.o [1]
|
|
TIM_OC4_SetConfig 0x800'1245 0x46 Code Lc stm32f4xx_hal_tim.o [1]
|
|
UsageFault_Handler 0x800'24d9 0x2 Code Gb stm32f4xx_it.o [1]
|
|
__aeabi_cdcmple 0x800'1e31 Code Gb DblCmpLe.o [3]
|
|
__aeabi_d2iz 0x800'1e61 Code Gb DblToS32.o [3]
|
|
__aeabi_dadd 0x800'1a0d Code Gb DblAdd.o [3]
|
|
__aeabi_ddiv 0x800'17c5 Code Gb DblDiv.o [3]
|
|
__aeabi_dmul 0x800'1b9d Code Gb DblMul.o [3]
|
|
__aeabi_dsub 0x800'1d4d Code Gb DblSub.o [3]
|
|
__aeabi_i2d 0x800'23a9 Code Gb S32ToDbl.o [3]
|
|
__aeabi_ldiv0 0x800'2335 Code Gb I64DivZer.o [4]
|
|
__aeabi_memclr4 0x800'0ef1 Code Gb ABImemclr4.o [4]
|
|
__aeabi_ui2d 0x800'17a9 Code Gb U32ToDbl.o [3]
|
|
__cmain 0x800'2501 Code Gb cmain.o [4]
|
|
__exit 0x800'2535 0x14 Code Gb exit.o [5]
|
|
__iar_Log64 0x800'2019 0x280 Code Lc logx64.o [3]
|
|
__iar_Memset4_word 0x800'1e9d Code Gb ABImemset48.o [4]
|
|
__iar_Memset8_word 0x800'1e9d Code Gb ABImemset48.o [4]
|
|
__iar_dadd 0x800'1d5d Code Gb DblSub.o [3]
|
|
__iar_data_init3 0x800'2465 0x28 Code Gb data_init.o [4]
|
|
__iar_dsub 0x800'1a1d Code Gb DblAdd.o [3]
|
|
__iar_dsubStart 0x800'1a2f Code Gb DblAdd.o [3]
|
|
__iar_frexp 0x800'2345 Code Gb frexp.o [3]
|
|
__iar_frexpl 0x800'2345 Code Gb frexp.o [3]
|
|
__iar_init_vfp 0x800'248d Code Gb fpinit_M.o [3]
|
|
__iar_log64 0x800'2331 0x4 Code Gb logx64.o [3]
|
|
__iar_log_medium 0x800'2331 0x4 Code Gb logx64.o [3]
|
|
__iar_log_medium64 0x800'2331 0x4 Code Gb logx64.o [3]
|
|
__iar_log_mediuml 0x800'2331 0x4 Code Gb logx64.o [3]
|
|
__iar_packbits_init_single3
|
|
0x800'242d 0x38 Code Gb packbits_init_single.o [4]
|
|
__iar_program_start 0x800'2559 Code Gb cstartup_M.o [4]
|
|
__iar_small_uldivmod 0x800'1f11 Code Gb I64DivMod_small.o [4]
|
|
__iar_softfp___iar_frexp64
|
|
0x800'2339 Code Gb frexp.o [3]
|
|
__iar_softfp_frexp 0x800'2339 Code Gb frexp.o [3]
|
|
__iar_softfp_frexpl 0x800'2339 Code Gb frexp.o [3]
|
|
__iar_vfp_log 0x800'1b8f 0xc Code Gb math_wrappers64.o [3]
|
|
__iar_zero_init3 0x800'0bff 0x3a Code Gb zero_init3.o [4]
|
|
__low_level_init 0x800'251f 0x4 Code Gb low_level_init.o [2]
|
|
__vector_table 0x800'0000 Data Gb startup_stm32f429xx.o [1]
|
|
_call_main 0x800'250d Code Gb cmain.o [4]
|
|
_exit 0x800'2529 Code Gb cexit.o [4]
|
|
_main 0x800'251b Code Gb cmain.o [4]
|
|
computePID 0x800'0a51 0x124 Code Gb main.o [1]
|
|
counter 0x2000'0048 0x1 Data Gb main.o [1]
|
|
cumError 0x2000'0018 0x8 Data Gb main.o [1]
|
|
currentTime 0x2000'0030 0x4 Data Gb main.o [1]
|
|
elapsedTime 0x2000'0000 0x8 Data Gb main.o [1]
|
|
error 0x2000'0010 0x8 Data Gb main.o [1]
|
|
exit 0x800'2523 0x4 Code Gb exit.o [2]
|
|
hadc2 0x2000'00c0 0x48 Data Gb main.o [1]
|
|
htim4 0x2000'004c 0x3c Data Gb main.o [1]
|
|
kd 0x2000'00b0 0x8 Data Gb main.o [1]
|
|
ki 0x2000'00a8 0x8 Data Gb main.o [1]
|
|
kp 0x2000'00a0 0x8 Data Gb main.o [1]
|
|
lastError 0x2000'0028 0x8 Data Gb main.o [1]
|
|
log 0x800'2331 0x4 Code Gb logx64.o [3]
|
|
logl 0x800'2331 0x4 Code Gb logx64.o [3]
|
|
main 0x800'07ad 0x17c Code Gb main.o [1]
|
|
myPID 0x2000'00bc 0x4 Data Gb main.o [1]
|
|
previousTime 0x2000'0034 0x4 Data Gb main.o [1]
|
|
rateError 0x2000'0020 0x8 Data Gb main.o [1]
|
|
setPoint 0x2000'0008 0x8 Data Gb main.o [1]
|
|
tempC 0x2000'0090 0x8 Data Gb main.o [1]
|
|
tempF 0x2000'0098 0x8 Data Gb main.o [1]
|
|
tempK 0x2000'0088 0x8 Data Gb main.o [1]
|
|
tempValue 0x2000'00b8 0x4 Data Gb main.o [1]
|
|
uwTick 0x2000'003c 0x4 Data Gb stm32f4xx_hal.o [1]
|
|
uwTickFreq 0x2000'0038 0x1 Data Gb stm32f4xx_hal.o [1]
|
|
uwTickPrio 0x2000'0040 0x4 Data Gb stm32f4xx_hal.o [1]
|
|
|
|
|
|
[1] = C:\Users\Maxunm\Desktop\TShirtPress\EWARM\Press\Obj
|
|
[2] = dl7M_tlf.a
|
|
[3] = m7M_tls.a
|
|
[4] = rt7M_tl.a
|
|
[5] = shb_l.a
|
|
|
|
9 894 bytes of readonly code memory
|
|
54 bytes of readonly data memory
|
|
1 288 bytes of readwrite data memory
|
|
|
|
Errors: none
|
|
Warnings: none
|