From 0743e6699ac064434bbbafdac5560fa45a58b2d5 Mon Sep 17 00:00:00 2001 From: Razvalyaev Date: Fri, 28 Feb 2025 18:02:28 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D0=B3=D0=B8=D1=82=D0=B8=D0=B3=D0=BD=D0=BE=D1=80=20?= =?UTF-8?q?=D0=B8=20=D1=80=D0=B8=D0=B4=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 49 + .../PY32F002Bx5_Project_PY32F002Bx5.dbgconf | 25 - MDK-ARM/Output/ExtDll.iex | 2 - MDK-ARM/Output/Project.axf | Bin 118408 -> 0 bytes MDK-ARM/Output/Project.build_log.htm | 60 - MDK-ARM/Output/Project.hex | 800 ------- MDK-ARM/Output/Project.htm | 933 -------- MDK-ARM/Output/Project.lnp | 26 - MDK-ARM/Output/Project.map | 1881 ----------------- MDK-ARM/Output/Project.sct | 16 - .../Output/Project_PY32F002Bx5_Project.dep | 506 ----- MDK-ARM/Output/dallas_tools.d | 26 - MDK-ARM/Output/dallas_tools.o | Bin 16444 -> 0 bytes MDK-ARM/Output/ds18b20_driver.d | 25 - MDK-ARM/Output/ds18b20_driver.o | Bin 16568 -> 0 bytes MDK-ARM/Output/dwt.d | 23 - MDK-ARM/Output/dwt.o | Bin 5648 -> 0 bytes MDK-ARM/Output/gpio.crf | Bin 176382 -> 0 bytes MDK-ARM/Output/gpio.d | 25 - MDK-ARM/Output/gpio.o | Bin 4188 -> 0 bytes MDK-ARM/Output/main.crf | Bin 177045 -> 0 bytes MDK-ARM/Output/main.d | 26 - MDK-ARM/Output/main.o | Bin 5640 -> 0 bytes MDK-ARM/Output/onewire.d | 24 - MDK-ARM/Output/onewire.o | Bin 11492 -> 0 bytes MDK-ARM/Output/ow_port.d | 24 - MDK-ARM/Output/ow_port.o | Bin 6332 -> 0 bytes MDK-ARM/Output/pch_sensors.d | 26 - MDK-ARM/Output/pch_sensors.o | Bin 15752 -> 0 bytes MDK-ARM/Output/py32f002b_hal.crf | Bin 178648 -> 0 bytes MDK-ARM/Output/py32f002b_hal.d | 24 - MDK-ARM/Output/py32f002b_hal.o | Bin 22276 -> 0 bytes MDK-ARM/Output/py32f002b_hal_cortex.crf | Bin 176469 -> 0 bytes MDK-ARM/Output/py32f002b_hal_cortex.d | 24 - MDK-ARM/Output/py32f002b_hal_cortex.o | Bin 15520 -> 0 bytes MDK-ARM/Output/py32f002b_hal_gpio.crf | Bin 178849 -> 0 bytes MDK-ARM/Output/py32f002b_hal_gpio.d | 24 - MDK-ARM/Output/py32f002b_hal_gpio.o | Bin 10196 -> 0 bytes MDK-ARM/Output/py32f002b_hal_msp.crf | Bin 176223 -> 0 bytes MDK-ARM/Output/py32f002b_hal_msp.d | 23 - MDK-ARM/Output/py32f002b_hal_msp.o | Bin 3148 -> 0 bytes MDK-ARM/Output/py32f002b_hal_pwr.crf | Bin 177066 -> 0 bytes MDK-ARM/Output/py32f002b_hal_pwr.d | 24 - MDK-ARM/Output/py32f002b_hal_pwr.o | Bin 9080 -> 0 bytes MDK-ARM/Output/py32f002b_hal_rcc.crf | Bin 183885 -> 0 bytes MDK-ARM/Output/py32f002b_hal_rcc.d | 24 - MDK-ARM/Output/py32f002b_hal_rcc.o | Bin 20684 -> 0 bytes MDK-ARM/Output/py32f002b_hal_rcc_ex.crf | Bin 178787 -> 0 bytes MDK-ARM/Output/py32f002b_hal_rcc_ex.d | 24 - MDK-ARM/Output/py32f002b_hal_rcc_ex.o | Bin 8808 -> 0 bytes MDK-ARM/Output/py32f002b_hal_tim.d | 24 - MDK-ARM/Output/py32f002b_hal_tim.o | Bin 73152 -> 0 bytes MDK-ARM/Output/py32f002b_hal_tim_ex.d | 24 - MDK-ARM/Output/py32f002b_hal_tim_ex.o | Bin 25944 -> 0 bytes MDK-ARM/Output/py32f002b_hal_usart.d | 24 - MDK-ARM/Output/py32f002b_hal_usart.o | Bin 26212 -> 0 bytes MDK-ARM/Output/py32f002b_it.crf | Bin 176245 -> 0 bytes MDK-ARM/Output/py32f002b_it.d | 24 - MDK-ARM/Output/py32f002b_it.o | Bin 3428 -> 0 bytes MDK-ARM/Output/startup_py32f002bxx.d | 1 - MDK-ARM/Output/startup_py32f002bxx.lst | 677 ------ MDK-ARM/Output/startup_py32f002bxx.o | Bin 3960 -> 0 bytes MDK-ARM/Output/system_py32f002b.crf | Bin 176737 -> 0 bytes MDK-ARM/Output/system_py32f002b.d | 23 - MDK-ARM/Output/system_py32f002b.o | Bin 6720 -> 0 bytes MDK-ARM/Output/tim.d | 23 - MDK-ARM/Output/tim.o | Bin 7832 -> 0 bytes MDK-ARM/Project.uvguix.I | 34 +- README.md | 2 + 69 files changed, 68 insertions(+), 5452 deletions(-) create mode 100644 .gitignore delete mode 100644 MDK-ARM/DebugConfig/PY32F002Bx5_Project_PY32F002Bx5.dbgconf delete mode 100644 MDK-ARM/Output/ExtDll.iex delete mode 100644 MDK-ARM/Output/Project.axf delete mode 100644 MDK-ARM/Output/Project.build_log.htm delete mode 100644 MDK-ARM/Output/Project.hex delete mode 100644 MDK-ARM/Output/Project.htm delete mode 100644 MDK-ARM/Output/Project.lnp delete mode 100644 MDK-ARM/Output/Project.map delete mode 100644 MDK-ARM/Output/Project.sct delete mode 100644 MDK-ARM/Output/Project_PY32F002Bx5_Project.dep delete mode 100644 MDK-ARM/Output/dallas_tools.d delete mode 100644 MDK-ARM/Output/dallas_tools.o delete mode 100644 MDK-ARM/Output/ds18b20_driver.d delete mode 100644 MDK-ARM/Output/ds18b20_driver.o delete mode 100644 MDK-ARM/Output/dwt.d delete mode 100644 MDK-ARM/Output/dwt.o delete mode 100644 MDK-ARM/Output/gpio.crf delete mode 100644 MDK-ARM/Output/gpio.d delete mode 100644 MDK-ARM/Output/gpio.o delete mode 100644 MDK-ARM/Output/main.crf delete mode 100644 MDK-ARM/Output/main.d delete mode 100644 MDK-ARM/Output/main.o delete mode 100644 MDK-ARM/Output/onewire.d delete mode 100644 MDK-ARM/Output/onewire.o delete mode 100644 MDK-ARM/Output/ow_port.d delete mode 100644 MDK-ARM/Output/ow_port.o delete mode 100644 MDK-ARM/Output/pch_sensors.d delete mode 100644 MDK-ARM/Output/pch_sensors.o delete mode 100644 MDK-ARM/Output/py32f002b_hal.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal.d delete mode 100644 MDK-ARM/Output/py32f002b_hal.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_cortex.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal_cortex.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_cortex.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_gpio.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal_gpio.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_gpio.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_msp.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal_msp.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_msp.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_pwr.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal_pwr.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_pwr.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_rcc.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal_rcc.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_rcc.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_rcc_ex.crf delete mode 100644 MDK-ARM/Output/py32f002b_hal_rcc_ex.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_rcc_ex.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_tim.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_tim.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_tim_ex.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_tim_ex.o delete mode 100644 MDK-ARM/Output/py32f002b_hal_usart.d delete mode 100644 MDK-ARM/Output/py32f002b_hal_usart.o delete mode 100644 MDK-ARM/Output/py32f002b_it.crf delete mode 100644 MDK-ARM/Output/py32f002b_it.d delete mode 100644 MDK-ARM/Output/py32f002b_it.o delete mode 100644 MDK-ARM/Output/startup_py32f002bxx.d delete mode 100644 MDK-ARM/Output/startup_py32f002bxx.lst delete mode 100644 MDK-ARM/Output/startup_py32f002bxx.o delete mode 100644 MDK-ARM/Output/system_py32f002b.crf delete mode 100644 MDK-ARM/Output/system_py32f002b.d delete mode 100644 MDK-ARM/Output/system_py32f002b.o delete mode 100644 MDK-ARM/Output/tim.d delete mode 100644 MDK-ARM/Output/tim.o create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2413f4f --- /dev/null +++ b/.gitignore @@ -0,0 +1,49 @@ +# ---> uVision +# git ignore file for Keil µVision Project + +# µVision 5 and µVision 4 Project screen layout file +*.uvguix.* +*.uvgui.* + +# Listing Files +*.i +*.lst +*.m51 +*.m66 +*.map + +# Object Files +*.axf +*.b[0-2][0-9] +*.b3[0-1] +*.bak +*.build_log.htm +*.crf +*.d +*.dep +*.elf +*.htm +*.iex +*.lnp +*.o +*.obj +*.sbr + +# Firmware Files +*.bin +*.h86 +*.hex + +# Build Files +.bat + +# Debugger Files +.ini + +# JLink Files +JLinkLog.txt + +# Other Files + +/MDK-ARM/DebugConfig/ +/MDK-ARM/Output/ diff --git a/MDK-ARM/DebugConfig/PY32F002Bx5_Project_PY32F002Bx5.dbgconf b/MDK-ARM/DebugConfig/PY32F002Bx5_Project_PY32F002Bx5.dbgconf deleted file mode 100644 index 5ffece1..0000000 --- a/MDK-ARM/DebugConfig/PY32F002Bx5_Project_PY32F002Bx5.dbgconf +++ /dev/null @@ -1,25 +0,0 @@ -// File: PY32F002xx.dbgconf -// Version: 1.0.0 - -// <<< Use Configuration Wizard in Context Menu >>> - -// Debug MCU configuration register (DBGMCU_CR) -// DBG_STOP Debug stop mode -// -DbgMCU_CR = 0x00000002; - -// Debug MCU APB freeze1 register (DBG_APB_FZ1) -// Reserved bits must be kept at reset value -// DBG_LPTIM_STOP LPTIM stopped when core is halted -// DBG_IWDG_STOP Independent watchdog stopped when core is halted -// -DbgMCU_APB_Fz1 = 0x00000000; - -// Debug MCU APB freeze2 register (DBG_APB_FZ2) -// Reserved bits must be kept at reset value -// DBG_TIM16_STOP TIM16 counter stopped when core is halted -// DBG_TIM1_STOP TIM1 counter stopped when core is halted -// -DbgMCU_APB_Fz2 = 0x00000000; - -// <<< end of configuration section >>> diff --git a/MDK-ARM/Output/ExtDll.iex b/MDK-ARM/Output/ExtDll.iex deleted file mode 100644 index 6c0896e..0000000 --- a/MDK-ARM/Output/ExtDll.iex +++ /dev/null @@ -1,2 +0,0 @@ -[EXTDLL] -Count=0 diff --git a/MDK-ARM/Output/Project.axf b/MDK-ARM/Output/Project.axf deleted file mode 100644 index 58ec4b2410bea97a26bbed9b4458db7de126d010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118408 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 - -
-

Vision Build Log

-

Tool Versions:

-IDE-Version: Vision V5.38.0.0 -Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. -License Information: asd asda, asd, LIC=VGXG8-3QWPG-PCBJ8-38VN3-DKADU-U9B4E - -Tool Versions: -Toolchain: MDK-ARM Plus Version: 5.38.0.0 -Toolchain Path: C:\Keil_v5\ARM\ARMCLANG\Bin -C Compiler: ArmClang.exe V6.19 -Assembler: Armasm.exe V6.19 -Linker/Locator: ArmLink.exe V6.19 -Library Manager: ArmAr.exe V6.19 -Hex Converter: FromElf.exe V6.19 -CPU DLL: SARMCM3.DLL V5.38.0.0 -Dialog DLL: DARMCM1.DLL V1.19.6.0 -Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.1.0.0 -Dialog DLL: TARMCM1.DLL V1.14.6.0 - -

Project:

-F:\Work\Projects\PY32\dallas\MDK-ARM\Project.uvprojx -Project File Date: 02/28/2025 - -

Output:

-*** Using Compiler 'V6.19', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin' -Build target 'PY32F002Bx5_Project' -compiling pch_sensors.c... -linking... -Program Size: Code=12368 RO-data=352 RW-data=20 ZI-data=2316 -FromELF: creating hex file... -".\Output\Project.axf" - 0 Error(s), 0 Warning(s). - -

Software Packages used:

- -Package Vendor: ARM - http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack - ARM.CMSIS.5.9.0 - CMSIS (Common Microcontroller Software Interface Standard) - * Component: CORE Version: 5.6.0 - -Package Vendor: Puya - https://www.puyasemi.com/uploadfiles/Puya.PY32F0xx_DFP.1.2.2.pack - Puya.PY32F0xx_DFP.1.2.2 - Puya PY32F0 Series Device Support - -

Collection of Component include folders:

- ./RTE/_PY32F002Bx5_Project - C:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include - C:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include - -

Collection of Component Files used:

- - * Component: ARM::CMSIS:CORE:5.6.0 -Build Time Elapsed: 00:00:01 -
- - diff --git a/MDK-ARM/Output/Project.hex b/MDK-ARM/Output/Project.hex deleted file mode 100644 index ff106c3..0000000 --- a/MDK-ARM/Output/Project.hex +++ /dev/null @@ -1,800 +0,0 @@ -:020000040800F2 -:1000000020090020D500000851200008391F0008F1 -:1000100000000000000000000000000000000000E0 -:100020000000000000000000000000004B2E00084F -:100030000000000000000000492E00089D2E00086E -:10004000000000000000000000000000E7000008C1 -:10005000E7000008E7000008E7000008E7000008E4 -:100060000000000000000000000000000000000090 -:10007000E7000008E7000008E700000800000000B3 -:1000800000000000E700000800000000E700000892 -:10009000000000000000000000000000E700000871 -:1000A00000000000E700000800000000E700000872 -:1000B0000000000000000000000000000000000040 -:1000C0000348854600F028F9004800479D300008A5 -:1000D000200900200448804704480047FEE7FEE767 -:1000E000FEE7FEE7FEE7FEE7A52E0008C1000008D8 -:1000F000D2B201E00270401C491EFBD270470022C0 -:10010000F6E710B513460A4604461946FFF7F0FF16 -:10011000204610BDF8B502464A40D40F42004B00BD -:1001200052085B089A4202D20246084611464A002B -:1001300023D0C30D4A00DDB2120EAD1A202D35DAE0 -:1001400049020126490AF6058A19002C00D05242BC -:1001500020214F1B1146B9402A411018C20D9A4266 -:1001600021D0002C17D0012D08DCDA05801AD20F1F -:100170008019D207DBB200F095F8F8BDDA05801AD5 -:10018000012340001B06C01880185A428018CA0F6D -:100190001043490007E04908C2071143DA05801AF5 -:1001A00080194008801800F075F8F8BD6100012240 -:1001B000511A001BF7E70122D2075140AAE701229A -:1001C000D2075040A6E7024670B54A40D30FDB077E -:1001D00040002DD04A002AD0010E140E0002120257 -:1001E0000919400A520A8418E50104465443000ADA -:1001F000120A2E045043A4194219200CC543AA1810 -:10020000120C0125AD03521C521912047F3924042B -:1002100000D0521C104301D44000491EC2B20C064B -:10022000C0092018401C4008802A02D003E00020AA -:1002300070BD40084000002900DA0020184370BD5E -:10024000C217C10F504010B54018CA0796230021AD -:1002500000F028F810BD70B50446002903D0002036 -:100260002022012310E0002801D00020C043C04616 -:10027000C0460DE02546D5408D4205D30D4695403C -:10028000641B1D46954040191546521E002DF1DC99 -:10029000214670BD002904DA401C490001D1400804 -:1002A0004000704770B40024050C05D110240004F0 -:1002B00002D1002921D01124050E01D100020834F9 -:1002C000050F01D10001241D850F01D18000A41C60 -:1002D000002801DB4000641C002908D020252E1BCB -:1002E0000D46F540A14000D00121294308430106F5 -:1002F0001B1B000ADB1D02D5002070BC7047DB050C -:10030000181880180029F8DA401C4900F5D170BC93 -:100310004008400070470000064C0125064E05E0ED -:10032000E36807CC2B430C3C98471034B442F7D316 -:10033000FFF7CAFE90310008B0310008FFE7FEE782 -:1003400080B590B007A801902421FFF7D8FE01984E -:100350000021029106910591049103910F220792C9 -:10036000012212020B920C910F4A12880D920891F1 -:100370000E91099101F02AFA002803D0FFE7FFF758 -:10038000DDFFFFE70720039000210491059106910E -:1003900003A801F069F8002803D0FFE7FFF7CEFFBC -:1003A000FFE710B080BDC0460001FF1F80B58CB0D4 -:1003B0000A9009910892079303A9002008700998F0 -:1003C00000F09BF8002804D0FFE70BA9012008707B -:1003D0008FE00899087849780902401806A9019128 -:1003E00008800A9802F02EF801980088000400287E -:1003F00008D5FFE70698404206A9088003A9012016 -:100400000870FFE70898017905A8017006A90A8815 -:10041000130904AA1370497849074B0E049919432C -:100420001170007800901F280CD0FFE700983F283B -:1004300015D0FFE700985F281ED0FFE700987F28BF -:1004400027D034E006980007C00FFFF7F9FE0290AE -:1004500002983F210906FFF7B6FE02902EE00698AB -:100460000007800FFFF7ECFE029002987D21C9057E -:10047000FFF7A9FE029021E006980007400FFFF762 -:10048000DFFE029002981F214906FFF79CFE0290B2 -:1004900014E006A800880F210840FFF7D1FE029063 -:1004A00002987B21C905FFF78EFE029006E00799AE -:1004B000002008600BA9012008701AE0002104A8A0 -:1004C0004056FFF7BDFE0299FFF724FE029003A8F5 -:1004D0000078002806D0FFE702990020FFF76BFEA6 -:1004E0000290FFE70298079908600BA900200870A6 -:1004F000FFE70BA800780CB080BD82B00090009898 -:100500000078282804D1FFE701A90020087003E043 -:1005100001A901200870FFE701A8007802B0704728 -:1005200080B586B00490049800782838414248414C -:1005300003A9009108700498072101F0CDFD02463F -:10054000009802A90A700978049AD279891A4A4255 -:10055000514101AA11700078002809D0FFE701A8D5 -:100560000078002804D0FFE705A90020087003E008 -:1005700005A901200870FFE705A8007806B080BD36 -:1005800080B586B00490039102920298002803D1AE -:10059000FFE71C480290FFE7049801F053FF04981E -:1005A000039901F045FE0498BE2102F0B3F8002043 -:1005B0000190FFE7019808280BDCFFE7049801F0A1 -:1005C00012FF0299019A8854FFE70198401C01909C -:1005D000F0E70298082101F07FFD014668460170AE -:1005E00000780299097A884204D0FFE705A9012022 -:1005F000087003E005A900200870FFE705A800784F -:1006000006B080BD1005002080B584B00290019135 -:1006100001990020C872FFE70198F02101F042FF24 -:10062000012801D0FFE70BE001980299C27AD200BD -:10063000891801F0B5FD0199C87A401CC872EBE732 -:100640000198C07A012804DBFFE703A900200870A5 -:1006500003E003A902200870FFE703A8007804B0B4 -:1006600080BD80B58AB00890079106A802700798EF -:10067000FFF743FF002804D0FFE709A90120087015 -:100680004DE0089801F0DEFE0898079901F0D0FDD2 -:100690000898BE2102F03EF8089801F0A4FE0898E0 -:1006A00001F0A1FE089801F09EFE05A900910870D6 -:1006B000089801F098FE04A901910870089801F0CB -:1006C00092FE03A90291087006980870089801F03C -:1006D000B9FE0898079901F0ABFD08984E2102F089 -:1006E00019F800990898097802F014F80199089807 -:1006F000097802F00FF802990898097802F00AF8D0 -:10070000089801F09FFE0898079901F091FD08985C -:10071000482101F0FFFF09A900200870FFE709A8A0 -:1007200000780AB080BD80B582B00190019801F0D8 -:1007300089FE0198CC2101F0EDFF0198442101F0E0 -:10074000E9FF002002B080BD80B584B0029000F0C7 -:10075000FDFD0190FFE7029801F014FE00280DD185 -:10076000FFE700F0F3FD0199401A0849884204D3DD -:10077000FFE703A90320087004E0ECE703A90020C9 -:100780000870FFE703A8007804B080BDEF02000006 -:10079000B0B590B0009204460098149A0E940D9152 -:1007A0000CA908800BA803800AAB1A700C9A04AB42 -:1007B0001A70497803AA11700B9902AA1170407837 -:1007C00001A908700D98FFF798FE002804D0FFE7F4 -:1007D0000FA90120087087E00E9801F033FE0E98F3 -:1007E0000D9901F025FD0E98BE2101F093FF0E98A2 -:1007F00001F0F9FD0E9801F0F6FD0E9801F0F3FD01 -:1008000009A908700E9801F0EEFD08A908700E986D -:1008100001F0E9FD07A908700E9801F0E4FD0E98BB -:1008200001F0E1FD06A908700E9801F0DCFD05A9B4 -:1008300008700AA80078C007002804D0FFE70498D1 -:1008400009A90870FFE70AA800788007002804D5E6 -:10085000FFE7039808A90870FFE70AA80078400797 -:10086000002804D5FFE7029806A90870FFE70AA848 -:1008700000780007002804D5FFE7019805A9087053 -:10088000FFE70E9801F0DEFD0E980D9901F0D0FC07 -:100890000E984E2101F03EFF0E9809A9097801F04B -:1008A00039FF0E9808A9097801F034FF0E9807A9BE -:1008B000097801F02FFF0E9806A9097801F02AFFA8 -:1008C0000E9805A9097801F025FF0E9801F0BAFDF0 -:1008D0000E980D9901F0ACFC0E98482101F01AFF1A -:1008E0000FA900200870FFE70FA8007810B0B0BD76 -:1008F00080B584B0029001910298002804D1FFE7EE -:1009000003A90120087014E00198002804D1FFE732 -:1009100003A9012008700CE0029801994860019930 -:100920000A6B0298904769460870009803A90870FE -:10093000FFE703A8007804B080BD80B584B00290C2 -:10094000029800788007C00F002804D1FFE703A9B0 -:100950000120087034E0029A5068114608311032C4 -:10096000FFF70EFE014601A80170007800280ED1A5 -:10097000FFE702990878012210430870029908786D -:10098000FB221040087003A90020087018E00298AC -:100990000078C00700280AD0FFE70299886B401C46 -:1009A000886302990878042210430870FFE70299CF -:1009B0000878FE221040087003A902200870FFE7A3 -:1009C00003A8007804B080BD80B584B0029002987E -:1009D000002804D1FFE703A90120087034E0029841 -:1009E00000788007C00F002804D1FFE703A9012089 -:1009F000087029E00298FFF7A0FF014601A80170E6 -:100A00000078002804D0FFE7019803A908701BE0D4 -:100A1000029B5868194608311A4610321C33FFF7FA -:100A2000C5FC014601A801700078002808D0FFE746 -:100A30000299C86B401CC863019803A9087003E0C1 -:100A400003A900200870FFE703A8007804B080BD68 -:100A500080B584B002900298002804D1FFE703A972 -:100A60000120087029E00298FFF767FF01A90870CC -:100A7000029800784007C00F00281AD0FFE7B3485B -:100A80001049FFF7C1FD002804D0FFE703A90120AA -:100A9000087012E002990A6B48689047002804D059 -:100AA000FFE703A90120087007E003A900200870F0 -:100AB00003E003A902200870FFE703A8007804B050 -:100AC00080BDC046BC00002010B58AB008900898D0 -:100AD000002804D1FFE709A90120087016E0089951 -:100AE000203102A801901CC91CC01CC91CC0089858 -:100AF0004821FFF704FB0199089820301CC91CC04D -:100B00001CC91CC009A900200870FFE709A80078CB -:100B10000AB010BD80B586B004900391029203988C -:100B2000002804D1FFE705A9012008704BE00498D4 -:100B3000002804D1FFE705A90120087043E00498CC -:100B40000399486003990020C8608860029908688A -:100B50004A680399CA608860039A50681146083150 -:100B60001032FFF70DFD014601A801700078002842 -:100B700020D1FFE704980299039A2D23D25CFFF756 -:100B800070FD014601A801700078002809D1FFE737 -:100B90000399087802221043087005A90020087004 -:100BA00011E003990878FD2210400870019805A90A -:100BB000087008E003990878FD2210400870019839 -:100BC00005A90870FFE705A8007806B080BD000001 -:100BD00080B584B0029001910298002804D1FFE70B -:100BE00003A90120087016E00198002804D1FFE74E -:100BF00003A9012008700EE0029801992C228A5C5A -:100C0000D300A94AD218FFF785FF694608700098FB -:100C100003A90870FFE703A8007804B080BDC046B0 -:100C200080B58CB00A9009910A98002804D1FFE79A -:100C30000BA90120087085E00998002804D1FFE77E -:100C40000BA9012008707DE000200790069009980C -:100C50002721415C06A80190017009992622895C30 -:100C6000417009992522895C817009992422895C47 -:100C7000C17009992322895C017109992222895C3A -:100C8000417109992122895C817109992022895C2D -:100C9000C171FFF745FC002804D0FFE70BA9012034 -:100CA00008704FE005A90820087000200490039008 -:100CB000FFE703980A99C97A88422CDAFFE705A969 -:100CC0000820087000200290FFE70298072815DC32 -:100CD000FFE70398C10074484018029A805C06A997 -:100CE000895C884205D1FFE70598401E05A9087078 -:100CF000FFE7FFE70298401C0290E6E705A80078AE -:100D0000002803D1FFE70398049004E0FFE703986D -:100D1000401C0390CDE705A8007800280ED1FFE71E -:100D20000A980999049AD3005F4AD218FFF7F2FE95 -:100D300008A9087008980BA9087003E00BA9012006 -:100D40000870FFE70BA800780CB080BD18000020E9 -:100D500080B58EB00C900B910C98002804D1FFE761 -:100D60000DA9012008709AE00B98002804D1FFE734 -:100D70000DA90120087092E00B98008D09A9087058 -:100D80000B982921405C08A908700B98408D07A991 -:100D900008700B982B21405C06A9087005A900205B -:100DA000087004A908700090FFE700980C99C97AB0 -:100DB000884268DAFFE70C980099CA003A49891816 -:100DC00001AAFFF7DDFB01460AA8017000780028A0 -:100DD00004D0FFE70A980DA9087060E00B98008D19 -:100DE000002813D0FFE701A8807809A90978884274 -:100DF0000BD1FFE701A8C07808A90978884204D17F -:100E0000FFE705A901200870FFE703E005A901201D -:100E10000870FFE70B98408D002813D0FFE701A86A -:100E2000807907A9097888420BD1FFE701A8C0792A -:100E300006A90978884204D1FFE704A901200870B7 -:100E4000FFE703E004A901200870FFE705A8007888 -:100E5000002813D0FFE704A8007800280ED0FFE791 -:100E60000C980B99009AD3000F4AD218FFF752FE44 -:100E70000AA908700A980DA9087010E0FFE7009809 -:100E8000401C009091E70B990020C86088600B9986 -:100E90000876486108610DA901200870FFE70DA8D8 -:100EA00000780EB080BDC0461800002080B588B024 -:100EB000069005A8017004A802700698002804D1C5 -:100EC000FFE707A9012008704AE00698FFF72BFC0E -:100ED000014603A801700078002804D0FFE70398BA -:100EE00007A908703CE005A80078012809D1FFE7B0 -:100EF0000698FFF729FC03A90870039807A9087052 -:100F00002EE005A80078022826D1FFE700200190F6 -:100F100004A8007800901F280CD0FFE700983F2815 -:100F20000BD0FFE700985F280AD0FFE700987F28E2 -:100F30000AD00CE05E2001900AE0BC20019007E09E -:100F4000FF207830019003E00748019000E0FFE7C0 -:100F5000019800F077F8FFE7039807A90870FFE70A -:100F600007A8007808B080BDEE02000010B588B078 -:100F7000069005A8018004A8028003A803700698C3 -:100F800000788007C00F002804D1FFE707A90120DF -:100F900008703FE00698FFF7D0FC014602A80170F8 -:100FA0000078002804D0FFE7029807A9087031E014 -:100FB000069948680831002405AA125F04AB1B5F3C -:100FC00003AC24780094FFF7E3FB014602A801700C -:100FD0000078002808D0FFE70699486C401C486458 -:100FE000029807A9087015E0069A50681146083162 -:100FF0001032FFF7C5FA014602A8017000780028F8 -:1010000004D0FFE7029807A9087003E0029807A937 -:101010000870FFE707A8007808B010BD82B0019003 -:101020000199074848430090FFE700BFFFE7009899 -:10103000411E00910028F8D1FFE702B07047C0467A -:10104000B80B000080B584B0039000F07FF90290E7 -:10105000039801900198401C002806D0FFE7EB4858 -:101060000168019840180190FFE7FFE700F06EF972 -:101070000299401A0199884201D2FFE7F6E704B0CD -:1010800080BDC04688B00790069100200590FFE71C -:10109000069800680599C840002800D132E10698FA -:1010A0000068059A012191400840049004980028A6 -:1010B00000D123E106984068022805D0FFE7069892 -:1010C0004068122820D1FFE707980599C9088900D0 -:1010D0004018006A039005984007C00E0F21814018 -:1010E0000398884303900698016905984007C00E4D -:1010F000814003980843039003980799059AD20802 -:10110000920089180862FFE7079800680390059825 -:101110004100032002468A400399914303910699B6 -:1011200049680140059840008140039808430390B6 -:101130000398079908600698406801280FD0FFE7D8 -:101140000698406802280AD0FFE7069840681128F0 -:1011500005D0FFE70698406812282CD1FFE70798D2 -:1011600080680390059840000321814003988843DC -:1011700003900698C1680598400081400398084391 -:101180000390039807998860079840680390059832 -:1011900001218140039888430390069840681021FC -:1011A000084001090598814003980843039003987B -:1011B00007994860FFE70798C068039005984000CA -:1011C000032181400398884303900698816805981D -:1011D0004000814003980843039003980799C86032 -:1011E0000698C079C006002800D486E0059803213F -:1011F000884345494058039005988007C00E0F2149 -:101200008140039888430390079805210907884285 -:1012100003D1FFE7002002900CE007993B4A012030 -:10122000022300939142019001D00098019001980F -:101230000290FFE7029905988007C00E814003984D -:101240000843039003980599032291432E4A88503E -:101250002F480068039004990398884303900698E8 -:101260008079C007002805D0FFE704990398084358 -:101270000390FFE70398264908602648006803901A -:101280000499039888430390069880798007002882 -:1012900005D5FFE70499039808430390FFE70398F7 -:1012A0001C4908601C48006803900499039888430F -:1012B000039006988079C006002805D5FFE70499B9 -:1012C000039808430390FFE7039813490860134805 -:1012D00000680390049903988843039006988079E6 -:1012E0008006002805D5FFE704990398084303907A -:1012F000FFE7039809490860FFE7FFE70598401CEE -:101300000590C5E608B07047601802400004005020 -:10131000801802408418024000180240041802405D -:1013200083B0029001A8018068460270007800280E -:1013300005D0FFE701A800880299886104E001A8B0 -:10134000008802998862FFE703B07047054800688B -:101350007047C0462D480268024908688018086036 -:101360007047C0461805002080B582B001A9002052 -:101370000870032000F00EF8002804D0FFE701A950 -:101380000120087002E000F043F8FFE701A80078B0 -:1013900002B080BD80B584B0039002A9002008701F -:1013A0001A480068002829D0FFE7BD48006801906E -:1013B000164801687D20C000FEF74DFF01460198E8 -:1013C000FEF749FF00F048FC002812D1FFE7039820 -:1013D000032809D8FFE703990022D04300F036F82C -:1013E0000398AB49086003E002A901200870FFE7F9 -:1013F00003E002A901200870FFE703E002A9012031 -:101400000870FFE702A8007804B080BD0C0000203F -:1014100082B0FFE70B48026801210A4302600068BE -:10142000084001900198FFE7FFE7074802680121A3 -:1014300009070A4302600068084000900098FFE72F -:1014400002B07047401002403C10024080B584B0AA -:10145000034603A8037002910192002140560299AD -:1014600000F0F8FD04B080BD80B584B00290019119 -:101470000298002804D1FFE703A901200870FBE0CF -:1014800001987F49096801221140884221D9FFE76C -:101490007B49086801229043019A10430860FFF7D6 -:1014A00055FF0090FFE77648006801210840019948 -:1014B00088420DD0FFE7FFF749FF0099401A7549B0 -:1014C000884204D3FFE703A903200870D4E0EAE7C9 -:1014D000FFE7029800788007002817D5FFE70298F9 -:1014E00000784007002807D5FFE7B04908680722C1 -:1014F000120310430860FFE7AC4908680F2212028C -:101500009043029A926810430860FFE702980078BF -:10151000C007002861D0FFE70298406801280BD17E -:10152000FFE7A94800684003002804D4FFE703A9A7 -:1015300001200870A0E02CE00298406800280BD140 -:10154000FFE7A14800684005002804D4FFE703A98D -:101550000120087090E01BE00298406804280BD13D -:10156000FFE7494800688007002804D4FFE703A983 -:101570000120087080E00AE04248006880070028E7 -:1015800004D4FFE703A90120087075E0FFE7FFE737 -:10159000FFE78649086807229043029A5268104381 -:1015A0000860FFF7D3FE0090FFE78048006838210D -:1015B000084002994968C90088420DD0FFE7FFF74B -:1015C000C5FE0099401A3349884204D3FFE703A9B6 -:1015D0000320087050E0E8E7FFE701982849096810 -:1015E00001221140884221D2FFE7254908680122E3 -:1015F0009043019A10430860FFF7A8FE0090FFE7B0 -:101600001F48006801210840019988420DD0FFE77A -:10161000FFF79CFE0099401A1E49884204D3FFE759 -:1016200003A90320087027E0EAE7FFE702980078A3 -:10163000400700280AD5FFE75C4908680722120323 -:101640009043029AD26810430860FFE700F03CF82C -:10165000564909680F22120211408A090B4989581C -:101660001F221140C8400E49086009480068FFF772 -:1016700091FE03A90870FFE703A8007804B080BDBD -:1016800000200240601002405C100240103100084F -:101690001000002089130000014800687047C04610 -:1016A0000400002080B5FFF7F7FF404909680722D2 -:1016B000120311408A0A034989581F221140C84069 -:1016C00080BDC04650310008B0B58CB0364902A884 -:1016D0003CC93CC03CC93CC0344800688006400F4F -:1016E000002817D1FFE7384800680721C9020840E1 -:1016F000C10A012088400B902D48006880B2400B41 -:1017000001900198810002A840580B99FEF7A3FDB3 -:101710000A9046E02548006838210840082803D18F -:10172000FFE728480A903BE020480068382108403D -:10173000202804D1FFE70120C0030A902FE01B48B6 -:10174000006838210840182825D1FFE718480068AC -:1017500018490840010C18480068184A104088428F -:1017600004D1FFE70120C0030A9013E0104800688D -:1017700010490840010C12480068104A1040884285 -:1017800004D1FFE74B2040020A9002E000200A90BB -:10179000FFE7FFE702E000200A90FFE7FFE7FFE72F -:1017A000FFE70A980CB0B0BD703100080810024085 -:1017B000041002400000FF014401FF1FFF01000070 -:1017C0004801FF1F00366E010010024080B584B052 -:1017D00002900298002804D1FFE703A901200870B5 -:1017E0001EE202980078C00700282CD0FFE7FB48D3 -:1017F0000068382108400090009808280AD1FFE7C7 -:1018000002984068002804D1FFE703A9012008706E -:1018100006E217E0FFE70298406801218904884248 -:1018200007D1FFE7EE4908680122920410430860DF -:1018300006E0EB4908680122920490430860FFE744 -:10184000FFE7FFE7FFE7029800788007002800D451 -:10185000B0E0F54800683821084000900098002862 -:1018600057D1FFE7F14800684005002809D5FFE798 -:1018700002980069002804D1FFE703A9012008703D -:10188000CEE1EB490868EB4A1040029A9269104396 -:101890000860FFF75BFD0190FFE7E4480068400542 -:1018A00000280CD4FFE7FFF751FD0199401A0328E7 -:1018B00004D3FFE703A903200870B1E1EDE7009826 -:1018C000002819D1FFE7D94908680722D2029043BE -:1018D000029A526910430860FFF7F6FED249096880 -:1018E0000F22120211408A09D34989581F22114040 -:1018F000C840D2490860FFE7D1480068FFF74AFDB9 -:10190000002804D0FFE703A90120087088E1FFE761 -:101910004FE00298006900282DD0FFE7C34908680E -:101920000722D2029043029A526910430860086865 -:101930000122120210430860FFF708FD0190FFE743 -:10194000BA480068400500280CD4FFE7FFF7FEFC0A -:101950000199401A032804D3FFE703A90320087064 -:101960005EE1EDE7B2490868B24A1040029A926916 -:10197000104308601CE0AD49086801221202904340 -:101980000860FFF7E3FC0190FFE7A8480068400506 -:1019900000280CD5FFE7FFF7D9FC0199401A03286E -:1019A00004D3FFE703A90320087039E1EDE7FFE75F -:1019B000FFE7FFE7029800780007002800D49DE0C9 -:1019C000994800683821084018284FD1FFE79D4802 -:1019D00000688007002809D5FFE70298C069002841 -:1019E00004D1FFE703A90120087019E190490868B4 -:1019F000954A1040029A126A120410430860FFF7D9 -:101A0000A5FC0190FFE78F480068800700280CD4F0 -:101A1000FFE7FFF79BFC0199401A032804D3FFE777 -:101A200003A903200870FBE0EDE70098182810D107 -:101A3000FFE7FFF749FE7C4909680F2212021140B7 -:101A40008A097D4989581F221140C8407B49086096 -:101A5000FFE77B480068FFF79DFC002804D0FFE704 -:101A600003A901200870DBE0FFE746E00298C069A7 -:101A7000002825D0FFE77349086801221043086059 -:101A8000FFF764FC0190FFE76E48006880070028BC -:101A90000CD4FFE7FFF75AFC0199401A032804D33E -:101AA000FFE703A903200870BAE0EDE76049086882 -:101AB000654A1040029A126A1204104308601BE043 -:101AC00060490868012290430860FFF73FFC0190DD -:101AD000FFE75C480068800700280CD5FFE7FFF7A8 -:101AE00035FC0199401A032804D3FFE703A903201A -:101AF000087095E0EDE7FFE7FFE7FFE70298007861 -:101B00004007002800D487E0474800683821084093 -:101B1000202810D1FFE74E4800688007002809D52B -:101B2000FFE702988068002804D1FFE703A901209D -:101B3000087075E06FE00298806800280AD0FFE71F -:101B400042490868032212049043029AD268104363 -:101B50000860FFE7FFE702988068012806D1FFE7E9 -:101B60003B49086801221043086019E00298806828 -:101B700005280AD1FFE736490868042210430860A7 -:101B8000086801221043086009E031490868012211 -:101B9000904308600868042290430860FFE7FFE76D -:101BA000FFE70298806800281CD0FFE7FFF7CEFB14 -:101BB0000190FFE726480068800700280DD4FFE762 -:101BC000FFF7C4FB0199401A2249884204D3FFE77A -:101BD00003A90320087023E0ECE71BE00810024093 -:101BE00000100240FFF7B2FB0190FFE718480068C1 -:101BF000800700280DD5FFE7FFF7A8FB0199401AE1 -:101C00001449884204D3FFE703A90320087007E0C2 -:101C1000ECE7FFE7FFE7FFE703A900200870FFE715 -:101C200003A8007804B080BD0810024000100240F4 -:101C3000041002400000FFFF1031000804000020E3 -:101C40001000002060100240FFFF00FE1010024054 -:101C50005C1002408913000080B582B001900198A9 -:101C600001F0F4F802B080BD85B003900291FFE767 -:101C70000398407F012804D1FFE704A902200870DF -:101C80003CE0039901204877FFE7FFE70399022032 -:101C9000887703980068406801900398006880681E -:101CA0000090019870218843019002980168019882 -:101CB00008430190019803990968486003980068F7 -:101CC000E24988420ED1FFE70098802188430090C6 -:101CD00002984168009808430090009803990968A9 -:101CE0008860FFE7039901208877FFE703990020C8 -:101CF0004877FFE704A900200870FFE704A80078F0 -:101D000005B0704780B582B000900098002804D1DB -:101D1000FFE701A90120087019E00098807F0028E2 -:101D200007D1FFE7009900204877009800F014F8E9 -:101D3000FFE7009902208877009901C901F0D8F8DF -:101D400000990120887701A900200870FFE701A809 -:101D5000007802B080BD000082B001900198006858 -:101D6000BA4988420DD1FFE7FFE707480268012121 -:101D7000C9020A4302600068084000900098FFE72B -:101D8000FFE702B07047C0464010024082B00190A9 -:101D9000019902208877019800688068072108402F -:101DA00000900098062807D0FFE7019801680868AE -:101DB000012210430860FFE7019901208877002085 -:101DC00002B0704780B586B004900391FFE7049895 -:101DD000407F012804D1FFE705A902200870A7E091 -:101DE000049901204877FFE7FFE7049902208877EC -:101DF00004980068806802900298772188430290D6 -:101E00000298FF2109028843029002980499096808 -:101E10008860039800680190002875D0FFE701985A -:101E2000102871D0FFE7019820286DD0FFE70198B6 -:101E3000302869D0FFE70198402858D0FFE7019883 -:101E400050283AD0FFE70198602843D0FFE7019877 -:101E500070280DD0FFE7019801210903884206D0C0 -:101E6000FFE7019801214903884216D053E053E06F -:101E700004980068039B99685A68DB6801F08CF845 -:101E800004980068806802900298772108430290C5 -:101E900002980499096888603EE004980068039BF2 -:101EA00099685A68DB6801F077F8049801688868D7 -:101EB00001229203104388602EE004980068039A80 -:101EC0005168D26801F098F804980068502101F038 -:101ED0007EF821E004980068039A5168D26801F006 -:101EE000B3F804980068602101F071F814E00498D8 -:101EF0000068039A5168D26801F07EF8049800687F -:101F0000402101F064F807E004980068039909682B -:101F100001F05DF800E0FFE7049901208877FFE712 -:101F2000049900204877FFE705A900200870FFE723 -:101F300005A8007806B080BDFFE7FEE710B58CB0BD -:101F400000200B900A90099008900790FFE7214825 -:101F5000026801210A430260006808400690069862 -:101F6000FFE7FFE71B48026802210A43026000689E -:101F7000084005900598FFE7FFE71648026804212E -:101F80000A4302600068084004900498FFE70120BB -:101F900000900790089000200190099003200A907B -:101FA0000D4807A90391FFF76DF8009A0520000777 -:101FB000029032242146FFF7B3F9009B019A029860 -:101FC00003990794089309920A92FFF75BF80CB003 -:101FD00010BDC046341002400004005080B588B0E7 -:101FE00000200190079006900590049003900290C5 -:101FF000FFF758FB01996748144A0260416081600D -:10200000CA43C26001618161FFF77CFE002802D0F3 -:10201000FFE7FFE7FEE70120000304905D4804A905 -:10202000FFF7D0FE002802D0FFE7FFE7FEE7002021 -:1020300002900390574802A9FFF716FE002802D02D -:10204000FFE7FFE7FEE708B080BDC046002C014077 -:102050007047000070B582B0024601A8027000917E -:102060000021405600281BD5FFE701A908780F245E -:10207000204008380322D3431840164A80580025D0 -:1020800049578D07EE0EFF25B540A843009DAD01D1 -:10209000EDB2B5402843214008391940885015E079 -:1020A000002401A908570322D3431840084A805846 -:1020B00009578C07E50EFF24AC40A043009CA40107 -:1020C000E4B2AC40204319408850FFE702B070BD35 -:1020D00000E400E01CED00E089B0089007A8017062 -:1020E00006A900200870FFE707AA1078411E1170AA -:1020F000002833D0FFE70898411C0891007805A913 -:10210000087004A908200870FFE704A800780028D8 -:1021100023D0FFE70699059841400120014003A81C -:10212000017006AA00921178490811700178019196 -:102130008C200029029001D1019802900099029A06 -:1021400006985040087005A9087840080870FFE715 -:102150000498401E04A90870D7E7C5E706A80078D0 -:1021600009B0704781B000900A48016800204862B9 -:10217000009909480068484308490880FFE7054876 -:102180000068406A05490988884201D2FFE7F6E7FE -:1021900001B070473C0300200800002038030020F5 -:1021A00083B002900191694600200870FFE76846FD -:1021B000007807280DDCFFE7029869460A78801846 -:1021C000C07801998854FFE70098401C6946087060 -:1021D000EDE703B0704780B586B005900598012102 -:1021E000029100F05BF80299059800F041F87D201B -:1021F0000390C0000190FFF7B5FF059800210491FE -:1022000000F036F80198FFF7ADFF0299059800F04D -:102210002FF803980001FFF7A5FF049805990870AF -:1022200005998870059948700599C87206B080BDF7 -:1022300080B584B0039002910398552100F06AFAAA -:1022400001A900200870FFE701A8007807280DDC2D -:10225000FFE70398029901AA1278895C00F05AFA04 -:10226000FFE70198401C01A90870EDE704B080BDAC -:1022700082B00190684601700078002805D0FFE721 -:10228000019988890969886105E0019988890004B4 -:1022900009698861FFE702B07047000084B00390CD -:1022A00002A801702F480068002834D0FFE72D49AC -:1022B000002008600190FFE70198072811DCFFE784 -:1022C000039880890199C840012805D1FFE701984A -:1022D000800025490860FFE7FFE70198401C019056 -:1022E000EAE708200090FFE700980F2812DCFFE7DC -:1022F000039880890099C840012806D1FFE700981B -:102300008000203818490860FFE7FFE70098401C6C -:102310000090E9E7FFE702A8007800280ED1FFE768 -:1023200011480068032282400398016908689043BD -:102330000860039801690868086011E00A480168AC -:1023400003238B4003990A6911689943116000685F -:102350000122824003980169086810430860FFE782 -:1023600004B0704700000020D000002081B0009031 -:10237000009800690069009989890840411E8841D8 -:1023800001B0704780B586B004900498002804D14D -:10239000FFE705A90020087021E003A802900021B2 -:1023A000019101700498FFF763FF04980121FFF782 -:1023B00075FF0220FFF7D6FE01990498FFF76EFF24 -:1023C0000620FFF7CFFE0498FFF7D0FF02990870B0 -:1023D0003220FFF7C7FE039805A90870FFE705A89C -:1023E000007806B080BD80B586B0049004980028BF -:1023F00004D1FFE705A9002008701FE003A9002011 -:10240000087002A908200870FFE702AA1078411E90 -:10241000117000280ED0FFE703A901910878400849 -:1024200008700498FFF7AEFF0199C20103981043AA -:102430000870EAE7039805A90870FFE705A8007887 -:1024400006B080BD80B584B002900298002804D107 -:10245000FFE703A90120087020E002980021009105 -:10246000FFF706FF02980121FFF718FF0F20400138 -:10247000FFF778FE00990298FFF710FF4620FFF75C -:1024800071FE0298FFF772FF01A90870CD2040008D -:10249000FFF768FE019803A90870FFE703A800781A -:1024A00004B080BD80B58EB00C900BA801700C9864 -:1024B000002804D1FFE70DA900200870E4E00AA974 -:1024C0000120087009AA0021117008AA117007AA3A -:1024D000117006A908700C988078002800D0BBE025 -:1024E0000C98FFF7AFFF00280AD0FFE70C990020F7 -:1024F00008700C9988700C9948700DA90870C3E099 -:102500000C980BA9097800F005F9FFE70C98FFF784 -:1025100039FF05A9029108700C98FFF733FF0146B7 -:10252000029804AA11700078012806D1FFE704A8D8 -:102530000078012801D1FFE778E005A8007804A918 -:102540000978884204D0FFE7059803A9087036E0AF -:102550000AA800780C990978884214DAFFE70C98E9 -:1025600008A909784018C17806A800780140012020 -:10257000002200920029019001DC0098019001984E -:1025800003A9087009E00AA800780C990978401A94 -:102590004142484103A90870FFE703A800780028DA -:1025A0000CD1FFE70A9909A801700078082804DC1B -:1025B000FFE709980C994870FFE7FFE7FFE703A8DA -:1025C0000078012809D1FFE7069A0C9808A9097834 -:1025D0004118C8781043C87008E0069A0C9808A9FA -:1025E00009784118C8789043C870FFE70C9803A990 -:1025F000097800F04DF80A98401C0AA9087006985E -:10260000410006A801700078002808D1FFE708986B -:10261000401C08A9087006A901200870FFE7FFE721 -:10262000FFE708A80078082800DA6FE70AA8007812 -:10263000412810DBFFE709980C9908700C98007886 -:10264000002804D1FFE70C9901208870FFE707A953 -:1026500001200870FFE7FFE707A80078002805D0F1 -:10266000FFE70C98C07800280AD1FFE70C990020FA -:1026700008700C9988700C99487007A90870FFE7DA -:1026800007980DA90870FFE70DA800780EB080BD6F -:1026900080B586B0059004A801700598002801D186 -:1026A000FFE735E004A80078002818D0FFE7059878 -:1026B00000210391FFF7DCFD05980121FFF7EEFDF6 -:1026C0000820FFF74FFD03990598FFF7E7FD32203B -:1026D000FFF748FD03990598FFF7E0FD18E005981E -:1026E00000210291FFF7C4FD059801210191FFF738 -:1026F000D5FD3920FFF736FD02990598FFF7CEFD8D -:102700000198FFF72FFD02990598FFF7C7FDFFE736 -:1027100006B080BD80B584B0039002A80170039814 -:10272000002801D1FFE717E001A908200870FFE7A2 -:1027300001AA1078411E117000280DD0FFE7039800 -:1027400002A90091097801221140FFF7A1FF009929 -:10275000087840080870EBE704B080BD80B584B00D -:10276000029001910298002804D1FFE703A90120FB -:1027700008702BE00198002804D1FFE703A901208D -:10278000087023E001994820085A088501991148EA -:10279000086302980199FEF7ABF80146684601709C -:1027A0000078002807D1FFE701996022885CFE23AA -:1027B0001840885406E001996022885C0123184380 -:1027C0008854FFE7009803A90870FFE703A8007882 -:1027D00004B080BD510D000880B586B0049003910F -:1027E000002000900398002804D1FFE705A90120EC -:1027F00008702FE0039800788007C00F002804D1EC -:10280000FFE705A90120087024E00398007840073D -:10281000C00F00281AD0FFE701A90878FC22104059 -:1028200008700398FEF714F9002807D0FFE7039912 -:102830006022885C01231843885406E003996022D3 -:10284000885CFE2318408854FFE7FFE705A90020B5 -:102850000870FFE705A8007806B080BD10B586B007 -:10286000049003910398002804D1FFE705A90120F3 -:1028700008703AE0049825210A01811880584968B7 -:10288000084300282DD0FFE704984B21C900405A87 -:10289000002826D0FFE70498972189004058002897 -:1028A0001FD0FFE7049A10689721890001915158C1 -:1028B00025231C01131912595B6800F09DF9019A38 -:1028C00002A90870049B1919002018514860049946 -:1028D0004B23DB00C85204998850029805A9087060 -:1028E00003E005A900200870FFE705A8007806B0FE -:1028F00010BD0000B0B590B00E900D910E9800285C -:1029000004D1FFE70FA901200870C3E00D9800284B -:1029100004D1FFE70FA901200870BBE00E980D99C4 -:1029200008600D994920C2000020885409A9891C1B -:1029300008910790FFE707980E99C97A884200DB53 -:10294000A4E00E980799CA006B49891809AAFDF7F7 -:1029500017FE01460CA801700078002802D0FFE79E -:1029600000BFFFE7089801780320014000200329F9 -:10297000069003DCFFE701200690FFE70698C007FA -:10298000002858D0FFE7089840784007C10F002082 -:102990000129059018DCFFE7089840784007C10F2F -:1029A0000020002905900FD4FFE708984178032004 -:1029B000014000200329049003DCFFE7012004907C -:1029C000FFE704980590FFE70598C007002832D07C -:1029D000FFE7089840784006810F00200329039004 -:1029E00024DCFFE7089840784006810F0020012989 -:1029F00003901BDBFFE708984078C006810F00209A -:102A0000022902900FDCFFE708984078C006810F8A -:102A10000120002200920029019001DC0098019021 -:102A200001980290FFE702980390FFE70398C00720 -:102A3000002826D1FFE707980D9A4921CC00155DA3 -:102A400048210B466B43D2183423D0540D98035DB4 -:102A50000A465A438218114890630E980D9B1A5DDE -:102A600051435918521C1A550831FDF741FF0146D0 -:102A70000CA801700078002802D0FFE700BFFFE734 -:102A8000FFE7FFE70798401C079054E70FA90020D5 -:102A90000870FFE70FA8007810B0B0BDD10B000898 -:102AA00080B586B000200390059011480290012166 -:102AB000818110490161104A0192A0231F21D15444 -:102AC000FFF789FB01980299FDF79EFD02980B49DB -:102AD0002922120200F014F80298A0490491FFF78D -:102AE00009FF03990498FFF7B9FE06B080BDC04600 -:102AF000BC000020000400501800002060030020EB -:102B000010B588B00690059104A8028006980028A8 -:102B100004D1FFE707A90120087068E005980028A4 -:102B200004D1FFE707A90120087060E0049803A919 -:102B30000880069805990860059A03993520C00019 -:102B4000019011500599085A502288520599885CC5 -:102B5000FC242040885405990120029008660698BC -:102B600005990831FFF7FAFD01990298059A515A23 -:102B7000B823D152059AD15C2140491CD154059902 -:102B8000C8228850069805997031FFF7E7FD019932 -:102B90000298059A515A09235B01D152059AD15CDA -:102BA0002140891CD154059913221201885006989E -:102BB0000599D831FFF7D2FD01990298059A515A2B -:102BC0003123DB00D152059AD15C03242143D15437 -:102BD00005993322D2008850069805990522920162 -:102BE0008918FFF7BBFD07A900200870FFE707A8B9 -:102BF000007808B010BD000010B59AB01890179179 -:102C0000159314921898002804D1FFE719A9012000 -:102C100008705AE01798002804D1FFE719A901208D -:102C2000087052E01498159A17994A620862179929 -:102C30004820085A08851799264808631898179954 -:102C4000FDF756FE014601A80170007800280AD061 -:102C5000FFE717996022885C012318438854019884 -:102C600019A9087031E017984821425A03231146E8 -:102C7000FEF77CF9014601A801700078002804D015 -:102C8000FFE7019819A908701FE017991248086317 -:102C900018981799FDF72CFE014601A801700078DD -:102CA000002807D1FFE717996022885CFE231840AF -:102CB000885406E017996022885C012318438854E1 -:102CC000FFE7019819A90870FFE719A800781AB062 -:102CD00010BDC046210C0008510D000880B586B01B -:102CE00004900498002804D1FFE705A9012008708A -:102CF0002FE004980068012100220292FEF7D6F826 -:102D000003A90191087004990868083100F028F8B7 -:102D10000199087004990868703100F021F8019950 -:102D2000087004990868D83100F01AF80199087001 -:102D30000499086805229201891800F011F8019A97 -:102D4000029910700548FFF789FD039805A90870DE -:102D5000FFE705A8007806B080BDC046D800002077 -:102D600080B584B0029001910198002804D1FFE75A -:102D700003A9012008703AE00198416D006D0843F5 -:102D800000280DD0FFE7029801994B6D0A6DFFF7FF -:102D900033FF694608700199002048650865FFE720 -:102DA0000198806D002810D0FFE70198FDF70CFE18 -:102DB0000146684601700078002805D0FFE70298B8 -:102DC0000199FFF709FDFFE7FFE70198C06D0028B3 -:102DD00009D0FFE701990020C865019800F00BF8C1 -:102DE00069460870FFE7009803A90870FFE703A889 -:102DF000007804B080BD80B584B0029002980028AD -:102E000004D1FFE703A90120087019E0029800220D -:102E100003231146FEF7AAF8014601A801700078C5 -:102E2000002804D0FFE7019803A9087008E0029881 -:102E3000FDF74AFE01A90870019803A90870FFE791 -:102E400003A8007804B080BD7047704780B584B097 -:102E500002900298401E000E002803D0FFE70120D8 -:102E6000039011E00298401E09490860002001907B -:102E7000C0430321FFF7EEF8019806490860064AAF -:102E8000072111600390FFE7039804B080BDC0469E -:102E900014E000E018E000E010E000E080B5FEF78C -:102EA00059FA80BD80B50C4908680C4A10400C4A9C -:102EB00012681043086008680A4A10400A4A1268FB -:102EC0001204104308600120C0060849086064200D -:102ED000FEF7A4F880BDC046041002400000FFFFCA -:102EE0000001FF1FFFFF00FE4401FF1F08ED00E08F -:102EF00083B00290019102980068009002982449E2 -:102F000088420AD1FFE70098702188430090019819 -:102F10004168009808430090FFE702981C498842E6 -:102F200005D0FFE702981B4988420BD1FFE70098C4 -:102F300003210902884300900198C1680098084362 -:102F40000090FFE700988021884301994969084370 -:102F50000090009802990860019880680299C86200 -:102F6000019800680299886202980949884205D050 -:102F7000FFE702980749884205D1FFE701980069F9 -:102F800002990863FFE702990120486103B0704786 -:102F9000002C01400020004085B004900391029273 -:102FA00001930498806800900098FF2109028843EB -:102FB000009003990298019A12021043014300986D -:102FC0000843009000980499886005B0704783B06A -:102FD00002900191029880680090009870218843C7 -:102FE0000090019800990843072108430090009839 -:102FF0000299886003B0704785B0049003910292F3 -:103000000498006A00900499086A012290430862BB -:103010000498806901900198F021884301900298FA -:10302000010101980843019000980A21884300900B -:1030300003990098084300900198049988610098CA -:103040000499086205B0704785B00490039102921C -:103050000499086A102290430862049880690190DC -:103060000498006A009001980F2109038843019099 -:10307000029801030198084301900098A021884319 -:10308000009003980101009808430090019804996A -:10309000886100980499086205B0704780B582B0D5 -:1030A000002001900E4908680122D20210430860F6 -:1030B000FEF75AF9FDF744F9FEF740FFFEF78EFFE1 -:1030C0000848FEF763FEFFF7EBFCFFE706490868D8 -:1030D0000222504008600548FFF700FEF6E7C046B0 -:1030E0000C5801403C0300201400005060030020F5 -:1030F00002E008C8121F08C1002AFAD170477047C1 -:10310000002001E001C1121F002AFBD1704700001E -:1031100000000000000000000000000000000000AF -:10312000000000000000000000000000000000009F -:103130000100000002000000030000000400000085 -:103140000600000007000000080000000900000061 -:10315000000000000000000000000000000000006F -:103160000100000002000000030000000400000055 -:10317000000000000000000000000000000000004F -:1031800000366E010000000000000000000000009A -:10319000B03100080000002018000000F0300008E6 -:1031A000C83100081800002008090000003100089C -:1031B0000100000000366E01180000000100000050 -:0831C000040000000000000003 -:04000005080000C12E -:00000001FF diff --git a/MDK-ARM/Output/Project.htm b/MDK-ARM/Output/Project.htm deleted file mode 100644 index 39e741c..0000000 --- a/MDK-ARM/Output/Project.htm +++ /dev/null @@ -1,933 +0,0 @@ - - -Static Call Graph - [.\Output\Project.axf] -
-

Static Call Graph for image .\Output\Project.axf


-

#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Fri Feb 28 17:54:43 2025 -

-

Maximum Stack Usage = 408 bytes + Unknown(Cycles, Untraceable Function Pointers)

-Call chain for Maximum Stack Depth:

-main ⇒ PCHSens_ReadTemperature ⇒ PCHSens_DefineUnknownSensor ⇒ PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -

-

-Mutually Recursive functions -

  • ADC_COMP_IRQHandler   ⇒   ADC_COMP_IRQHandler
    - -

    -

    -Function Pointers -

      -
    • ADC_COMP_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • Dallas_SensorInitByInd from dallas_tools.o(.text.Dallas_SensorInitByInd) referenced from pch_sensors.o(.text.PCHSens_FindUnknownSensors) -
    • Dallas_SensorInitByROM from dallas_tools.o(.text.Dallas_SensorInitByROM) referenced from pch_sensors.o(.text.PCHSens_InitNewSensor) -
    • Dallas_SensorInitByUserBytes from dallas_tools.o(.text.Dallas_SensorInitByUserBytes) referenced from pch_sensors.o(.text.PCHSens_AddSensor) -
    • Dallas_SensorInitByUserBytes from dallas_tools.o(.text.Dallas_SensorInitByUserBytes) referenced from pch_sensors.o(.text.PCHSens_InitNewSensor) -
    • EXTI0_1_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • EXTI2_3_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • EXTI4_15_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • FLASH_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • HardFault_Handler from py32f002b_it.o(.text.HardFault_Handler) referenced from startup_py32f002bxx.o(RESET) -
    • I2C1_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • LPTIM1_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • NMI_Handler from py32f002b_it.o(.text.NMI_Handler) referenced from startup_py32f002bxx.o(RESET) -
    • PendSV_Handler from py32f002b_it.o(.text.PendSV_Handler) referenced from startup_py32f002bxx.o(RESET) -
    • RCC_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • Reset_Handler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • SPI1_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • SVC_Handler from py32f002b_it.o(.text.SVC_Handler) referenced from startup_py32f002bxx.o(RESET) -
    • SysTick_Handler from py32f002b_it.o(.text.SysTick_Handler) referenced from startup_py32f002bxx.o(RESET) -
    • SystemInit from system_py32f002b.o(.text.SystemInit) referenced from startup_py32f002bxx.o(.text) -
    • TIM14_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • TIM1_BRK_UP_TRG_COM_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • TIM1_CC_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • USART1_IRQHandler from startup_py32f002bxx.o(.text) referenced from startup_py32f002bxx.o(RESET) -
    • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_py32f002bxx.o(.text) -
    • main from main.o(.text.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B) -
    -

    -

    -Global Symbols -

    -

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(.text) -
    -

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) - -

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) -

    [Calls]

    • >>   __scatterload -
    - -

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) -

    [Called By]

    • >>   __scatterload -
    - -

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) - -

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) - -

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) - -

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) - -

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) - -

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    ADC_COMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -

    [Calls]

    • >>   ADC_COMP_IRQHandler -
    -
    [Called By]
    • >>   ADC_COMP_IRQHandler -
    -
    [Address Reference Count : 1]
    • startup_py32f002bxx.o(RESET) -
    -

    EXTI0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    EXTI2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    EXTI4_15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    LPTIM1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    TIM1_BRK_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_py32f002bxx.o(.text)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

    [Called By]

    • >>   _memset$wrapper -
    • >>   __aeabi_memclr -
    - -

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) - -

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) - -

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

    [Calls]

    • >>   __aeabi_memset -
    - -

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) -

    [Called By]

    • >>   APP_SystemClockConfig -
    - -

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) -

    [Called By]

    • >>   Dallas_SensorDeInit -
    - -

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) -

    [Calls]

    • >>   __aeabi_memset -
    - -

    __aeabi_fadd (Thumb, 162 bytes, Stack size 24 bytes, fadd.o(.text)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = __aeabi_fadd ⇒ _float_epilogue -
    -
    [Calls]
    • >>   _float_round -
    • >>   _float_epilogue -
    -
    [Called By]
    • >>   __aeabi_frsub -
    • >>   __aeabi_fsub -
    • >>   DS18B20_CalcTemperature -
    - -

    __aeabi_fsub (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = __aeabi_fsub ⇒ __aeabi_fadd ⇒ _float_epilogue -
    -
    [Calls]
    • >>   __aeabi_fadd -
    -
    [Called By]
    • >>   DS18B20_CalcTemperature -
    - -

    __aeabi_frsub (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED) -

    [Calls]

    • >>   __aeabi_fadd -
    - -

    __aeabi_fmul (Thumb, 122 bytes, Stack size 16 bytes, fmul.o(.text)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = __aeabi_fmul -
    -
    [Called By]
    • >>   DS18B20_CalcTemperature -
    - -

    __aeabi_i2f (Thumb, 22 bytes, Stack size 8 bytes, fflti.o(.text)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = __aeabi_i2f ⇒ _float_epilogue -
    -
    [Calls]
    • >>   _float_epilogue -
    -
    [Called By]
    • >>   DS18B20_CalcTemperature -
    - -

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = __aeabi_uidiv -
    -
    [Called By]
    • >>   HAL_RCC_GetSysClockFreq -
    • >>   HAL_InitTick -
    - -

    __aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text), UNUSED) - -

    __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) - -

    _float_round (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text)) -

    [Called By]

    • >>   __aeabi_fadd -
    - -

    _float_epilogue (Thumb, 114 bytes, Stack size 12 bytes, fepilogue.o(.text)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = _float_epilogue -
    -
    [Called By]
    • >>   __aeabi_fadd -
    • >>   __aeabi_i2f -
    - -

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) -

    [Calls]

    • >>   __main_after_scatterload -
    -
    [Called By]
    • >>   _main_scatterload -
    - -

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) - -

    APP_ErrorHandler (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text.APP_ErrorHandler)) -

    [Called By]

    • >>   APP_SystemClockConfig -
    - -

    DS18B20_CalcTemperature (Thumb, 334 bytes, Stack size 56 bytes, ds18b20_driver.o(.text.DS18B20_CalcTemperature)) -

    [Stack]

    • Max Depth = 96
    • Call Chain = DS18B20_CalcTemperature ⇒ OneWire_Reset ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   __aeabi_fsub -
    • >>   __aeabi_fadd -
    • >>   __aeabi_fmul -
    • >>   __aeabi_i2f -
    • >>   OneWire_Reset -
    • >>   DS18B20_IsValid -
    -
    [Called By]
    • >>   Dallas_ReadTemperature -
    - -

    DS18B20_IsValid (Thumb, 38 bytes, Stack size 8 bytes, ds18b20_driver.o(.text.DS18B20_IsValid)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = DS18B20_IsValid -
    -
    [Called By]
    • >>   DS18B20_WriteUserBytes -
    • >>   DS18B20_CalcTemperature -
    • >>   DS18B20_SetResolution -
    - -

    DS18B20_IsValidAddress (Thumb, 96 bytes, Stack size 32 bytes, ds18b20_driver.o(.text.DS18B20_IsValidAddress)) -

    [Stack]

    • Max Depth = 68
    • Call Chain = DS18B20_IsValidAddress ⇒ OneWire_CRC8 -
    -
    [Calls]
    • >>   OneWire_CRC8 -
    -
    [Called By]
    • >>   Dallas_SensorInitByROM -
    - -

    DS18B20_ReadScratchpad (Thumb, 132 bytes, Stack size 32 bytes, ds18b20_driver.o(.text.DS18B20_ReadScratchpad)) -

    [Stack]

    • Max Depth = 128
    • Call Chain = DS18B20_ReadScratchpad ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_ReadByte -
    • >>   OneWire_WriteByte -
    • >>   OneWire_MatchROM -
    • >>   OneWire_Reset -
    • >>   OneWire_CRC8 -
    -
    [Called By]
    • >>   Dallas_IsConnected -
    • >>   PCHSens_FindUnknownSensors -
    • >>   Dallas_SensorInitByUserBytes -
    • >>   Dallas_WriteUserBytes -
    • >>   Dallas_SensorInit -
    - -

    DS18B20_Search (Thumb, 90 bytes, Stack size 24 bytes, ds18b20_driver.o(.text.DS18B20_Search)) -

    [Stack]

    • Max Depth = 160
    • Call Chain = DS18B20_Search ⇒ OneWire_Search ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_GetDevRom -
    • >>   OneWire_Search -
    -
    [Called By]
    • >>   Dallas_ReplaceLostedSensor -
    • >>   PCHSens_FirstInit -
    - -

    DS18B20_SetResolution (Thumb, 196 bytes, Stack size 48 bytes, ds18b20_driver.o(.text.DS18B20_SetResolution)) -

    [Stack]

    • Max Depth = 144
    • Call Chain = DS18B20_SetResolution ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_ReadByte -
    • >>   OneWire_WriteByte -
    • >>   OneWire_MatchROM -
    • >>   OneWire_Reset -
    • >>   DS18B20_IsValid -
    -
    [Called By]
    • >>   Dallas_SensorInit -
    - -

    DS18B20_StartConvTAll (Thumb, 34 bytes, Stack size 16 bytes, ds18b20_driver.o(.text.DS18B20_StartConvTAll)) -

    [Stack]

    • Max Depth = 88
    • Call Chain = DS18B20_StartConvTAll ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_WriteByte -
    • >>   OneWire_Reset -
    -
    [Called By]
    • >>   Dallas_StartConvertTAll -
    - -

    DS18B20_WaitForEndConvertion (Thumb, 68 bytes, Stack size 24 bytes, ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion)) -

    [Stack]

    • Max Depth = 72
    • Call Chain = DS18B20_WaitForEndConvertion ⇒ OneWire_ReadBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   HAL_GetTick -
    • >>   OneWire_ReadBit -
    -
    [Called By]
    • >>   Dallas_StartConvertTAll -
    - -

    DS18B20_WriteUserBytes (Thumb, 352 bytes, Stack size 80 bytes, ds18b20_driver.o(.text.DS18B20_WriteUserBytes)) -

    [Stack]

    • Max Depth = 176
    • Call Chain = DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_ReadByte -
    • >>   OneWire_WriteByte -
    • >>   OneWire_MatchROM -
    • >>   OneWire_Reset -
    • >>   DS18B20_IsValid -
    -
    [Called By]
    • >>   Dallas_WriteUserBytes -
    - -

    Dallas_AddNewSensors (Thumb, 74 bytes, Stack size 24 bytes, dallas_tools.o(.text.Dallas_AddNewSensors)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = Dallas_AddNewSensors -
    -
    [Called By]
    • >>   PCHSens_FindUnknownSensors -
    • >>   PCHSens_AddSensor -
    • >>   PCHSens_InitNewSensor -
    - -

    Dallas_IsConnected (Thumb, 142 bytes, Stack size 24 bytes, dallas_tools.o(.text.Dallas_IsConnected)) -

    [Stack]

    • Max Depth = 152
    • Call Chain = Dallas_IsConnected ⇒ DS18B20_ReadScratchpad ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   DS18B20_ReadScratchpad -
    -
    [Called By]
    • >>   Dallas_ReplaceLostedSensor -
    • >>   Dallas_ReadTemperature -
    • >>   Dallas_WriteUserBytes -
    - -

    Dallas_ReadTemperature (Thumb, 136 bytes, Stack size 24 bytes, dallas_tools.o(.text.Dallas_ReadTemperature)) -

    [Stack]

    • Max Depth = 176
    • Call Chain = Dallas_ReadTemperature ⇒ Dallas_IsConnected ⇒ DS18B20_ReadScratchpad ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_IsConnected -
    • >>   DS18B20_CalcTemperature -
    -
    [Called By]
    • >>   PCHSens_SensorHandleActions -
    - -

    Dallas_ReplaceLostedSensor (Thumb, 116 bytes, Stack size 24 bytes, dallas_tools.o(.text.Dallas_ReplaceLostedSensor)) -

    [Stack]

    • Max Depth = 184
    • Call Chain = Dallas_ReplaceLostedSensor ⇒ DS18B20_Search ⇒ OneWire_Search ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_IsConnected -
    • >>   DS18B20_Search -
    -
    [Called By]
    • >>   PCHSens_CheckSensor -
    - -

    Dallas_SensorDeInit (Thumb, 76 bytes, Stack size 48 bytes, dallas_tools.o(.text.Dallas_SensorDeInit)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = Dallas_SensorDeInit -
    -
    [Calls]
    • >>   __aeabi_memclr8 -
    -
    [Called By]
    • >>   PCHSens_UndefineSensor -
    - -

    Dallas_SensorInit (Thumb, 186 bytes, Stack size 32 bytes, dallas_tools.o(.text.Dallas_SensorInit)) -

    [Stack]

    • Max Depth = 176
    • Call Chain = Dallas_SensorInit ⇒ DS18B20_SetResolution ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   DS18B20_ReadScratchpad -
    • >>   DS18B20_SetResolution -
    -
    [Called By]
    • >>   Dallas_SensorInitByInd -
    • >>   Dallas_SensorInitByUserBytes -
    • >>   Dallas_SensorInitByROM -
    - -

    Dallas_SensorInitByInd (Thumb, 80 bytes, Stack size 24 bytes, dallas_tools.o(.text.Dallas_SensorInitByInd)) -

    [Stack]

    • Max Depth = 200
    • Call Chain = Dallas_SensorInitByInd ⇒ Dallas_SensorInit ⇒ DS18B20_SetResolution ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_SensorInit -
    -
    [Address Reference Count : 1]
    • pch_sensors.o(.text.PCHSens_FindUnknownSensors) -
    -

    Dallas_SensorInitByROM (Thumb, 300 bytes, Stack size 56 bytes, dallas_tools.o(.text.Dallas_SensorInitByROM)) -

    [Stack]

    • Max Depth = 232
    • Call Chain = Dallas_SensorInitByROM ⇒ Dallas_SensorInit ⇒ DS18B20_SetResolution ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_SensorInit -
    • >>   DS18B20_IsValidAddress -
    -
    [Address Reference Count : 1]
    • pch_sensors.o(.text.PCHSens_InitNewSensor) -
    -

    Dallas_SensorInitByUserBytes (Thumb, 344 bytes, Stack size 64 bytes, dallas_tools.o(.text.Dallas_SensorInitByUserBytes)) -

    [Stack]

    • Max Depth = 240
    • Call Chain = Dallas_SensorInitByUserBytes ⇒ Dallas_SensorInit ⇒ DS18B20_SetResolution ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   DS18B20_ReadScratchpad -
    • >>   Dallas_SensorInit -
    -
    [Address Reference Count : 2]
    • pch_sensors.o(.text.PCHSens_InitNewSensor) -
    • pch_sensors.o(.text.PCHSens_AddSensor) -
    -

    Dallas_StartConvertTAll (Thumb, 188 bytes, Stack size 40 bytes, dallas_tools.o(.text.Dallas_StartConvertTAll)) -

    [Stack]

    • Max Depth = 128
    • Call Chain = Dallas_StartConvertTAll ⇒ DS18B20_StartConvTAll ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   HAL_Delay -
    • >>   DS18B20_WaitForEndConvertion -
    • >>   DS18B20_StartConvTAll -
    -
    [Called By]
    • >>   PCHSens_ReadTemperature -
    - -

    Dallas_WriteUserBytes (Thumb, 176 bytes, Stack size 40 bytes, dallas_tools.o(.text.Dallas_WriteUserBytes)) -

    [Stack]

    • Max Depth = 216
    • Call Chain = Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_IsConnected -
    • >>   DS18B20_ReadScratchpad -
    • >>   DS18B20_WriteUserBytes -
    -
    [Called By]
    • >>   PCHSens_UndefineSensor -
    • >>   PCHSens_InitNewSensor -
    - -

    HAL_Delay (Thumb, 64 bytes, Stack size 24 bytes, py32f002b_hal.o(.text.HAL_Delay)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = HAL_Delay -
    -
    [Calls]
    • >>   HAL_GetTick -
    -
    [Called By]
    • >>   Dallas_StartConvertTAll -
    - -

    HAL_GPIO_Init (Thumb, 644 bytes, Stack size 32 bytes, py32f002b_hal_gpio.o(.text.HAL_GPIO_Init)) -

    [Stack]

    • Max Depth = 32
    • Call Chain = HAL_GPIO_Init -
    -
    [Called By]
    • >>   MX_GPIO_Init -
    - -

    HAL_GPIO_WritePin (Thumb, 44 bytes, Stack size 12 bytes, py32f002b_hal_gpio.o(.text.HAL_GPIO_WritePin)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = HAL_GPIO_WritePin -
    -
    [Called By]
    • >>   MX_GPIO_Init -
    - -

    HAL_GetTick (Thumb, 8 bytes, Stack size 0 bytes, py32f002b_hal.o(.text.HAL_GetTick)) -

    [Called By]

    • >>   HAL_Delay -
    • >>   HAL_RCC_ClockConfig -
    • >>   HAL_RCC_OscConfig -
    • >>   DS18B20_WaitForEndConvertion -
    - -

    HAL_IncTick (Thumb, 16 bytes, Stack size 0 bytes, py32f002b_hal.o(.text.HAL_IncTick)) -

    [Called By]

    • >>   SysTick_Handler -
    - -

    HAL_Init (Thumb, 44 bytes, Stack size 16 bytes, py32f002b_hal.o(.text.HAL_Init)) -

    [Stack]

    • Max Depth = 104
    • Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ HAL_SYSTICK_Config ⇒ SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   HAL_InitTick -
    • >>   HAL_MspInit -
    -
    [Called By]
    • >>   main -
    - -

    HAL_InitTick (Thumb, 120 bytes, Stack size 24 bytes, py32f002b_hal.o(.text.HAL_InitTick)) -

    [Stack]

    • Max Depth = 88
    • Call Chain = HAL_InitTick ⇒ HAL_SYSTICK_Config ⇒ SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   HAL_NVIC_SetPriority -
    • >>   HAL_SYSTICK_Config -
    • >>   __aeabi_uidiv -
    -
    [Called By]
    • >>   HAL_RCC_ClockConfig -
    • >>   HAL_RCC_OscConfig -
    • >>   HAL_Init -
    - -

    HAL_MspInit (Thumb, 52 bytes, Stack size 8 bytes, py32f002b_hal_msp.o(.text.HAL_MspInit)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = HAL_MspInit -
    -
    [Called By]
    • >>   HAL_Init -
    - -

    HAL_NVIC_SetPriority (Thumb, 28 bytes, Stack size 24 bytes, py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPriority)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = HAL_NVIC_SetPriority ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   NVIC_SetPriority -
    -
    [Called By]
    • >>   HAL_InitTick -
    - -

    HAL_RCC_ClockConfig (Thumb, 536 bytes, Stack size 24 bytes, py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig)) -

    [Stack]

    • Max Depth = 112
    • Call Chain = HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_SYSTICK_Config ⇒ SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   HAL_RCC_GetSysClockFreq -
    • >>   HAL_GetTick -
    • >>   HAL_InitTick -
    -
    [Called By]
    • >>   APP_SystemClockConfig -
    - -

    HAL_RCC_GetHCLKFreq (Thumb, 8 bytes, Stack size 0 bytes, py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq)) -

    [Called By]

    • >>   HAL_RCC_GetPCLK1Freq -
    - -

    HAL_RCC_GetPCLK1Freq (Thumb, 32 bytes, Stack size 8 bytes, py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = HAL_RCC_GetPCLK1Freq -
    -
    [Calls]
    • >>   HAL_RCC_GetHCLKFreq -
    -
    [Called By]
    • >>   MX_TIM1_Init -
    - -

    HAL_RCC_GetSysClockFreq (Thumb, 224 bytes, Stack size 64 bytes, py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq)) -

    [Stack]

    • Max Depth = 80
    • Call Chain = HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidiv -
    -
    [Calls]
    • >>   __aeabi_uidiv -
    -
    [Called By]
    • >>   HAL_RCC_ClockConfig -
    • >>   HAL_RCC_OscConfig -
    - -

    HAL_RCC_OscConfig (Thumb, 1116 bytes, Stack size 24 bytes, py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig)) -

    [Stack]

    • Max Depth = 112
    • Call Chain = HAL_RCC_OscConfig ⇒ HAL_InitTick ⇒ HAL_SYSTICK_Config ⇒ SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   HAL_RCC_GetSysClockFreq -
    • >>   HAL_GetTick -
    • >>   HAL_InitTick -
    -
    [Called By]
    • >>   APP_SystemClockConfig -
    - -

    HAL_SYSTICK_Config (Thumb, 16 bytes, Stack size 16 bytes, py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Config)) -

    [Stack]

    • Max Depth = 64
    • Call Chain = HAL_SYSTICK_Config ⇒ SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   SysTick_Config -
    -
    [Called By]
    • >>   HAL_InitTick -
    - -

    HAL_TIMEx_MasterConfigSynchronization (Thumb, 156 bytes, Stack size 20 bytes, py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = HAL_TIMEx_MasterConfigSynchronization -
    -
    [Called By]
    • >>   MX_TIM1_Init -
    - -

    HAL_TIM_Base_Init (Thumb, 82 bytes, Stack size 16 bytes, py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init)) -

    [Stack]

    • Max Depth = 28
    • Call Chain = HAL_TIM_Base_Init ⇒ TIM_Base_SetConfig -
    -
    [Calls]
    • >>   TIM_Base_SetConfig -
    • >>   HAL_TIM_Base_MspInit -
    -
    [Called By]
    • >>   MX_TIM1_Init -
    - -

    HAL_TIM_Base_MspInit (Thumb, 48 bytes, Stack size 8 bytes, tim.o(.text.HAL_TIM_Base_MspInit)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = HAL_TIM_Base_MspInit -
    -
    [Called By]
    • >>   HAL_TIM_Base_Init -
    - -

    HAL_TIM_Base_Start (Thumb, 56 bytes, Stack size 8 bytes, py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = HAL_TIM_Base_Start -
    -
    [Called By]
    • >>   main -
    - -

    HAL_TIM_ConfigClockSource (Thumb, 372 bytes, Stack size 32 bytes, py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource)) -

    [Stack]

    • Max Depth = 52
    • Call Chain = HAL_TIM_ConfigClockSource ⇒ TIM_ETR_SetConfig -
    -
    [Calls]
    • >>   TIM_ETR_SetConfig -
    • >>   TIM_TI2_ConfigInputStage -
    • >>   TIM_ITRx_SetConfig -
    • >>   TIM_TI1_ConfigInputStage -
    -
    [Called By]
    • >>   MX_TIM1_Init -
    - -

    HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, py32f002b_it.o(.text.HardFault_Handler)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    MX_GPIO_Init (Thumb, 152 bytes, Stack size 56 bytes, gpio.o(.text.MX_GPIO_Init)) -

    [Stack]

    • Max Depth = 88
    • Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init -
    -
    [Calls]
    • >>   HAL_GPIO_WritePin -
    • >>   HAL_GPIO_Init -
    -
    [Called By]
    • >>   main -
    - -

    MX_TIM1_Init (Thumb, 112 bytes, Stack size 40 bytes, tim.o(.text.MX_TIM1_Init)) -

    [Stack]

    • Max Depth = 92
    • Call Chain = MX_TIM1_Init ⇒ HAL_TIM_ConfigClockSource ⇒ TIM_ETR_SetConfig -
    -
    [Calls]
    • >>   HAL_TIMEx_MasterConfigSynchronization -
    • >>   HAL_TIM_ConfigClockSource -
    • >>   HAL_TIM_Base_Init -
    • >>   HAL_RCC_GetPCLK1Freq -
    -
    [Called By]
    • >>   main -
    - -

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, py32f002b_it.o(.text.NMI_Handler)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    OneWire_CRC8 (Thumb, 140 bytes, Stack size 36 bytes, onewire.o(.text.OneWire_CRC8)) -

    [Stack]

    • Max Depth = 36
    • Call Chain = OneWire_CRC8 -
    -
    [Called By]
    • >>   DS18B20_ReadScratchpad -
    • >>   DS18B20_IsValidAddress -
    - -

    OneWire_Delay_uw (Thumb, 48 bytes, Stack size 4 bytes, ow_port.o(.text.OneWire_Delay_uw)) -

    [Stack]

    • Max Depth = 4
    • Call Chain = OneWire_Delay_uw -
    -
    [Called By]
    • >>   OneWire_Init -
    • >>   OneWire_WriteBit -
    • >>   OneWire_ReadBit -
    • >>   OneWire_Reset -
    - -

    OneWire_GetDevRom (Thumb, 54 bytes, Stack size 12 bytes, onewire.o(.text.OneWire_GetDevRom)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = OneWire_GetDevRom -
    -
    [Called By]
    • >>   DS18B20_Search -
    - -

    OneWire_Init (Thumb, 90 bytes, Stack size 32 bytes, onewire.o(.text.OneWire_Init)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = OneWire_Init ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_Delay_uw -
    • >>   OneWire_Pin_Mode -
    • >>   OneWire_Pin_Level -
    -
    [Called By]
    • >>   PCHSens_FirstInit -
    - -

    OneWire_MatchROM (Thumb, 64 bytes, Stack size 24 bytes, onewire.o(.text.OneWire_MatchROM)) -

    [Stack]

    • Max Depth = 96
    • Call Chain = OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_WriteByte -
    -
    [Called By]
    • >>   DS18B20_ReadScratchpad -
    • >>   DS18B20_WriteUserBytes -
    • >>   DS18B20_SetResolution -
    - -

    OneWire_Pin_Level (Thumb, 42 bytes, Stack size 8 bytes, ow_port.o(.text.OneWire_Pin_Level)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = OneWire_Pin_Level -
    -
    [Called By]
    • >>   OneWire_Init -
    • >>   OneWire_WriteBit -
    • >>   OneWire_ReadBit -
    • >>   OneWire_Reset -
    - -

    OneWire_Pin_Mode (Thumb, 200 bytes, Stack size 16 bytes, ow_port.o(.text.OneWire_Pin_Mode)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = OneWire_Pin_Mode -
    -
    [Called By]
    • >>   OneWire_Init -
    • >>   OneWire_WriteBit -
    • >>   OneWire_ReadBit -
    • >>   OneWire_Reset -
    - -

    OneWire_Pin_Read (Thumb, 24 bytes, Stack size 4 bytes, ow_port.o(.text.OneWire_Pin_Read)) -

    [Stack]

    • Max Depth = 4
    • Call Chain = OneWire_Pin_Read -
    -
    [Called By]
    • >>   OneWire_ReadBit -
    • >>   OneWire_Reset -
    - -

    OneWire_ReadBit (Thumb, 98 bytes, Stack size 32 bytes, onewire.o(.text.OneWire_ReadBit)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = OneWire_ReadBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_Pin_Read -
    • >>   OneWire_Delay_uw -
    • >>   OneWire_Pin_Mode -
    • >>   OneWire_Pin_Level -
    -
    [Called By]
    • >>   OneWire_Search -
    • >>   OneWire_ReadByte -
    • >>   DS18B20_WaitForEndConvertion -
    - -

    OneWire_ReadByte (Thumb, 94 bytes, Stack size 32 bytes, onewire.o(.text.OneWire_ReadByte)) -

    [Stack]

    • Max Depth = 80
    • Call Chain = OneWire_ReadByte ⇒ OneWire_ReadBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_ReadBit -
    -
    [Called By]
    • >>   DS18B20_ReadScratchpad -
    • >>   DS18B20_WriteUserBytes -
    • >>   DS18B20_SetResolution -
    - -

    OneWire_Reset (Thumb, 96 bytes, Stack size 24 bytes, onewire.o(.text.OneWire_Reset)) -

    [Stack]

    • Max Depth = 40
    • Call Chain = OneWire_Reset ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_Pin_Read -
    • >>   OneWire_Delay_uw -
    • >>   OneWire_Pin_Mode -
    • >>   OneWire_Pin_Level -
    -
    [Called By]
    • >>   DS18B20_ReadScratchpad -
    • >>   OneWire_Search -
    • >>   DS18B20_WriteUserBytes -
    • >>   DS18B20_CalcTemperature -
    • >>   DS18B20_StartConvTAll -
    • >>   DS18B20_SetResolution -
    - -

    OneWire_Search (Thumb, 492 bytes, Stack size 64 bytes, onewire.o(.text.OneWire_Search)) -

    [Stack]

    • Max Depth = 136
    • Call Chain = OneWire_Search ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_WriteBit -
    • >>   OneWire_ReadBit -
    • >>   OneWire_WriteByte -
    • >>   OneWire_Reset -
    -
    [Called By]
    • >>   DS18B20_Search -
    - -

    OneWire_WriteBit (Thumb, 132 bytes, Stack size 32 bytes, onewire.o(.text.OneWire_WriteBit)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_Delay_uw -
    • >>   OneWire_Pin_Mode -
    • >>   OneWire_Pin_Level -
    -
    [Called By]
    • >>   OneWire_Search -
    • >>   OneWire_WriteByte -
    - -

    OneWire_WriteByte (Thumb, 72 bytes, Stack size 24 bytes, onewire.o(.text.OneWire_WriteByte)) -

    [Stack]

    • Max Depth = 72
    • Call Chain = OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   OneWire_WriteBit -
    -
    [Called By]
    • >>   DS18B20_ReadScratchpad -
    • >>   OneWire_Search -
    • >>   OneWire_MatchROM -
    • >>   DS18B20_WriteUserBytes -
    • >>   DS18B20_StartConvTAll -
    • >>   DS18B20_SetResolution -
    - -

    PCHSens_AddSensor (Thumb, 120 bytes, Stack size 24 bytes, pch_sensors.o(.text.PCHSens_AddSensor)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = PCHSens_AddSensor ⇒ Dallas_AddNewSensors -
    -
    [Calls]
    • >>   Dallas_AddNewSensors -
    -
    [Called By]
    • >>   PCHSens_InitModule -
    - -

    PCHSens_CheckSensor (Thumb, 132 bytes, Stack size 32 bytes, pch_sensors.o(.text.PCHSens_CheckSensor)) -

    [Stack]

    • Max Depth = 216
    • Call Chain = PCHSens_CheckSensor ⇒ Dallas_ReplaceLostedSensor ⇒ DS18B20_Search ⇒ OneWire_Search ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_ReplaceLostedSensor -
    -
    [Called By]
    • >>   PCHSens_SensorHandleActions -
    - -

    PCHSens_DefineUnknownSensor (Thumb, 150 bytes, Stack size 32 bytes, pch_sensors.o(.text.PCHSens_DefineUnknownSensor)) -

    [Stack]

    • Max Depth = 360
    • Call Chain = PCHSens_DefineUnknownSensor ⇒ PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   PCHSens_InitNewSensor -
    -
    [Called By]
    • >>   PCHSens_ReadTemperature -
    • >>   PCHSens_FirstInit -
    - -

    PCHSens_FindUnknownSensors (Thumb, 424 bytes, Stack size 80 bytes, pch_sensors.o(.text.PCHSens_FindUnknownSensors)) -

    [Stack]

    • Max Depth = 208
    • Call Chain = PCHSens_FindUnknownSensors ⇒ DS18B20_ReadScratchpad ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   DS18B20_ReadScratchpad -
    • >>   Dallas_AddNewSensors -
    -
    [Called By]
    • >>   PCHSens_FirstInit -
    - -

    PCHSens_FirstInit (Thumb, 80 bytes, Stack size 32 bytes, pch_sensors.o(.text.PCHSens_FirstInit)) -

    [Stack]

    • Max Depth = 392
    • Call Chain = PCHSens_FirstInit ⇒ PCHSens_DefineUnknownSensor ⇒ PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   DS18B20_Search -
    • >>   OneWire_Init -
    • >>   PCHSens_FindUnknownSensors -
    • >>   PCHSens_DefineUnknownSensor -
    • >>   PCHSens_InitModule -
    -
    [Called By]
    • >>   main -
    - -

    PCHSens_InitModule (Thumb, 246 bytes, Stack size 40 bytes, pch_sensors.o(.text.PCHSens_InitModule)) -

    [Stack]

    • Max Depth = 88
    • Call Chain = PCHSens_InitModule ⇒ PCHSens_AddSensor ⇒ Dallas_AddNewSensors -
    -
    [Calls]
    • >>   PCHSens_AddSensor -
    -
    [Called By]
    • >>   PCHSens_FirstInit -
    - -

    PCHSens_InitNewSensor (Thumb, 220 bytes, Stack size 112 bytes, pch_sensors.o(.text.PCHSens_InitNewSensor)) -

    [Stack]

    • Max Depth = 328
    • Call Chain = PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_WriteUserBytes -
    • >>   Dallas_AddNewSensors -
    -
    [Called By]
    • >>   PCHSens_DefineUnknownSensor -
    • >>   PCHSens_SensorHandleActions -
    - -

    PCHSens_ReadTemperature (Thumb, 128 bytes, Stack size 32 bytes, pch_sensors.o(.text.PCHSens_ReadTemperature)) -

    [Stack]

    • Max Depth = 392
    • Call Chain = PCHSens_ReadTemperature ⇒ PCHSens_DefineUnknownSensor ⇒ PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   PCHSens_DefineUnknownSensor -
    • >>   PCHSens_SensorHandleActions -
    • >>   Dallas_StartConvertTAll -
    -
    [Called By]
    • >>   main -
    - -

    PCHSens_SensorHandleActions (Thumb, 150 bytes, Stack size 24 bytes, pch_sensors.o(.text.PCHSens_SensorHandleActions)) -

    [Stack]

    • Max Depth = 352
    • Call Chain = PCHSens_SensorHandleActions ⇒ PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   PCHSens_UndefineSensor -
    • >>   PCHSens_CheckSensor -
    • >>   Dallas_ReadTemperature -
    • >>   PCHSens_InitNewSensor -
    -
    [Called By]
    • >>   PCHSens_ReadTemperature -
    - -

    PCHSens_UndefineSensor (Thumb, 82 bytes, Stack size 24 bytes, pch_sensors.o(.text.PCHSens_UndefineSensor)) -

    [Stack]

    • Max Depth = 240
    • Call Chain = PCHSens_UndefineSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   Dallas_SensorDeInit -
    • >>   Dallas_WriteUserBytes -
    -
    [Called By]
    • >>   PCHSens_SensorHandleActions -
    - -

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, py32f002b_it.o(.text.PendSV_Handler)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, py32f002b_it.o(.text.SVC_Handler)) -
    [Address Reference Count : 1]

    • startup_py32f002bxx.o(RESET) -
    -

    SysTick_Handler (Thumb, 8 bytes, Stack size 8 bytes, py32f002b_it.o(.text.SysTick_Handler)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = SysTick_Handler -
    -
    [Calls]
    • >>   HAL_IncTick -
    -
    [Address Reference Count : 1]
    • startup_py32f002bxx.o(RESET) -
    -

    SystemInit (Thumb, 52 bytes, Stack size 8 bytes, system_py32f002b.o(.text.SystemInit)) -

    [Stack]

    • Max Depth = 16
    • Call Chain = SystemInit ⇒ DelayTime -
    -
    [Calls]
    • >>   DelayTime -
    -
    [Address Reference Count : 1]
    • startup_py32f002bxx.o(.text) -
    -

    TIM_Base_SetConfig (Thumb, 160 bytes, Stack size 12 bytes, py32f002b_hal_tim.o(.text.TIM_Base_SetConfig)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = TIM_Base_SetConfig -
    -
    [Called By]
    • >>   HAL_TIM_Base_Init -
    - -

    TIM_ETR_SetConfig (Thumb, 54 bytes, Stack size 20 bytes, py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = TIM_ETR_SetConfig -
    -
    [Called By]
    • >>   HAL_TIM_ConfigClockSource -
    - -

    main (Thumb, 68 bytes, Stack size 16 bytes, main.o(.text.main)) -

    [Stack]

    • Max Depth = 408
    • Call Chain = main ⇒ PCHSens_ReadTemperature ⇒ PCHSens_DefineUnknownSensor ⇒ PCHSens_InitNewSensor ⇒ Dallas_WriteUserBytes ⇒ DS18B20_WriteUserBytes ⇒ OneWire_MatchROM ⇒ OneWire_WriteByte ⇒ OneWire_WriteBit ⇒ OneWire_Pin_Mode -
    -
    [Calls]
    • >>   PCHSens_ReadTemperature -
    • >>   PCHSens_FirstInit -
    • >>   HAL_TIM_Base_Start -
    • >>   MX_TIM1_Init -
    • >>   MX_GPIO_Init -
    • >>   HAL_Init -
    • >>   APP_SystemClockConfig -
    -
    [Address Reference Count : 1]
    • entry9a.o(.ARM.Collect$$$$0000000B) -
    -

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) - -

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) - -

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -

    -

    -Local Symbols -

    -

    DelayTime (Thumb, 36 bytes, Stack size 8 bytes, system_py32f002b.o(.text.DelayTime)) -

    [Stack]

    • Max Depth = 8
    • Call Chain = DelayTime -
    -
    [Called By]
    • >>   SystemInit -
    - -

    APP_SystemClockConfig (Thumb, 104 bytes, Stack size 72 bytes, main.o(.text.APP_SystemClockConfig)) -

    [Stack]

    • Max Depth = 184
    • Call Chain = APP_SystemClockConfig ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_SYSTICK_Config ⇒ SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   HAL_RCC_ClockConfig -
    • >>   APP_ErrorHandler -
    • >>   HAL_RCC_OscConfig -
    • >>   __aeabi_memclr4 -
    -
    [Called By]
    • >>   main -
    - -

    NVIC_SetPriority (Thumb, 124 bytes, Stack size 24 bytes, py32f002b_hal_cortex.o(.text.NVIC_SetPriority)) -

    [Stack]

    • Max Depth = 24
    • Call Chain = NVIC_SetPriority -
    -
    [Called By]
    • >>   SysTick_Config -
    • >>   HAL_NVIC_SetPriority -
    - -

    SysTick_Config (Thumb, 68 bytes, Stack size 24 bytes, py32f002b_hal_cortex.o(.text.SysTick_Config)) -

    [Stack]

    • Max Depth = 48
    • Call Chain = SysTick_Config ⇒ NVIC_SetPriority -
    -
    [Calls]
    • >>   NVIC_SetPriority -
    -
    [Called By]
    • >>   HAL_SYSTICK_Config -
    - -

    TIM_TI1_ConfigInputStage (Thumb, 80 bytes, Stack size 20 bytes, py32f002b_hal_tim.o(.text.TIM_TI1_ConfigInputStage)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = TIM_TI1_ConfigInputStage -
    -
    [Called By]
    • >>   HAL_TIM_ConfigClockSource -
    - -

    TIM_ITRx_SetConfig (Thumb, 42 bytes, Stack size 12 bytes, py32f002b_hal_tim.o(.text.TIM_ITRx_SetConfig)) -

    [Stack]

    • Max Depth = 12
    • Call Chain = TIM_ITRx_SetConfig -
    -
    [Called By]
    • >>   HAL_TIM_ConfigClockSource -
    - -

    TIM_TI2_ConfigInputStage (Thumb, 84 bytes, Stack size 20 bytes, py32f002b_hal_tim.o(.text.TIM_TI2_ConfigInputStage)) -

    [Stack]

    • Max Depth = 20
    • Call Chain = TIM_TI2_ConfigInputStage -
    -
    [Called By]
    • >>   HAL_TIM_ConfigClockSource -
    -

    -

    -Undefined Global Symbols -


    diff --git a/MDK-ARM/Output/Project.lnp b/MDK-ARM/Output/Project.lnp deleted file mode 100644 index 692bfda..0000000 --- a/MDK-ARM/Output/Project.lnp +++ /dev/null @@ -1,26 +0,0 @@ ---cpu Cortex-M0+ -".\output\startup_py32f002bxx.o" -".\output\system_py32f002b.o" -".\output\main.o" -".\output\gpio.o" -".\output\tim.o" -".\output\py32f002b_hal_msp.o" -".\output\py32f002b_it.o" -".\output\py32f002b_hal.o" -".\output\py32f002b_hal_rcc.o" -".\output\py32f002b_hal_rcc_ex.o" -".\output\py32f002b_hal_cortex.o" -".\output\py32f002b_hal_gpio.o" -".\output\py32f002b_hal_pwr.o" -".\output\py32f002b_hal_usart.o" -".\output\py32f002b_hal_tim.o" -".\output\py32f002b_hal_tim_ex.o" -".\output\pch_sensors.o" -".\output\dallas_tools.o" -".\output\ds18b20_driver.o" -".\output\onewire.o" -".\output\ow_port.o" ---library_type=microlib --strict --scatter ".\Output\Project.sct" ---summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols ---info sizes --info totals --info unused --info veneers ---list ".\Output\Project.map" -o .\Output\Project.axf \ No newline at end of file diff --git a/MDK-ARM/Output/Project.map b/MDK-ARM/Output/Project.map deleted file mode 100644 index b9f8694..0000000 --- a/MDK-ARM/Output/Project.map +++ /dev/null @@ -1,1881 +0,0 @@ -Component: Arm Compiler for Embedded 6.19 Tool: armlink [5e73cb00] - -============================================================================== - -Section Cross References - - startup_py32f002bxx.o(RESET) refers to startup_py32f002bxx.o(STACK) for __initial_sp - startup_py32f002bxx.o(RESET) refers to startup_py32f002bxx.o(.text) for Reset_Handler - startup_py32f002bxx.o(RESET) refers to py32f002b_it.o(.text.NMI_Handler) for NMI_Handler - startup_py32f002bxx.o(RESET) refers to py32f002b_it.o(.text.HardFault_Handler) for HardFault_Handler - startup_py32f002bxx.o(RESET) refers to py32f002b_it.o(.text.SVC_Handler) for SVC_Handler - startup_py32f002bxx.o(RESET) refers to py32f002b_it.o(.text.PendSV_Handler) for PendSV_Handler - startup_py32f002bxx.o(RESET) refers to py32f002b_it.o(.text.SysTick_Handler) for SysTick_Handler - startup_py32f002bxx.o(.text) refers to system_py32f002b.o(.text.SystemInit) for SystemInit - startup_py32f002bxx.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main - system_py32f002b.o(.text.SystemCoreClockUpdate) refers to uidiv_div0.o(.text) for __aeabi_uidiv - system_py32f002b.o(.text.SystemCoreClockUpdate) refers to system_py32f002b.o(.data.SystemCoreClock) for SystemCoreClock - system_py32f002b.o(.text.SystemCoreClockUpdate) refers to system_py32f002b.o(.rodata.HSIFreqTable) for HSIFreqTable - system_py32f002b.o(.text.SystemCoreClockUpdate) refers to system_py32f002b.o(.rodata.AHBPrescTable) for AHBPrescTable - system_py32f002b.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_py32f002b.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] - system_py32f002b.o(.text.SystemInit) refers to system_py32f002b.o(.text.DelayTime) for DelayTime - system_py32f002b.o(.ARM.exidx.text.SystemInit) refers to system_py32f002b.o(.text.SystemInit) for [Anonymous Symbol] - system_py32f002b.o(.ARM.exidx.text.DelayTime) refers to system_py32f002b.o(.text.DelayTime) for [Anonymous Symbol] - main.o(.text.main) refers to py32f002b_hal.o(.text.HAL_Init) for HAL_Init - main.o(.text.main) refers to main.o(.text.APP_SystemClockConfig) for APP_SystemClockConfig - main.o(.text.main) refers to gpio.o(.text.MX_GPIO_Init) for MX_GPIO_Init - main.o(.text.main) refers to tim.o(.text.MX_TIM1_Init) for MX_TIM1_Init - main.o(.text.main) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start) for HAL_TIM_Base_Start - main.o(.text.main) refers to pch_sensors.o(.text.PCHSens_FirstInit) for PCHSens_FirstInit - main.o(.text.main) refers to pch_sensors.o(.text.PCHSens_ReadTemperature) for PCHSens_ReadTemperature - main.o(.text.main) refers to tim.o(.bss.htim1) for htim1 - main.o(.text.main) refers to pch_sensors.o(.bss.module1) for module1 - main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] - main.o(.text.APP_SystemClockConfig) refers to memseta.o(.text) for __aeabi_memclr4 - main.o(.text.APP_SystemClockConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) for HAL_RCC_OscConfig - main.o(.text.APP_SystemClockConfig) refers to main.o(.text.APP_ErrorHandler) for APP_ErrorHandler - main.o(.text.APP_SystemClockConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig - main.o(.ARM.exidx.text.APP_SystemClockConfig) refers to main.o(.text.APP_SystemClockConfig) for [Anonymous Symbol] - main.o(.ARM.exidx.text.APP_ErrorHandler) refers to main.o(.text.APP_ErrorHandler) for [Anonymous Symbol] - gpio.o(.text.MX_GPIO_Init) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) for HAL_GPIO_Init - gpio.o(.text.MX_GPIO_Init) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_WritePin) for HAL_GPIO_WritePin - gpio.o(.ARM.exidx.text.MX_GPIO_Init) refers to gpio.o(.text.MX_GPIO_Init) for [Anonymous Symbol] - tim.o(.text.MX_TIM1_Init) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq - tim.o(.text.MX_TIM1_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init) for HAL_TIM_Base_Init - tim.o(.text.MX_TIM1_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) for HAL_TIM_ConfigClockSource - tim.o(.text.MX_TIM1_Init) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) for HAL_TIMEx_MasterConfigSynchronization - tim.o(.text.MX_TIM1_Init) refers to tim.o(.bss.htim1) for htim1 - tim.o(.ARM.exidx.text.MX_TIM1_Init) refers to tim.o(.text.MX_TIM1_Init) for [Anonymous Symbol] - tim.o(.ARM.exidx.text.HAL_TIM_Base_MspInit) refers to tim.o(.text.HAL_TIM_Base_MspInit) for [Anonymous Symbol] - tim.o(.text.HAL_TIM_Base_MspDeInit) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_DisableIRQ) for HAL_NVIC_DisableIRQ - tim.o(.ARM.exidx.text.HAL_TIM_Base_MspDeInit) refers to tim.o(.text.HAL_TIM_Base_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_msp.o(.ARM.exidx.text.HAL_MspInit) refers to py32f002b_hal_msp.o(.text.HAL_MspInit) for [Anonymous Symbol] - py32f002b_it.o(.ARM.exidx.text.NMI_Handler) refers to py32f002b_it.o(.text.NMI_Handler) for [Anonymous Symbol] - py32f002b_it.o(.ARM.exidx.text.HardFault_Handler) refers to py32f002b_it.o(.text.HardFault_Handler) for [Anonymous Symbol] - py32f002b_it.o(.ARM.exidx.text.SVC_Handler) refers to py32f002b_it.o(.text.SVC_Handler) for [Anonymous Symbol] - py32f002b_it.o(.ARM.exidx.text.PendSV_Handler) refers to py32f002b_it.o(.text.PendSV_Handler) for [Anonymous Symbol] - py32f002b_it.o(.text.SysTick_Handler) refers to py32f002b_hal.o(.text.HAL_IncTick) for HAL_IncTick - py32f002b_it.o(.ARM.exidx.text.SysTick_Handler) refers to py32f002b_it.o(.text.SysTick_Handler) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_Init) refers to py32f002b_hal.o(.text.HAL_InitTick) for HAL_InitTick - py32f002b_hal.o(.text.HAL_Init) refers to py32f002b_hal_msp.o(.text.HAL_MspInit) for HAL_MspInit - py32f002b_hal.o(.ARM.exidx.text.HAL_Init) refers to py32f002b_hal.o(.text.HAL_Init) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_InitTick) refers to uidiv_div0.o(.text) for __aeabi_uidiv - py32f002b_hal.o(.text.HAL_InitTick) refers to py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Config) for HAL_SYSTICK_Config - py32f002b_hal.o(.text.HAL_InitTick) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority - py32f002b_hal.o(.text.HAL_InitTick) refers to py32f002b_hal.o(.data.uwTickFreq) for uwTickFreq - py32f002b_hal.o(.text.HAL_InitTick) refers to system_py32f002b.o(.data.SystemCoreClock) for SystemCoreClock - py32f002b_hal.o(.text.HAL_InitTick) refers to py32f002b_hal.o(.data.uwTickPrio) for uwTickPrio - py32f002b_hal.o(.ARM.exidx.text.HAL_InitTick) refers to py32f002b_hal.o(.text.HAL_InitTick) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_MspInit) refers to py32f002b_hal.o(.text.HAL_MspInit) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_DeInit) refers to py32f002b_hal.o(.text.HAL_MspDeInit) for HAL_MspDeInit - py32f002b_hal.o(.ARM.exidx.text.HAL_DeInit) refers to py32f002b_hal.o(.text.HAL_DeInit) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_MspDeInit) refers to py32f002b_hal.o(.text.HAL_MspDeInit) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_IncTick) refers to py32f002b_hal.o(.data.uwTickFreq) for uwTickFreq - py32f002b_hal.o(.text.HAL_IncTick) refers to py32f002b_hal.o(.bss.uwTick) for uwTick - py32f002b_hal.o(.ARM.exidx.text.HAL_IncTick) refers to py32f002b_hal.o(.text.HAL_IncTick) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_GetTick) refers to py32f002b_hal.o(.bss.uwTick) for uwTick - py32f002b_hal.o(.ARM.exidx.text.HAL_GetTick) refers to py32f002b_hal.o(.text.HAL_GetTick) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_GetTickPrio) refers to py32f002b_hal.o(.data.uwTickPrio) for uwTickPrio - py32f002b_hal.o(.ARM.exidx.text.HAL_GetTickPrio) refers to py32f002b_hal.o(.text.HAL_GetTickPrio) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_SetTickFreq) refers to py32f002b_hal.o(.text.HAL_InitTick) for HAL_InitTick - py32f002b_hal.o(.text.HAL_SetTickFreq) refers to py32f002b_hal.o(.data.uwTickFreq) for uwTickFreq - py32f002b_hal.o(.text.HAL_SetTickFreq) refers to py32f002b_hal.o(.data.uwTickPrio) for uwTickPrio - py32f002b_hal.o(.ARM.exidx.text.HAL_SetTickFreq) refers to py32f002b_hal.o(.text.HAL_SetTickFreq) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_GetTickFreq) refers to py32f002b_hal.o(.data.uwTickFreq) for uwTickFreq - py32f002b_hal.o(.ARM.exidx.text.HAL_GetTickFreq) refers to py32f002b_hal.o(.text.HAL_GetTickFreq) for [Anonymous Symbol] - py32f002b_hal.o(.text.HAL_Delay) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal.o(.text.HAL_Delay) refers to py32f002b_hal.o(.data.uwTickFreq) for uwTickFreq - py32f002b_hal.o(.ARM.exidx.text.HAL_Delay) refers to py32f002b_hal.o(.text.HAL_Delay) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SuspendTick) refers to py32f002b_hal.o(.text.HAL_SuspendTick) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_ResumeTick) refers to py32f002b_hal.o(.text.HAL_ResumeTick) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_GetHalVersion) refers to py32f002b_hal.o(.text.HAL_GetHalVersion) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_GetREVID) refers to py32f002b_hal.o(.text.HAL_GetREVID) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_GetDEVID) refers to py32f002b_hal.o(.text.HAL_GetDEVID) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_GetUIDw0) refers to py32f002b_hal.o(.text.HAL_GetUIDw0) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_GetUIDw1) refers to py32f002b_hal.o(.text.HAL_GetUIDw1) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_GetUIDw2) refers to py32f002b_hal.o(.text.HAL_GetUIDw2) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGMCUStopMode) refers to py32f002b_hal.o(.text.HAL_DBGMCU_EnableDBGMCUStopMode) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGMCUStopMode) refers to py32f002b_hal.o(.text.HAL_DBGMCU_DisableDBGMCUStopMode) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_SetRemapMemory) refers to py32f002b_hal.o(.text.HAL_SYSCFG_SetRemapMemory) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_GetRemapMemory) refers to py32f002b_hal.o(.text.HAL_SYSCFG_GetRemapMemory) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_SetTIM1CH1Source) refers to py32f002b_hal.o(.text.HAL_SYSCFG_SetTIM1CH1Source) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_GetTIM1CH1Source) refers to py32f002b_hal.o(.text.HAL_SYSCFG_GetTIM1CH1Source) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_EnableI2CFastModePlus) refers to py32f002b_hal.o(.text.HAL_SYSCFG_EnableI2CFastModePlus) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_DisableI2CFastModePlus) refers to py32f002b_hal.o(.text.HAL_SYSCFG_DisableI2CFastModePlus) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_TIM1ETRSource) refers to py32f002b_hal.o(.text.HAL_SYSCFG_TIM1ETRSource) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_EnableGPIONoiseFilter) refers to py32f002b_hal.o(.text.HAL_SYSCFG_EnableGPIONoiseFilter) for [Anonymous Symbol] - py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_DisableGPIONoiseFilter) refers to py32f002b_hal.o(.text.HAL_SYSCFG_DisableGPIONoiseFilter) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_DeInit) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_rcc.o(.text.HAL_RCC_DeInit) refers to py32f002b_hal.o(.text.HAL_InitTick) for HAL_InitTick - py32f002b_hal_rcc.o(.text.HAL_RCC_DeInit) refers to system_py32f002b.o(.data.SystemCoreClock) for SystemCoreClock - py32f002b_hal_rcc.o(.text.HAL_RCC_DeInit) refers to py32f002b_hal.o(.data.uwTickPrio) for uwTickPrio - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DeInit) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_DeInit) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq - py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to py32f002b_hal.o(.text.HAL_InitTick) for HAL_InitTick - py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to system_py32f002b.o(.rodata.AHBPrescTable) for AHBPrescTable - py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to system_py32f002b.o(.data.SystemCoreClock) for SystemCoreClock - py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to py32f002b_hal.o(.data.uwTickPrio) for uwTickPrio - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_OscConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) refers to uidiv_div0.o(.text) for __aeabi_uidiv - py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) refers to py32f002b_hal_rcc.o(.rodata.cst32) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetSysClockFreq) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq - py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to py32f002b_hal.o(.text.HAL_InitTick) for HAL_InitTick - py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to system_py32f002b.o(.rodata.AHBPrescTable) for AHBPrescTable - py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to system_py32f002b.o(.data.SystemCoreClock) for SystemCoreClock - py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to py32f002b_hal.o(.data.uwTickPrio) for uwTickPrio - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_ClockConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_MCOConfig) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) for HAL_GPIO_Init - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_MCOConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_MCOConfig) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) refers to system_py32f002b.o(.data.SystemCoreClock) for SystemCoreClock - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetHCLKFreq) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq - py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) refers to system_py32f002b.o(.rodata.APBPrescTable) for APBPrescTable - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetPCLK1Freq) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetOscConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetOscConfig) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetClockConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetClockConfig) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_EnableLSECSS) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_EnableLSECSS) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DisableLSECSS) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_DisableLSECSS) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.text.HAL_RCC_NMI_IRQHandler) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_LSECSSCallback) for HAL_RCC_LSECSSCallback - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_NMI_IRQHandler) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_NMI_IRQHandler) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_LSECSSCallback) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_LSECSSCallback) for [Anonymous Symbol] - py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_CSSCallback) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_CSSCallback) for [Anonymous Symbol] - py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_PeriphCLKConfig) refers to py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) for [Anonymous Symbol] - py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKConfig) refers to py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKConfig) for [Anonymous Symbol] - py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq - py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKFreq) refers to py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) for [Anonymous Symbol] - py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_EnableLSCO) refers to py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_EnableLSCO) for [Anonymous Symbol] - py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_DisableLSCO) refers to py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_DisableLSCO) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPriority) refers to py32f002b_hal_cortex.o(.text.NVIC_SetPriority) for NVIC_SetPriority - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPriority) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPriority) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_SetPriority) refers to py32f002b_hal_cortex.o(.text.NVIC_SetPriority) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_EnableIRQ) for NVIC_EnableIRQ - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_EnableIRQ) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_EnableIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_EnableIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_DisableIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_DisableIRQ) for NVIC_DisableIRQ - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_DisableIRQ) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_DisableIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_DisableIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_DisableIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_SystemReset) refers to py32f002b_hal_cortex.o(.text.NVIC_SystemReset) for NVIC_SystemReset - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SystemReset) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_SystemReset) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_SystemReset) refers to py32f002b_hal_cortex.o(.text.NVIC_SystemReset) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Config) refers to py32f002b_hal_cortex.o(.text.SysTick_Config) for SysTick_Config - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Config) refers to py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Config) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.SysTick_Config) refers to py32f002b_hal_cortex.o(.text.NVIC_SetPriority) for NVIC_SetPriority - py32f002b_hal_cortex.o(.ARM.exidx.text.SysTick_Config) refers to py32f002b_hal_cortex.o(.text.SysTick_Config) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_GetPriority) refers to py32f002b_hal_cortex.o(.text.NVIC_GetPriority) for NVIC_GetPriority - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPriority) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_GetPriority) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_GetPriority) refers to py32f002b_hal_cortex.o(.text.NVIC_GetPriority) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPendingIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_SetPendingIRQ) for NVIC_SetPendingIRQ - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPendingIRQ) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPendingIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_SetPendingIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_SetPendingIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_GetPendingIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_GetPendingIRQ) for NVIC_GetPendingIRQ - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPendingIRQ) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_GetPendingIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_GetPendingIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_GetPendingIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_NVIC_ClearPendingIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_ClearPendingIRQ) for NVIC_ClearPendingIRQ - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_ClearPendingIRQ) refers to py32f002b_hal_cortex.o(.text.HAL_NVIC_ClearPendingIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_ClearPendingIRQ) refers to py32f002b_hal_cortex.o(.text.NVIC_ClearPendingIRQ) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_CLKSourceConfig) refers to py32f002b_hal_cortex.o(.text.HAL_SYSTICK_CLKSourceConfig) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.text.HAL_SYSTICK_IRQHandler) refers to py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_IRQHandler) refers to py32f002b_hal_cortex.o(.text.HAL_SYSTICK_IRQHandler) for [Anonymous Symbol] - py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Callback) refers to py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Callback) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_Init) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_DeInit) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_DeInit) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_ReadPin) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_ReadPin) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_WritePin) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_WritePin) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_TogglePin) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_TogglePin) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_LockPin) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_LockPin) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_EXTI_Callback) for [Anonymous Symbol] - py32f002b_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback - py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_IRQHandler) refers to py32f002b_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DeInit) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_DeInit) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_ConfigStopMode) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_ConfigStopMode) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_ConfigBIAS) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_ConfigBIAS) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSLEEPMode) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_EnterSLEEPMode) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSTOPMode) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_EnterSTOPMode) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSleepOnExit) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_EnableSleepOnExit) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSleepOnExit) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_DisableSleepOnExit) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSEVOnPend) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_EnableSEVOnPend) for [Anonymous Symbol] - py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSEVOnPend) refers to py32f002b_hal_pwr.o(.text.HAL_PWR_DisableSEVOnPend) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_Init) refers to py32f002b_hal_usart.o(.text.HAL_USART_MspInit) for HAL_USART_MspInit - py32f002b_hal_usart.o(.text.HAL_USART_Init) refers to py32f002b_hal_usart.o(.text.USART_SetConfig) for USART_SetConfig - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Init) refers to py32f002b_hal_usart.o(.text.HAL_USART_Init) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_MspInit) refers to py32f002b_hal_usart.o(.text.HAL_USART_MspInit) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.USART_SetConfig) refers to py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq - py32f002b_hal_usart.o(.text.USART_SetConfig) refers to uidiv_div0.o(.text) for __aeabi_uidiv - py32f002b_hal_usart.o(.ARM.exidx.text.USART_SetConfig) refers to py32f002b_hal_usart.o(.text.USART_SetConfig) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_DeInit) refers to py32f002b_hal_usart.o(.text.HAL_USART_MspDeInit) for HAL_USART_MspDeInit - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_DeInit) refers to py32f002b_hal_usart.o(.text.HAL_USART_DeInit) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_MspDeInit) refers to py32f002b_hal_usart.o(.text.HAL_USART_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_Transmit) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_usart.o(.text.HAL_USART_Transmit) refers to py32f002b_hal_usart.o(.text.USART_WaitOnFlagUntilTimeout) for USART_WaitOnFlagUntilTimeout - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Transmit) refers to py32f002b_hal_usart.o(.text.HAL_USART_Transmit) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.USART_WaitOnFlagUntilTimeout) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_usart.o(.ARM.exidx.text.USART_WaitOnFlagUntilTimeout) refers to py32f002b_hal_usart.o(.text.USART_WaitOnFlagUntilTimeout) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_Receive) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_usart.o(.text.HAL_USART_Receive) refers to py32f002b_hal_usart.o(.text.USART_WaitOnFlagUntilTimeout) for USART_WaitOnFlagUntilTimeout - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Receive) refers to py32f002b_hal_usart.o(.text.HAL_USART_Receive) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_TransmitReceive) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - py32f002b_hal_usart.o(.text.HAL_USART_TransmitReceive) refers to py32f002b_hal_usart.o(.text.USART_WaitOnFlagUntilTimeout) for USART_WaitOnFlagUntilTimeout - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TransmitReceive) refers to py32f002b_hal_usart.o(.text.HAL_USART_TransmitReceive) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Transmit_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_Transmit_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Receive_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_Receive_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TransmitReceive_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_TransmitReceive_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Abort) refers to py32f002b_hal_usart.o(.text.HAL_USART_Abort) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_Abort_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_AbortCpltCallback) for HAL_USART_AbortCpltCallback - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Abort_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_Abort_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_AbortCpltCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_AbortCpltCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.USART_Receive_IT) for USART_Receive_IT - py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.USART_TransmitReceive_IT) for USART_TransmitReceive_IT - py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.USART_EndRxTransfer) for USART_EndRxTransfer - py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.HAL_USART_ErrorCallback) for HAL_USART_ErrorCallback - py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.USART_Transmit_IT) for USART_Transmit_IT - py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.USART_EndTransmit_IT) for USART_EndTransmit_IT - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_IRQHandler) refers to py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.USART_Receive_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_RxCpltCallback) for HAL_USART_RxCpltCallback - py32f002b_hal_usart.o(.ARM.exidx.text.USART_Receive_IT) refers to py32f002b_hal_usart.o(.text.USART_Receive_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.USART_TransmitReceive_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_TxRxCpltCallback) for HAL_USART_TxRxCpltCallback - py32f002b_hal_usart.o(.ARM.exidx.text.USART_TransmitReceive_IT) refers to py32f002b_hal_usart.o(.text.USART_TransmitReceive_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.USART_EndRxTransfer) refers to py32f002b_hal_usart.o(.text.USART_EndRxTransfer) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_ErrorCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_ErrorCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.USART_Transmit_IT) refers to py32f002b_hal_usart.o(.text.USART_Transmit_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.text.USART_EndTransmit_IT) refers to py32f002b_hal_usart.o(.text.HAL_USART_TxCpltCallback) for HAL_USART_TxCpltCallback - py32f002b_hal_usart.o(.ARM.exidx.text.USART_EndTransmit_IT) refers to py32f002b_hal_usart.o(.text.USART_EndTransmit_IT) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TxCpltCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_TxCpltCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TxHalfCpltCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_TxHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_RxCpltCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_RxCpltCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_RxHalfCpltCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_RxHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TxRxCpltCallback) refers to py32f002b_hal_usart.o(.text.HAL_USART_TxRxCpltCallback) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_GetState) refers to py32f002b_hal_usart.o(.text.HAL_USART_GetState) for [Anonymous Symbol] - py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_GetError) refers to py32f002b_hal_usart.o(.text.HAL_USART_GetError) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init) refers to tim.o(.text.HAL_TIM_Base_MspInit) for HAL_TIM_Base_MspInit - py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_MspInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_Base_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Base_DeInit) refers to tim.o(.text.HAL_TIM_Base_MspDeInit) for HAL_TIM_Base_MspDeInit - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_MspDeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Start) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Stop) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Stop) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Start_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Stop_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_MspInit) for HAL_TIM_OC_MspInit - py32f002b_hal_tim.o(.text.HAL_TIM_OC_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_Init) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_MspInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_MspDeInit) for HAL_TIM_OC_MspDeInit - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_MspDeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_Start) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Start) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_Start) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_CCxChannelCmd) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_Stop) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Stop) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_Stop) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_Start_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Start_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_Stop_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Stop_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_MspInit) for HAL_TIM_PWM_MspInit - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Init) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_MspInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_MspDeInit) for HAL_TIM_PWM_MspDeInit - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_MspDeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Start) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Start) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Start) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Stop) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Stop) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Stop) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Start_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Start_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Stop_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Stop_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_MspInit) for HAL_TIM_IC_MspInit - py32f002b_hal_tim.o(.text.HAL_TIM_IC_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_Init) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_MspInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_MspDeInit) for HAL_TIM_IC_MspDeInit - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_MspDeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_Start) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Start) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_Start) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_Stop) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Stop) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_Stop) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_Start_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Start_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_Stop_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Stop_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_MspInit) for HAL_TIM_OnePulse_MspInit - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Init) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_MspInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_MspDeInit) for HAL_TIM_OnePulse_MspDeInit - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_MspDeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Start) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Start) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Start) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Stop) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Stop) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Stop) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Start_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Start_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Stop_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Stop_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_MspInit) for HAL_TIM_Encoder_MspInit - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Init) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Init) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_MspInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_MspDeInit) for HAL_TIM_Encoder_MspDeInit - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_DeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_MspDeInit) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Start) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Start) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Start) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Stop) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Stop) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Stop) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Start_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Start_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Stop_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Stop_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) for HAL_TIM_IC_CaptureCallback - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) for HAL_TIM_OC_DelayElapsedCallback - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) for HAL_TIMEx_BreakCallback - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim.o(.text.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback - py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) for HAL_TIMEx_CommutCallback - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IRQHandler) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_CaptureCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_DelayElapsedCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_PulseFinishedCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PeriodElapsedCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_TriggerCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_TriggerCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC1_SetConfig) for TIM_OC1_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_OC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC2_SetConfig) for TIM_OC2_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_OC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC3_SetConfig) for TIM_OC3_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_OC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC4_SetConfig) for TIM_OC4_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_ConfigChannel) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC1_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_OC1_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC2_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_OC2_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC3_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_OC3_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC4_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_OC4_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_IC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_TI1_SetConfig) for TIM_TI1_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_IC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_TI2_SetConfig) for TIM_TI2_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_IC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_TI3_SetConfig) for TIM_TI3_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_IC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_TI4_SetConfig) for TIM_TI4_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_ConfigChannel) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_ConfigChannel) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI1_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_TI1_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI2_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_TI2_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI3_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_TI3_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI4_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_TI4_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC1_SetConfig) for TIM_OC1_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC2_SetConfig) for TIM_OC2_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC3_SetConfig) for TIM_OC3_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC4_SetConfig) for TIM_OC4_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_ConfigChannel) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC1_SetConfig) for TIM_OC1_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_OC2_SetConfig) for TIM_OC2_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_TI1_SetConfig) for TIM_TI1_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_ConfigChannel) refers to py32f002b_hal_tim.o(.text.TIM_TI2_SetConfig) for TIM_TI2_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_ConfigChannel) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_ConfigChannel) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_GenerateEvent) refers to py32f002b_hal_tim.o(.text.HAL_TIM_GenerateEvent) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_ConfigOCrefClear) refers to py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig) for TIM_ETR_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ConfigOCrefClear) refers to py32f002b_hal_tim.o(.text.HAL_TIM_ConfigOCrefClear) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_ETR_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) refers to py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig) for TIM_ETR_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) refers to py32f002b_hal_tim.o(.text.TIM_TI1_ConfigInputStage) for TIM_TI1_ConfigInputStage - py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) refers to py32f002b_hal_tim.o(.text.TIM_ITRx_SetConfig) for TIM_ITRx_SetConfig - py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) refers to py32f002b_hal_tim.o(.text.TIM_TI2_ConfigInputStage) for TIM_TI2_ConfigInputStage - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ConfigClockSource) refers to py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI1_ConfigInputStage) refers to py32f002b_hal_tim.o(.text.TIM_TI1_ConfigInputStage) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_ITRx_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_ITRx_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI2_ConfigInputStage) refers to py32f002b_hal_tim.o(.text.TIM_TI2_ConfigInputStage) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ConfigTI1Input) refers to py32f002b_hal_tim.o(.text.HAL_TIM_ConfigTI1Input) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_SlaveConfigSynchro) refers to py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig) for TIM_SlaveTimer_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_SlaveConfigSynchro) refers to py32f002b_hal_tim.o(.text.HAL_TIM_SlaveConfigSynchro) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig) for TIM_ETR_SetConfig - py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_TI1_ConfigInputStage) for TIM_TI1_ConfigInputStage - py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_TI2_ConfigInputStage) for TIM_TI2_ConfigInputStage - py32f002b_hal_tim.o(.ARM.exidx.text.TIM_SlaveTimer_SetConfig) refers to py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig) for [Anonymous Symbol] - py32f002b_hal_tim.o(.text.HAL_TIM_SlaveConfigSynchro_IT) refers to py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig) for TIM_SlaveTimer_SetConfig - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_SlaveConfigSynchro_IT) refers to py32f002b_hal_tim.o(.text.HAL_TIM_SlaveConfigSynchro_IT) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ReadCapturedValue) refers to py32f002b_hal_tim.o(.text.HAL_TIM_ReadCapturedValue) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedHalfCpltCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PeriodElapsedHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_CaptureHalfCpltCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_CaptureHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_PulseFinishedHalfCpltCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_TriggerHalfCpltCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_TriggerHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ErrorCallback) refers to py32f002b_hal_tim.o(.text.HAL_TIM_ErrorCallback) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_GetState) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Base_GetState) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_GetState) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OC_GetState) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_GetState) refers to py32f002b_hal_tim.o(.text.HAL_TIM_PWM_GetState) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_GetState) refers to py32f002b_hal_tim.o(.text.HAL_TIM_IC_GetState) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_GetState) refers to py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_GetState) for [Anonymous Symbol] - py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_GetState) refers to py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_GetState) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Init) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_MspInit) for HAL_TIMEx_HallSensor_MspInit - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Init) refers to py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) for TIM_Base_SetConfig - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Init) refers to py32f002b_hal_tim.o(.text.TIM_TI1_SetConfig) for TIM_TI1_SetConfig - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Init) refers to py32f002b_hal_tim.o(.text.TIM_OC2_SetConfig) for TIM_OC2_SetConfig - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Init) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Init) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_MspInit) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_MspInit) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_DeInit) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_MspDeInit) for HAL_TIMEx_HallSensor_MspDeInit - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_DeInit) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_DeInit) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_MspDeInit) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_MspDeInit) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Start) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Start) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Start) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Stop) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Stop) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Stop) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Start_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Stop_IT) refers to py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd) for TIM_CCxChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Start) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Start) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Start) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.TIM_CCxNChannelCmd) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Stop) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Stop) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Stop) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Start) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Start) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Start) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Stop) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Stop) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Stop) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Start) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Start) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Start) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Stop) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Stop) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Stop) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Start_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Start_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Stop_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Stop_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_ConfigCommutEvent) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_ConfigCommutEvent) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_ConfigCommutEvent_IT) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_ConfigCommutEvent_IT) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_MasterConfigSynchronization) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_ConfigBreakDeadTime) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_ConfigBreakDeadTime) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_RemapConfig) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_RemapConfig) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_CommutCallback) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_CommutHalfCpltCallback) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_CommutHalfCpltCallback) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_BreakCallback) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) for [Anonymous Symbol] - py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_GetState) refers to py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_GetState) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_InitNewSensor) refers to dallas_tools.o(.text.Dallas_AddNewSensors) for Dallas_AddNewSensors - pch_sensors.o(.text.PCHSens_InitNewSensor) refers to dallas_tools.o(.text.Dallas_WriteUserBytes) for Dallas_WriteUserBytes - pch_sensors.o(.text.PCHSens_InitNewSensor) refers to dallas_tools.o(.text.Dallas_SensorInitByROM) for Dallas_SensorInitByROM - pch_sensors.o(.text.PCHSens_InitNewSensor) refers to dallas_tools.o(.text.Dallas_SensorInitByUserBytes) for Dallas_SensorInitByUserBytes - pch_sensors.o(.ARM.exidx.text.PCHSens_InitNewSensor) refers to pch_sensors.o(.text.PCHSens_InitNewSensor) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_AddSensor) refers to dallas_tools.o(.text.Dallas_AddNewSensors) for Dallas_AddNewSensors - pch_sensors.o(.text.PCHSens_AddSensor) refers to dallas_tools.o(.text.Dallas_SensorInitByUserBytes) for Dallas_SensorInitByUserBytes - pch_sensors.o(.ARM.exidx.text.PCHSens_AddSensor) refers to pch_sensors.o(.text.PCHSens_AddSensor) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_InitModule) refers to pch_sensors.o(.text.PCHSens_AddSensor) for PCHSens_AddSensor - pch_sensors.o(.ARM.exidx.text.PCHSens_InitModule) refers to pch_sensors.o(.text.PCHSens_InitModule) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_ReadTemperature) refers to dallas_tools.o(.text.Dallas_StartConvertTAll) for Dallas_StartConvertTAll - pch_sensors.o(.text.PCHSens_ReadTemperature) refers to pch_sensors.o(.text.PCHSens_SensorHandleActions) for PCHSens_SensorHandleActions - pch_sensors.o(.text.PCHSens_ReadTemperature) refers to pch_sensors.o(.text.PCHSens_DefineUnknownSensor) for PCHSens_DefineUnknownSensor - pch_sensors.o(.text.PCHSens_ReadTemperature) refers to pch_sensors.o(.bss.UnknownSensors) for UnknownSensors - pch_sensors.o(.ARM.exidx.text.PCHSens_ReadTemperature) refers to pch_sensors.o(.text.PCHSens_ReadTemperature) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_SensorHandleActions) refers to pch_sensors.o(.text.PCHSens_InitNewSensor) for PCHSens_InitNewSensor - pch_sensors.o(.text.PCHSens_SensorHandleActions) refers to dallas_tools.o(.text.Dallas_ReadTemperature) for Dallas_ReadTemperature - pch_sensors.o(.text.PCHSens_SensorHandleActions) refers to pch_sensors.o(.text.PCHSens_CheckSensor) for PCHSens_CheckSensor - pch_sensors.o(.text.PCHSens_SensorHandleActions) refers to pch_sensors.o(.text.PCHSens_UndefineSensor) for PCHSens_UndefineSensor - pch_sensors.o(.ARM.exidx.text.PCHSens_SensorHandleActions) refers to pch_sensors.o(.text.PCHSens_SensorHandleActions) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_DefineUnknownSensor) refers to pch_sensors.o(.text.PCHSens_InitNewSensor) for PCHSens_InitNewSensor - pch_sensors.o(.ARM.exidx.text.PCHSens_DefineUnknownSensor) refers to pch_sensors.o(.text.PCHSens_DefineUnknownSensor) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_CheckSensor) refers to dallas_tools.o(.text.Dallas_ReplaceLostedSensor) for Dallas_ReplaceLostedSensor - pch_sensors.o(.ARM.exidx.text.PCHSens_CheckSensor) refers to pch_sensors.o(.text.PCHSens_CheckSensor) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_FindUnknownSensors) refers to ds18b20_driver.o(.text.DS18B20_ReadScratchpad) for DS18B20_ReadScratchpad - pch_sensors.o(.text.PCHSens_FindUnknownSensors) refers to dallas_tools.o(.text.Dallas_AddNewSensors) for Dallas_AddNewSensors - pch_sensors.o(.text.PCHSens_FindUnknownSensors) refers to ds18b20_driver.o(.bss.DS) for DS - pch_sensors.o(.text.PCHSens_FindUnknownSensors) refers to dallas_tools.o(.text.Dallas_SensorInitByInd) for Dallas_SensorInitByInd - pch_sensors.o(.ARM.exidx.text.PCHSens_FindUnknownSensors) refers to pch_sensors.o(.text.PCHSens_FindUnknownSensors) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_UndefineSensor) refers to dallas_tools.o(.text.Dallas_WriteUserBytes) for Dallas_WriteUserBytes - pch_sensors.o(.text.PCHSens_UndefineSensor) refers to dallas_tools.o(.text.Dallas_SensorDeInit) for Dallas_SensorDeInit - pch_sensors.o(.ARM.exidx.text.PCHSens_UndefineSensor) refers to pch_sensors.o(.text.PCHSens_UndefineSensor) for [Anonymous Symbol] - pch_sensors.o(.text.PCHSens_FirstInit) refers to onewire.o(.text.OneWire_Init) for OneWire_Init - pch_sensors.o(.text.PCHSens_FirstInit) refers to ds18b20_driver.o(.text.DS18B20_Search) for DS18B20_Search - pch_sensors.o(.text.PCHSens_FirstInit) refers to pch_sensors.o(.text.PCHSens_InitModule) for PCHSens_InitModule - pch_sensors.o(.text.PCHSens_FirstInit) refers to pch_sensors.o(.text.PCHSens_FindUnknownSensors) for PCHSens_FindUnknownSensors - pch_sensors.o(.text.PCHSens_FirstInit) refers to pch_sensors.o(.text.PCHSens_DefineUnknownSensor) for PCHSens_DefineUnknownSensor - pch_sensors.o(.text.PCHSens_FirstInit) refers to ds18b20_driver.o(.bss.OW) for OW - pch_sensors.o(.text.PCHSens_FirstInit) refers to ds18b20_driver.o(.bss.DS) for DS - pch_sensors.o(.text.PCHSens_FirstInit) refers to pch_sensors.o(.bss.module1) for module1 - pch_sensors.o(.text.PCHSens_FirstInit) refers to pch_sensors.o(.bss.UnknownSensors) for UnknownSensors - pch_sensors.o(.ARM.exidx.text.PCHSens_FirstInit) refers to pch_sensors.o(.text.PCHSens_FirstInit) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_ReplaceLostedSensor) refers to dallas_tools.o(.text.Dallas_IsConnected) for Dallas_IsConnected - dallas_tools.o(.text.Dallas_ReplaceLostedSensor) refers to ds18b20_driver.o(.text.DS18B20_Search) for DS18B20_Search - dallas_tools.o(.text.Dallas_ReplaceLostedSensor) refers to ds18b20_driver.o(.bss.DS) for DS - dallas_tools.o(.text.Dallas_ReplaceLostedSensor) refers to ds18b20_driver.o(.bss.OW) for OW - dallas_tools.o(.ARM.exidx.text.Dallas_ReplaceLostedSensor) refers to dallas_tools.o(.text.Dallas_ReplaceLostedSensor) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_IsConnected) refers to ds18b20_driver.o(.text.DS18B20_ReadScratchpad) for DS18B20_ReadScratchpad - dallas_tools.o(.ARM.exidx.text.Dallas_IsConnected) refers to dallas_tools.o(.text.Dallas_IsConnected) for [Anonymous Symbol] - dallas_tools.o(.ARM.exidx.text.Dallas_AddNewSensors) refers to dallas_tools.o(.text.Dallas_AddNewSensors) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_SensorInitByROM) refers to ds18b20_driver.o(.text.DS18B20_IsValidAddress) for DS18B20_IsValidAddress - dallas_tools.o(.text.Dallas_SensorInitByROM) refers to dallas_tools.o(.text.Dallas_SensorInit) for Dallas_SensorInit - dallas_tools.o(.text.Dallas_SensorInitByROM) refers to ds18b20_driver.o(.bss.DS) for DS - dallas_tools.o(.ARM.exidx.text.Dallas_SensorInitByROM) refers to dallas_tools.o(.text.Dallas_SensorInitByROM) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_SensorInit) refers to ds18b20_driver.o(.text.DS18B20_ReadScratchpad) for DS18B20_ReadScratchpad - dallas_tools.o(.text.Dallas_SensorInit) refers to ds18b20_driver.o(.text.DS18B20_SetResolution) for DS18B20_SetResolution - dallas_tools.o(.ARM.exidx.text.Dallas_SensorInit) refers to dallas_tools.o(.text.Dallas_SensorInit) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_SensorInitByUserBytes) refers to ds18b20_driver.o(.text.DS18B20_ReadScratchpad) for DS18B20_ReadScratchpad - dallas_tools.o(.text.Dallas_SensorInitByUserBytes) refers to dallas_tools.o(.text.Dallas_SensorInit) for Dallas_SensorInit - dallas_tools.o(.text.Dallas_SensorInitByUserBytes) refers to ds18b20_driver.o(.bss.DS) for DS - dallas_tools.o(.ARM.exidx.text.Dallas_SensorInitByUserBytes) refers to dallas_tools.o(.text.Dallas_SensorInitByUserBytes) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_SensorInitByInd) refers to dallas_tools.o(.text.Dallas_SensorInit) for Dallas_SensorInit - dallas_tools.o(.text.Dallas_SensorInitByInd) refers to ds18b20_driver.o(.bss.DS) for DS - dallas_tools.o(.ARM.exidx.text.Dallas_SensorInitByInd) refers to dallas_tools.o(.text.Dallas_SensorInitByInd) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_SensorDeInit) refers to memseta.o(.text) for __aeabi_memclr8 - dallas_tools.o(.ARM.exidx.text.Dallas_SensorDeInit) refers to dallas_tools.o(.text.Dallas_SensorDeInit) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_StartConvertTAll) refers to ds18b20_driver.o(.text.DS18B20_StartConvTAll) for DS18B20_StartConvTAll - dallas_tools.o(.text.Dallas_StartConvertTAll) refers to ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) for DS18B20_WaitForEndConvertion - dallas_tools.o(.text.Dallas_StartConvertTAll) refers to py32f002b_hal.o(.text.HAL_Delay) for HAL_Delay - dallas_tools.o(.ARM.exidx.text.Dallas_StartConvertTAll) refers to dallas_tools.o(.text.Dallas_StartConvertTAll) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_ConvertT) refers to dallas_tools.o(.text.Dallas_IsConnected) for Dallas_IsConnected - dallas_tools.o(.text.Dallas_ConvertT) refers to ds18b20_driver.o(.text.DS18B20_StartConvT) for DS18B20_StartConvT - dallas_tools.o(.text.Dallas_ConvertT) refers to ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) for DS18B20_WaitForEndConvertion - dallas_tools.o(.text.Dallas_ConvertT) refers to py32f002b_hal.o(.text.HAL_Delay) for HAL_Delay - dallas_tools.o(.text.Dallas_ConvertT) refers to dallas_tools.o(.text.Dallas_ReadTemperature) for Dallas_ReadTemperature - dallas_tools.o(.ARM.exidx.text.Dallas_ConvertT) refers to dallas_tools.o(.text.Dallas_ConvertT) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_ReadTemperature) refers to dallas_tools.o(.text.Dallas_IsConnected) for Dallas_IsConnected - dallas_tools.o(.text.Dallas_ReadTemperature) refers to ds18b20_driver.o(.text.DS18B20_CalcTemperature) for DS18B20_CalcTemperature - dallas_tools.o(.ARM.exidx.text.Dallas_ReadTemperature) refers to dallas_tools.o(.text.Dallas_ReadTemperature) for [Anonymous Symbol] - dallas_tools.o(.text.Dallas_WriteUserBytes) refers to dallas_tools.o(.text.Dallas_IsConnected) for Dallas_IsConnected - dallas_tools.o(.text.Dallas_WriteUserBytes) refers to ds18b20_driver.o(.text.DS18B20_WriteUserBytes) for DS18B20_WriteUserBytes - dallas_tools.o(.text.Dallas_WriteUserBytes) refers to ds18b20_driver.o(.text.DS18B20_ReadScratchpad) for DS18B20_ReadScratchpad - dallas_tools.o(.ARM.exidx.text.Dallas_WriteUserBytes) refers to dallas_tools.o(.text.Dallas_WriteUserBytes) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_IsValidAddress) refers to onewire.o(.text.OneWire_CRC8) for OneWire_CRC8 - ds18b20_driver.o(.ARM.exidx.text.DS18B20_IsValidAddress) refers to ds18b20_driver.o(.text.DS18B20_IsValidAddress) for [Anonymous Symbol] - ds18b20_driver.o(.ARM.exidx.text.DS18B20_IsValid) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_GetResolution) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for DS18B20_IsValid - ds18b20_driver.o(.text.DS18B20_GetResolution) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_GetResolution) refers to onewire.o(.text.OneWire_MatchROM) for OneWire_MatchROM - ds18b20_driver.o(.text.DS18B20_GetResolution) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.text.DS18B20_GetResolution) refers to onewire.o(.text.OneWire_ReadByte) for OneWire_ReadByte - ds18b20_driver.o(.ARM.exidx.text.DS18B20_GetResolution) refers to ds18b20_driver.o(.text.DS18B20_GetResolution) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_SetResolution) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for DS18B20_IsValid - ds18b20_driver.o(.text.DS18B20_SetResolution) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_SetResolution) refers to onewire.o(.text.OneWire_MatchROM) for OneWire_MatchROM - ds18b20_driver.o(.text.DS18B20_SetResolution) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.text.DS18B20_SetResolution) refers to onewire.o(.text.OneWire_ReadByte) for OneWire_ReadByte - ds18b20_driver.o(.ARM.exidx.text.DS18B20_SetResolution) refers to ds18b20_driver.o(.text.DS18B20_SetResolution) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_StartConvT) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for DS18B20_IsValid - ds18b20_driver.o(.text.DS18B20_StartConvT) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_StartConvT) refers to onewire.o(.text.OneWire_MatchROM) for OneWire_MatchROM - ds18b20_driver.o(.text.DS18B20_StartConvT) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.ARM.exidx.text.DS18B20_StartConvT) refers to ds18b20_driver.o(.text.DS18B20_StartConvT) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_StartConvTAll) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_StartConvTAll) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.ARM.exidx.text.DS18B20_StartConvTAll) refers to ds18b20_driver.o(.text.DS18B20_StartConvTAll) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_CalcTemperature) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for DS18B20_IsValid - ds18b20_driver.o(.text.DS18B20_CalcTemperature) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_CalcTemperature) refers to fflti.o(.text) for __aeabi_i2f - ds18b20_driver.o(.text.DS18B20_CalcTemperature) refers to fmul.o(.text) for __aeabi_fmul - ds18b20_driver.o(.text.DS18B20_CalcTemperature) refers to fadd.o(.text) for __aeabi_fadd - ds18b20_driver.o(.ARM.exidx.text.DS18B20_CalcTemperature) refers to ds18b20_driver.o(.text.DS18B20_CalcTemperature) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_ReadScratchpad) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_ReadScratchpad) refers to onewire.o(.text.OneWire_MatchROM) for OneWire_MatchROM - ds18b20_driver.o(.text.DS18B20_ReadScratchpad) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.text.DS18B20_ReadScratchpad) refers to onewire.o(.text.OneWire_ReadByte) for OneWire_ReadByte - ds18b20_driver.o(.text.DS18B20_ReadScratchpad) refers to onewire.o(.text.OneWire_CRC8) for OneWire_CRC8 - ds18b20_driver.o(.text.DS18B20_ReadScratchpad) refers to ds18b20_driver.o(.bss.scratchpad_buff) for scratchpad_buff - ds18b20_driver.o(.ARM.exidx.text.DS18B20_ReadScratchpad) refers to ds18b20_driver.o(.text.DS18B20_ReadScratchpad) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) refers to py32f002b_hal.o(.text.HAL_GetTick) for HAL_GetTick - ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) refers to onewire.o(.text.OneWire_ReadBit) for OneWire_ReadBit - ds18b20_driver.o(.ARM.exidx.text.DS18B20_WaitForEndConvertion) refers to ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_SetTempAlarm) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for DS18B20_IsValid - ds18b20_driver.o(.text.DS18B20_SetTempAlarm) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_SetTempAlarm) refers to onewire.o(.text.OneWire_MatchROM) for OneWire_MatchROM - ds18b20_driver.o(.text.DS18B20_SetTempAlarm) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.text.DS18B20_SetTempAlarm) refers to onewire.o(.text.OneWire_ReadByte) for OneWire_ReadByte - ds18b20_driver.o(.ARM.exidx.text.DS18B20_SetTempAlarm) refers to ds18b20_driver.o(.text.DS18B20_SetTempAlarm) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_WriteUserBytes) refers to ds18b20_driver.o(.text.DS18B20_IsValid) for DS18B20_IsValid - ds18b20_driver.o(.text.DS18B20_WriteUserBytes) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - ds18b20_driver.o(.text.DS18B20_WriteUserBytes) refers to onewire.o(.text.OneWire_MatchROM) for OneWire_MatchROM - ds18b20_driver.o(.text.DS18B20_WriteUserBytes) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - ds18b20_driver.o(.text.DS18B20_WriteUserBytes) refers to onewire.o(.text.OneWire_ReadByte) for OneWire_ReadByte - ds18b20_driver.o(.ARM.exidx.text.DS18B20_WriteUserBytes) refers to ds18b20_driver.o(.text.DS18B20_WriteUserBytes) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_AlarmSearch) refers to onewire.o(.text.OneWire_Search) for OneWire_Search - ds18b20_driver.o(.text.DS18B20_AlarmSearch) refers to onewire.o(.text.OneWire_GetDevRom) for OneWire_GetDevRom - ds18b20_driver.o(.ARM.exidx.text.DS18B20_AlarmSearch) refers to ds18b20_driver.o(.text.DS18B20_AlarmSearch) for [Anonymous Symbol] - ds18b20_driver.o(.text.DS18B20_Search) refers to onewire.o(.text.OneWire_Search) for OneWire_Search - ds18b20_driver.o(.text.DS18B20_Search) refers to onewire.o(.text.OneWire_GetDevRom) for OneWire_GetDevRom - ds18b20_driver.o(.ARM.exidx.text.DS18B20_Search) refers to ds18b20_driver.o(.text.DS18B20_Search) for [Anonymous Symbol] - onewire.o(.text.OneWire_WriteBit) refers to ow_port.o(.text.OneWire_Pin_Level) for OneWire_Pin_Level - onewire.o(.text.OneWire_WriteBit) refers to ow_port.o(.text.OneWire_Pin_Mode) for OneWire_Pin_Mode - onewire.o(.text.OneWire_WriteBit) refers to ow_port.o(.text.OneWire_Delay_uw) for OneWire_Delay_uw - onewire.o(.ARM.exidx.text.OneWire_WriteBit) refers to onewire.o(.text.OneWire_WriteBit) for [Anonymous Symbol] - onewire.o(.text.OneWire_ReadBit) refers to ow_port.o(.text.OneWire_Pin_Level) for OneWire_Pin_Level - onewire.o(.text.OneWire_ReadBit) refers to ow_port.o(.text.OneWire_Pin_Mode) for OneWire_Pin_Mode - onewire.o(.text.OneWire_ReadBit) refers to ow_port.o(.text.OneWire_Delay_uw) for OneWire_Delay_uw - onewire.o(.text.OneWire_ReadBit) refers to ow_port.o(.text.OneWire_Pin_Read) for OneWire_Pin_Read - onewire.o(.ARM.exidx.text.OneWire_ReadBit) refers to onewire.o(.text.OneWire_ReadBit) for [Anonymous Symbol] - onewire.o(.text.OneWire_WriteByte) refers to onewire.o(.text.OneWire_WriteBit) for OneWire_WriteBit - onewire.o(.ARM.exidx.text.OneWire_WriteByte) refers to onewire.o(.text.OneWire_WriteByte) for [Anonymous Symbol] - onewire.o(.text.OneWire_ReadByte) refers to onewire.o(.text.OneWire_ReadBit) for OneWire_ReadBit - onewire.o(.ARM.exidx.text.OneWire_ReadByte) refers to onewire.o(.text.OneWire_ReadByte) for [Anonymous Symbol] - onewire.o(.text.OneWire_Reset) refers to ow_port.o(.text.OneWire_Pin_Level) for OneWire_Pin_Level - onewire.o(.text.OneWire_Reset) refers to ow_port.o(.text.OneWire_Pin_Mode) for OneWire_Pin_Mode - onewire.o(.text.OneWire_Reset) refers to ow_port.o(.text.OneWire_Delay_uw) for OneWire_Delay_uw - onewire.o(.text.OneWire_Reset) refers to ow_port.o(.text.OneWire_Pin_Read) for OneWire_Pin_Read - onewire.o(.ARM.exidx.text.OneWire_Reset) refers to onewire.o(.text.OneWire_Reset) for [Anonymous Symbol] - onewire.o(.text.OneWire_Search) refers to onewire.o(.text.OneWire_Reset) for OneWire_Reset - onewire.o(.text.OneWire_Search) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - onewire.o(.text.OneWire_Search) refers to onewire.o(.text.OneWire_ReadBit) for OneWire_ReadBit - onewire.o(.text.OneWire_Search) refers to onewire.o(.text.OneWire_WriteBit) for OneWire_WriteBit - onewire.o(.ARM.exidx.text.OneWire_Search) refers to onewire.o(.text.OneWire_Search) for [Anonymous Symbol] - onewire.o(.ARM.exidx.text.OneWire_GetDevRom) refers to onewire.o(.text.OneWire_GetDevRom) for [Anonymous Symbol] - onewire.o(.text.OneWire_Init) refers to ow_port.o(.text.OneWire_Pin_Mode) for OneWire_Pin_Mode - onewire.o(.text.OneWire_Init) refers to ow_port.o(.text.OneWire_Pin_Level) for OneWire_Pin_Level - onewire.o(.text.OneWire_Init) refers to ow_port.o(.text.OneWire_Delay_uw) for OneWire_Delay_uw - onewire.o(.ARM.exidx.text.OneWire_Init) refers to onewire.o(.text.OneWire_Init) for [Anonymous Symbol] - onewire.o(.text.OneWire_MatchROM) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - onewire.o(.ARM.exidx.text.OneWire_MatchROM) refers to onewire.o(.text.OneWire_MatchROM) for [Anonymous Symbol] - onewire.o(.text.OneWire_Skip) refers to onewire.o(.text.OneWire_WriteByte) for OneWire_WriteByte - onewire.o(.ARM.exidx.text.OneWire_Skip) refers to onewire.o(.text.OneWire_Skip) for [Anonymous Symbol] - onewire.o(.ARM.exidx.text.OneWire_CRC8) refers to onewire.o(.text.OneWire_CRC8) for [Anonymous Symbol] - ow_port.o(.text.OneWire_Pin_Mode) refers to ow_port.o(.data.OneWire_Pin_Mode.get_pin_numb) for [Anonymous Symbol] - ow_port.o(.text.OneWire_Pin_Mode) refers to ow_port.o(.bss.OneWire_Pin_Mode.pin_cr_numb) for [Anonymous Symbol] - ow_port.o(.ARM.exidx.text.OneWire_Pin_Mode) refers to ow_port.o(.text.OneWire_Pin_Mode) for [Anonymous Symbol] - ow_port.o(.ARM.exidx.text.OneWire_Pin_Level) refers to ow_port.o(.text.OneWire_Pin_Level) for [Anonymous Symbol] - ow_port.o(.ARM.exidx.text.OneWire_Pin_Read) refers to ow_port.o(.text.OneWire_Pin_Read) for [Anonymous Symbol] - ow_port.o(.text.OneWire_Delay_uw) refers to tim.o(.bss.htim1) for htim1 - ow_port.o(.text.OneWire_Delay_uw) refers to ow_port.o(.data.tim_1us_period) for tim_1us_period - ow_port.o(.text.OneWire_Delay_uw) refers to ow_port.o(.bss.end) for end - ow_port.o(.ARM.exidx.text.OneWire_Delay_uw) refers to ow_port.o(.text.OneWire_Delay_uw) for [Anonymous Symbol] - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload - entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk - fadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp - fadd.o(.text) refers to fepilogue.o(.text) for _float_epilogue - fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp - fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp - fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue - entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 - entry2.o(.ARM.Collect$$$$00002712) refers to startup_py32f002bxx.o(STACK) for __initial_sp - entry2.o(__vectab_stack_and_reset_area) refers to startup_py32f002bxx.o(STACK) for __initial_sp - entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main - entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload - entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(.text.main) for main - entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(.text.main) for main - idiv_div0.o(.text) refers to uidiv_div0.o(.text) for __aeabi_uidivmod - fepilogue.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp - init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload - - -============================================================================== - -Removing Unused input sections from the image. - - Removing startup_py32f002bxx.o(HEAP), (0 bytes). - Removing system_py32f002b.o(.text), (0 bytes). - Removing system_py32f002b.o(.text.SystemCoreClockUpdate), (300 bytes). - Removing system_py32f002b.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). - Removing system_py32f002b.o(.ARM.exidx.text.SystemInit), (8 bytes). - Removing system_py32f002b.o(.ARM.exidx.text.DelayTime), (8 bytes). - Removing system_py32f002b.o(.rodata.HSIFreqTable), (32 bytes). - Removing main.o(.text), (0 bytes). - Removing main.o(.ARM.exidx.text.main), (8 bytes). - Removing main.o(.ARM.exidx.text.APP_SystemClockConfig), (8 bytes). - Removing main.o(.ARM.exidx.text.APP_ErrorHandler), (8 bytes). - Removing main.o(.data.predelay), (4 bytes). - Removing main.o(.ARM.use_no_argv), (4 bytes). - Removing gpio.o(.text), (0 bytes). - Removing gpio.o(.ARM.exidx.text.MX_GPIO_Init), (8 bytes). - Removing tim.o(.text), (0 bytes). - Removing tim.o(.ARM.exidx.text.MX_TIM1_Init), (8 bytes). - Removing tim.o(.ARM.exidx.text.HAL_TIM_Base_MspInit), (8 bytes). - Removing tim.o(.text.HAL_TIM_Base_MspDeInit), (52 bytes). - Removing tim.o(.ARM.exidx.text.HAL_TIM_Base_MspDeInit), (8 bytes). - Removing py32f002b_hal_msp.o(.text), (0 bytes). - Removing py32f002b_hal_msp.o(.ARM.exidx.text.HAL_MspInit), (8 bytes). - Removing py32f002b_it.o(.text), (0 bytes). - Removing py32f002b_it.o(.ARM.exidx.text.NMI_Handler), (8 bytes). - Removing py32f002b_it.o(.ARM.exidx.text.HardFault_Handler), (8 bytes). - Removing py32f002b_it.o(.ARM.exidx.text.SVC_Handler), (8 bytes). - Removing py32f002b_it.o(.ARM.exidx.text.PendSV_Handler), (8 bytes). - Removing py32f002b_it.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). - Removing py32f002b_hal.o(.text), (0 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_Init), (8 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_InitTick), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_MspInit), (2 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_MspInit), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_DeInit), (60 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_DeInit), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_MspDeInit), (2 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_MspDeInit), (8 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_IncTick), (8 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetTick), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetTickPrio), (12 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetTickPrio), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SetTickFreq), (72 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SetTickFreq), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetTickFreq), (12 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetTickFreq), (8 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_Delay), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SuspendTick), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SuspendTick), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_ResumeTick), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_ResumeTick), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetHalVersion), (6 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetHalVersion), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetREVID), (12 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetREVID), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetDEVID), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetDEVID), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetUIDw0), (12 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetUIDw0), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetUIDw1), (12 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetUIDw1), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_GetUIDw2), (12 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_GetUIDw2), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_DBGMCU_EnableDBGMCUStopMode), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGMCUStopMode), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_DBGMCU_DisableDBGMCUStopMode), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGMCUStopMode), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_SetRemapMemory), (28 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_SetRemapMemory), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_GetRemapMemory), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_GetRemapMemory), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_SetTIM1CH1Source), (28 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_SetTIM1CH1Source), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_GetTIM1CH1Source), (16 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_GetTIM1CH1Source), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_EnableI2CFastModePlus), (24 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_EnableI2CFastModePlus), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_DisableI2CFastModePlus), (24 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_DisableI2CFastModePlus), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_TIM1ETRSource), (28 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_TIM1ETRSource), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_EnableGPIONoiseFilter), (108 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_EnableGPIONoiseFilter), (8 bytes). - Removing py32f002b_hal.o(.text.HAL_SYSCFG_DisableGPIONoiseFilter), (108 bytes). - Removing py32f002b_hal.o(.ARM.exidx.text.HAL_SYSCFG_DisableGPIONoiseFilter), (8 bytes). - Removing py32f002b_hal_rcc.o(.text), (0 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_DeInit), (228 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DeInit), (8 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_OscConfig), (8 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetSysClockFreq), (8 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_ClockConfig), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_MCOConfig), (160 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_MCOConfig), (8 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetHCLKFreq), (8 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetPCLK1Freq), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_GetOscConfig), (228 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetOscConfig), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_GetClockConfig), (68 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetClockConfig), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_EnableLSECSS), (16 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_EnableLSECSS), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_DisableLSECSS), (16 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DisableLSECSS), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_NMI_IRQHandler), (52 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_NMI_IRQHandler), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_LSECSSCallback), (2 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_LSECSSCallback), (8 bytes). - Removing py32f002b_hal_rcc.o(.text.HAL_RCC_CSSCallback), (2 bytes). - Removing py32f002b_hal_rcc.o(.ARM.exidx.text.HAL_RCC_CSSCallback), (8 bytes). - Removing py32f002b_hal_rcc_ex.o(.text), (0 bytes). - Removing py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig), (208 bytes). - Removing py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_PeriphCLKConfig), (8 bytes). - Removing py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKConfig), (60 bytes). - Removing py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKConfig), (8 bytes). - Removing py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq), (676 bytes). - Removing py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKFreq), (8 bytes). - Removing py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_EnableLSCO), (36 bytes). - Removing py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_EnableLSCO), (8 bytes). - Removing py32f002b_hal_rcc_ex.o(.text.HAL_RCCEx_DisableLSCO), (20 bytes). - Removing py32f002b_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_DisableLSCO), (8 bytes). - Removing py32f002b_hal_cortex.o(.text), (0 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPriority), (8 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_SetPriority), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_EnableIRQ), (22 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_EnableIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_EnableIRQ), (32 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_EnableIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_DisableIRQ), (22 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_DisableIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_DisableIRQ), (32 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_DisableIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_SystemReset), (8 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SystemReset), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_SystemReset), (28 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_SystemReset), (8 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Config), (8 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.SysTick_Config), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_GetPriority), (22 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPriority), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_GetPriority), (96 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_GetPriority), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPendingIRQ), (22 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPendingIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_SetPendingIRQ), (32 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_SetPendingIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_GetPendingIRQ), (22 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPendingIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_GetPendingIRQ), (32 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_GetPendingIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_NVIC_ClearPendingIRQ), (22 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_ClearPendingIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.NVIC_ClearPendingIRQ), (32 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.NVIC_ClearPendingIRQ), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_SYSTICK_CLKSourceConfig), (44 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_CLKSourceConfig), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_SYSTICK_IRQHandler), (8 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_IRQHandler), (8 bytes). - Removing py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Callback), (2 bytes). - Removing py32f002b_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Callback), (8 bytes). - Removing py32f002b_hal_gpio.o(.text), (0 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_Init), (8 bytes). - Removing py32f002b_hal_gpio.o(.text.HAL_GPIO_DeInit), (332 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_DeInit), (8 bytes). - Removing py32f002b_hal_gpio.o(.text.HAL_GPIO_ReadPin), (50 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_ReadPin), (8 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_WritePin), (8 bytes). - Removing py32f002b_hal_gpio.o(.text.HAL_GPIO_TogglePin), (50 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_TogglePin), (8 bytes). - Removing py32f002b_hal_gpio.o(.text.HAL_GPIO_LockPin), (82 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_LockPin), (8 bytes). - Removing py32f002b_hal_gpio.o(.text.HAL_GPIO_EXTI_Callback), (10 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback), (8 bytes). - Removing py32f002b_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler), (44 bytes). - Removing py32f002b_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_IRQHandler), (8 bytes). - Removing py32f002b_hal_pwr.o(.text), (0 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_DeInit), (24 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DeInit), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_ConfigStopMode), (44 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_ConfigStopMode), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_ConfigBIAS), (68 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_ConfigBIAS), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_EnterSLEEPMode), (48 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSLEEPMode), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_EnterSTOPMode), (76 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSTOPMode), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_EnableSleepOnExit), (16 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSleepOnExit), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_DisableSleepOnExit), (16 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSleepOnExit), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_EnableSEVOnPend), (16 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSEVOnPend), (8 bytes). - Removing py32f002b_hal_pwr.o(.text.HAL_PWR_DisableSEVOnPend), (16 bytes). - Removing py32f002b_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSEVOnPend), (8 bytes). - Removing py32f002b_hal_usart.o(.text), (0 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Init), (106 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Init), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_MspInit), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_MspInit), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_SetConfig), (224 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_SetConfig), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_DeInit), (92 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_DeInit), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_MspDeInit), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_MspDeInit), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Transmit), (360 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Transmit), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_WaitOnFlagUntilTimeout), (172 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_WaitOnFlagUntilTimeout), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Receive), (448 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Receive), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_TransmitReceive), (520 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TransmitReceive), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Transmit_IT), (162 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Transmit_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Receive_IT), (188 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Receive_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_TransmitReceive_IT), (228 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TransmitReceive_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Abort), (54 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Abort), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_Abort_IT), (78 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_Abort_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_AbortCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_AbortCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_IRQHandler), (482 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_IRQHandler), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_Receive_IT), (296 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_Receive_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_TransmitReceive_IT), (428 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_TransmitReceive_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_EndRxTransfer), (40 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_EndRxTransfer), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_ErrorCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_ErrorCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_Transmit_IT), (172 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_Transmit_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.USART_EndTransmit_IT), (48 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.USART_EndTransmit_IT), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_TxCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TxCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_TxHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TxHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_RxCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_RxCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_RxHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_RxHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_TxRxCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_TxRxCpltCallback), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_GetState), (14 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_GetState), (8 bytes). - Removing py32f002b_hal_usart.o(.text.HAL_USART_GetError), (12 bytes). - Removing py32f002b_hal_usart.o(.ARM.exidx.text.HAL_USART_GetError), (8 bytes). - Removing py32f002b_hal_tim.o(.text), (0 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Init), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_Base_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_DeInit), (96 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_DeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Start), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_Stop), (80 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Stop), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start_IT), (56 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Start_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_Stop_IT), (80 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_Init), (82 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Init), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_DeInit), (96 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_DeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_Start), (128 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Start), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_CCxChannelCmd), (50 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_CCxChannelCmd), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_Stop), (184 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Stop), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_Start_IT), (260 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Start_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_Stop_IT), (316 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Init), (82 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Init), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_DeInit), (96 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_DeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Start), (128 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Start), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Stop), (192 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Stop), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Start_IT), (260 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Start_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_Stop_IT), (316 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_Init), (82 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Init), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_DeInit), (96 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_DeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_Start), (60 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Start), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_Stop), (84 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Stop), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_Start_IT), (190 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Start_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_Stop_IT), (212 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Init), (108 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Init), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_DeInit), (96 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_DeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Start), (108 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Start), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Stop), (200 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Stop), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Start_IT), (132 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Start_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_Stop_IT), (224 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Init), (276 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Init), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_MspInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_DeInit), (96 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_DeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Start), (100 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Start), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Stop), (144 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Stop), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Start_IT), (152 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Start_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_Stop_IT), (204 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IRQHandler), (618 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IRQHandler), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_CaptureCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_DelayElapsedCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_PulseFinishedCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PeriodElapsedCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_TriggerCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_TriggerCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_ConfigChannel), (198 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_ConfigChannel), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_OC1_SetConfig), (224 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC1_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_OC2_SetConfig), (248 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC2_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_OC3_SetConfig), (244 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC3_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_OC4_SetConfig), (172 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_OC4_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_ConfigChannel), (290 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_ConfigChannel), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_TI1_SetConfig), (128 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI1_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_TI2_SetConfig), (110 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI2_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_TI3_SetConfig), (108 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI3_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_TI4_SetConfig), (112 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI4_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel), (362 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_ConfigChannel), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_ConfigChannel), (356 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_ConfigChannel), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_GenerateEvent), (82 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_GenerateEvent), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_ConfigOCrefClear), (448 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ConfigOCrefClear), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_ETR_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ConfigClockSource), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI1_ConfigInputStage), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_ITRx_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_TI2_ConfigInputStage), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_ConfigTI1Input), (44 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ConfigTI1Input), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_SlaveConfigSynchro), (126 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_SlaveConfigSynchro), (8 bytes). - Removing py32f002b_hal_tim.o(.text.TIM_SlaveTimer_SetConfig), (282 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.TIM_SlaveTimer_SetConfig), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_SlaveConfigSynchro_IT), (126 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_SlaveConfigSynchro_IT), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_ReadCapturedValue), (128 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ReadCapturedValue), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PeriodElapsedHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_CaptureHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_CaptureHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_PulseFinishedHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_TriggerHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_TriggerHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_ErrorCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_ErrorCallback), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Base_GetState), (12 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Base_GetState), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OC_GetState), (12 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OC_GetState), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_PWM_GetState), (12 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_PWM_GetState), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_IC_GetState), (12 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_IC_GetState), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_OnePulse_GetState), (12 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_OnePulse_GetState), (8 bytes). - Removing py32f002b_hal_tim.o(.text.HAL_TIM_Encoder_GetState), (12 bytes). - Removing py32f002b_hal_tim.o(.ARM.exidx.text.HAL_TIM_Encoder_GetState), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text), (0 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Init), (246 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Init), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_MspInit), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_MspInit), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_DeInit), (96 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_DeInit), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_MspDeInit), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Start), (58 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Start), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Stop), (80 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Stop), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Start_IT), (70 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Start_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_Stop_IT), (92 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Start), (74 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Start), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.TIM_CCxNChannelCmd), (50 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.TIM_CCxNChannelCmd), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Stop), (132 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Stop), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Start_IT), (156 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Start_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OCN_Stop_IT), (236 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OCN_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Start), (74 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Start), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Stop), (132 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Stop), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Start_IT), (156 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Start_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_PWMN_Stop_IT), (236 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_PWMN_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Start), (40 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Start), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Stop), (132 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Stop), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Start_IT), (62 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Start_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_OnePulseN_Stop_IT), (156 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_OnePulseN_Stop_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_ConfigCommutEvent), (170 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_ConfigCommutEvent), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_ConfigCommutEvent_IT), (170 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_ConfigCommutEvent_IT), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_MasterConfigSynchronization), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_ConfigBreakDeadTime), (176 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_ConfigBreakDeadTime), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_RemapConfig), (70 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_RemapConfig), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_CommutCallback), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_CommutHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_CommutHalfCpltCallback), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_BreakCallback), (8 bytes). - Removing py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_HallSensor_GetState), (12 bytes). - Removing py32f002b_hal_tim_ex.o(.ARM.exidx.text.HAL_TIMEx_HallSensor_GetState), (8 bytes). - Removing pch_sensors.o(.text), (0 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_InitNewSensor), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_AddSensor), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_InitModule), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_ReadTemperature), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_SensorHandleActions), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_DefineUnknownSensor), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_CheckSensor), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_FindUnknownSensors), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_UndefineSensor), (8 bytes). - Removing pch_sensors.o(.ARM.exidx.text.PCHSens_FirstInit), (8 bytes). - Removing dallas_tools.o(.text), (0 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_ReplaceLostedSensor), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_IsConnected), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_AddNewSensors), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_SensorInitByROM), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_SensorInit), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_SensorInitByUserBytes), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_SensorInitByInd), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_SensorDeInit), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_StartConvertTAll), (8 bytes). - Removing dallas_tools.o(.text.Dallas_ConvertT), (288 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_ConvertT), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_ReadTemperature), (8 bytes). - Removing dallas_tools.o(.ARM.exidx.text.Dallas_WriteUserBytes), (8 bytes). - Removing ds18b20_driver.o(.text), (0 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_IsValidAddress), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_IsValid), (8 bytes). - Removing ds18b20_driver.o(.text.DS18B20_GetResolution), (110 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_GetResolution), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_SetResolution), (8 bytes). - Removing ds18b20_driver.o(.text.DS18B20_StartConvT), (66 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_StartConvT), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_StartConvTAll), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_CalcTemperature), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_ReadScratchpad), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_WaitForEndConvertion), (8 bytes). - Removing ds18b20_driver.o(.text.DS18B20_SetTempAlarm), (306 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_SetTempAlarm), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_WriteUserBytes), (8 bytes). - Removing ds18b20_driver.o(.text.DS18B20_AlarmSearch), (170 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_AlarmSearch), (8 bytes). - Removing ds18b20_driver.o(.ARM.exidx.text.DS18B20_Search), (8 bytes). - Removing onewire.o(.text), (0 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_WriteBit), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_ReadBit), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_WriteByte), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_ReadByte), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_Reset), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_Search), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_GetDevRom), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_Init), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_MatchROM), (8 bytes). - Removing onewire.o(.text.OneWire_Skip), (18 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_Skip), (8 bytes). - Removing onewire.o(.ARM.exidx.text.OneWire_CRC8), (8 bytes). - Removing ow_port.o(.text), (0 bytes). - Removing ow_port.o(.ARM.exidx.text.OneWire_Pin_Mode), (8 bytes). - Removing ow_port.o(.ARM.exidx.text.OneWire_Pin_Level), (8 bytes). - Removing ow_port.o(.ARM.exidx.text.OneWire_Pin_Read), (8 bytes). - Removing ow_port.o(.ARM.exidx.text.OneWire_Delay_uw), (8 bytes). - Removing ow_port.o(.bss.start), (2 bytes). - -548 unused section(s) (total 24424 bytes) removed from the image. - -============================================================================== - -Image Symbol Table - - Local Symbols - - Symbol Name Value Ov Type Size Object(Section) - - ../clib/division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE - ../clib/division.s 0x00000000 Number 0 aeabi_sdiv_div0.o ABSOLUTE - ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE - ../clib/microlib/division.c 0x00000000 Number 0 uidiv_div0.o ABSOLUTE - ../clib/microlib/division.c 0x00000000 Number 0 idiv_div0.o ABSOLUTE - ../clib/microlib/division.c 0x00000000 Number 0 idiv0.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE - ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE - ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE - ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE - ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE - ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE - dallas_tools.c 0x00000000 Number 0 dallas_tools.o ABSOLUTE - dc.s 0x00000000 Number 0 dc.o ABSOLUTE - ds18b20_driver.c 0x00000000 Number 0 ds18b20_driver.o ABSOLUTE - gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE - handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE - init.s 0x00000000 Number 0 init.o ABSOLUTE - main.c 0x00000000 Number 0 main.o ABSOLUTE - onewire.c 0x00000000 Number 0 onewire.o ABSOLUTE - ow_port.c 0x00000000 Number 0 ow_port.o ABSOLUTE - pch_sensors.c 0x00000000 Number 0 pch_sensors.o ABSOLUTE - py32f002b_hal.c 0x00000000 Number 0 py32f002b_hal.o ABSOLUTE - py32f002b_hal_cortex.c 0x00000000 Number 0 py32f002b_hal_cortex.o ABSOLUTE - py32f002b_hal_gpio.c 0x00000000 Number 0 py32f002b_hal_gpio.o ABSOLUTE - py32f002b_hal_msp.c 0x00000000 Number 0 py32f002b_hal_msp.o ABSOLUTE - py32f002b_hal_pwr.c 0x00000000 Number 0 py32f002b_hal_pwr.o ABSOLUTE - py32f002b_hal_rcc.c 0x00000000 Number 0 py32f002b_hal_rcc.o ABSOLUTE - py32f002b_hal_rcc_ex.c 0x00000000 Number 0 py32f002b_hal_rcc_ex.o ABSOLUTE - py32f002b_hal_tim.c 0x00000000 Number 0 py32f002b_hal_tim.o ABSOLUTE - py32f002b_hal_tim_ex.c 0x00000000 Number 0 py32f002b_hal_tim_ex.o ABSOLUTE - py32f002b_hal_usart.c 0x00000000 Number 0 py32f002b_hal_usart.o ABSOLUTE - py32f002b_it.c 0x00000000 Number 0 py32f002b_it.o ABSOLUTE - startup_py32f002bxx.s 0x00000000 Number 0 startup_py32f002bxx.o ABSOLUTE - system_py32f002b.c 0x00000000 Number 0 system_py32f002b.o ABSOLUTE - tim.c 0x00000000 Number 0 tim.o ABSOLUTE - RESET 0x08000000 Section 192 startup_py32f002bxx.o(RESET) - .ARM.Collect$$$$00000000 0x080000c0 Section 0 entry.o(.ARM.Collect$$$$00000000) - .ARM.Collect$$$$00000001 0x080000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001) - .ARM.Collect$$$$00000004 0x080000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004) - .ARM.Collect$$$$00000008 0x080000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008) - .ARM.Collect$$$$0000000A 0x080000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A) - .ARM.Collect$$$$0000000B 0x080000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B) - __lit__00000000 0x080000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712) - .ARM.Collect$$$$0000000D 0x080000d0 Section 0 entry10a.o(.ARM.Collect$$$$0000000D) - .ARM.Collect$$$$0000000F 0x080000d0 Section 0 entry11a.o(.ARM.Collect$$$$0000000F) - .ARM.Collect$$$$00002712 0x080000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712) - .text 0x080000d4 Section 28 startup_py32f002bxx.o(.text) - .text 0x080000f0 Section 0 memseta.o(.text) - .text 0x08000114 Section 0 fadd.o(.text) - .text 0x080001c6 Section 0 fmul.o(.text) - .text 0x08000240 Section 0 fflti.o(.text) - .text 0x08000256 Section 0 uidiv_div0.o(.text) - .text 0x08000294 Section 0 iusefp.o(.text) - .text 0x08000294 Section 0 fepilogue.o(.text) - .text 0x08000318 Section 36 init.o(.text) - [Anonymous Symbol] 0x0800033c Section 0 main.o(.text.APP_ErrorHandler) - APP_SystemClockConfig 0x08000341 Thumb Code 104 main.o(.text.APP_SystemClockConfig) - [Anonymous Symbol] 0x08000340 Section 0 main.o(.text.APP_SystemClockConfig) - __arm_cp.1_0 0x080003a8 Number 4 main.o(.text.APP_SystemClockConfig) - [Anonymous Symbol] 0x080003ac Section 0 ds18b20_driver.o(.text.DS18B20_CalcTemperature) - [Anonymous Symbol] 0x080004fa Section 0 ds18b20_driver.o(.text.DS18B20_IsValid) - [Anonymous Symbol] 0x08000520 Section 0 ds18b20_driver.o(.text.DS18B20_IsValidAddress) - [Anonymous Symbol] 0x08000580 Section 0 ds18b20_driver.o(.text.DS18B20_ReadScratchpad) - __arm_cp.7_0 0x08000604 Number 4 ds18b20_driver.o(.text.DS18B20_ReadScratchpad) - [Anonymous Symbol] 0x08000608 Section 0 ds18b20_driver.o(.text.DS18B20_Search) - [Anonymous Symbol] 0x08000662 Section 0 ds18b20_driver.o(.text.DS18B20_SetResolution) - [Anonymous Symbol] 0x08000726 Section 0 ds18b20_driver.o(.text.DS18B20_StartConvTAll) - [Anonymous Symbol] 0x08000748 Section 0 ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) - __arm_cp.8_0 0x0800078c Number 4 ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) - [Anonymous Symbol] 0x08000790 Section 0 ds18b20_driver.o(.text.DS18B20_WriteUserBytes) - [Anonymous Symbol] 0x080008f0 Section 0 dallas_tools.o(.text.Dallas_AddNewSensors) - [Anonymous Symbol] 0x0800093a Section 0 dallas_tools.o(.text.Dallas_IsConnected) - [Anonymous Symbol] 0x080009c8 Section 0 dallas_tools.o(.text.Dallas_ReadTemperature) - [Anonymous Symbol] 0x08000a50 Section 0 dallas_tools.o(.text.Dallas_ReplaceLostedSensor) - __arm_cp.0_1 0x08000ac4 Number 4 dallas_tools.o(.text.Dallas_ReplaceLostedSensor) - [Anonymous Symbol] 0x08000ac8 Section 0 dallas_tools.o(.text.Dallas_SensorDeInit) - [Anonymous Symbol] 0x08000b14 Section 0 dallas_tools.o(.text.Dallas_SensorInit) - [Anonymous Symbol] 0x08000bd0 Section 0 dallas_tools.o(.text.Dallas_SensorInitByInd) - [Anonymous Symbol] 0x08000c20 Section 0 dallas_tools.o(.text.Dallas_SensorInitByROM) - __arm_cp.3_0 0x08000d4c Number 4 dallas_tools.o(.text.Dallas_SensorInitByROM) - [Anonymous Symbol] 0x08000d50 Section 0 dallas_tools.o(.text.Dallas_SensorInitByUserBytes) - __arm_cp.5_0 0x08000ea8 Number 4 dallas_tools.o(.text.Dallas_SensorInitByUserBytes) - [Anonymous Symbol] 0x08000eac Section 0 dallas_tools.o(.text.Dallas_StartConvertTAll) - __arm_cp.8_0 0x08000f68 Number 4 dallas_tools.o(.text.Dallas_StartConvertTAll) - [Anonymous Symbol] 0x08000f6c Section 0 dallas_tools.o(.text.Dallas_WriteUserBytes) - DelayTime 0x0800101d Thumb Code 36 system_py32f002b.o(.text.DelayTime) - [Anonymous Symbol] 0x0800101c Section 0 system_py32f002b.o(.text.DelayTime) - __arm_cp.2_0 0x08001040 Number 4 system_py32f002b.o(.text.DelayTime) - [Anonymous Symbol] 0x08001044 Section 0 py32f002b_hal.o(.text.HAL_Delay) - [Anonymous Symbol] 0x08001084 Section 0 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - __arm_cp.0_0 0x08001308 Number 4 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - __arm_cp.0_1 0x0800130c Number 4 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - __arm_cp.0_2 0x08001310 Number 4 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - __arm_cp.0_3 0x08001314 Number 4 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - __arm_cp.0_4 0x08001318 Number 4 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - __arm_cp.0_5 0x0800131c Number 4 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - [Anonymous Symbol] 0x08001320 Section 0 py32f002b_hal_gpio.o(.text.HAL_GPIO_WritePin) - [Anonymous Symbol] 0x0800134c Section 0 py32f002b_hal.o(.text.HAL_GetTick) - [Anonymous Symbol] 0x08001354 Section 0 py32f002b_hal.o(.text.HAL_IncTick) - __arm_cp.5_1 0x08001364 Number 4 py32f002b_hal.o(.text.HAL_IncTick) - [Anonymous Symbol] 0x08001368 Section 0 py32f002b_hal.o(.text.HAL_Init) - [Anonymous Symbol] 0x08001394 Section 0 py32f002b_hal.o(.text.HAL_InitTick) - __arm_cp.1_0 0x0800140c Number 4 py32f002b_hal.o(.text.HAL_InitTick) - [Anonymous Symbol] 0x08001410 Section 0 py32f002b_hal_msp.o(.text.HAL_MspInit) - __arm_cp.0_0 0x08001444 Number 4 py32f002b_hal_msp.o(.text.HAL_MspInit) - __arm_cp.0_1 0x08001448 Number 4 py32f002b_hal_msp.o(.text.HAL_MspInit) - [Anonymous Symbol] 0x0800144c Section 0 py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPriority) - [Anonymous Symbol] 0x08001468 Section 0 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - __arm_cp.3_0 0x08001680 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - __arm_cp.3_2 0x08001684 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - __arm_cp.3_3 0x08001688 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - __arm_cp.3_5 0x0800168c Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - __arm_cp.3_7 0x08001690 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - __arm_cp.3_8 0x08001694 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - [Anonymous Symbol] 0x08001698 Section 0 py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) - __arm_cp.5_0 0x080016a0 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) - [Anonymous Symbol] 0x080016a4 Section 0 py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - __arm_cp.6_1 0x080016c4 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - [Anonymous Symbol] 0x080016c8 Section 0 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_0 0x080017a8 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_1 0x080017ac Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_2 0x080017b0 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_3 0x080017b4 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_4 0x080017b8 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_5 0x080017bc Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_6 0x080017c0 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_7 0x080017c4 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - __arm_cp.2_8 0x080017c8 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - [Anonymous Symbol] 0x080017cc Section 0 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_0 0x08001c28 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_1 0x08001c2c Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_2 0x08001c30 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_3 0x08001c34 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_4 0x08001c38 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_5 0x08001c3c Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_6 0x08001c40 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_7 0x08001c44 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_8 0x08001c48 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_9 0x08001c4c Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_10 0x08001c50 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - __arm_cp.1_11 0x08001c54 Number 4 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - [Anonymous Symbol] 0x08001c58 Section 0 py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Config) - [Anonymous Symbol] 0x08001c68 Section 0 py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) - [Anonymous Symbol] 0x08001d04 Section 0 py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init) - [Anonymous Symbol] 0x08001d58 Section 0 tim.o(.text.HAL_TIM_Base_MspInit) - __arm_cp.1_1 0x08001d88 Number 4 tim.o(.text.HAL_TIM_Base_MspInit) - [Anonymous Symbol] 0x08001d8c Section 0 py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start) - [Anonymous Symbol] 0x08001dc4 Section 0 py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) - [Anonymous Symbol] 0x08001f38 Section 0 py32f002b_it.o(.text.HardFault_Handler) - [Anonymous Symbol] 0x08001f3c Section 0 gpio.o(.text.MX_GPIO_Init) - __arm_cp.0_0 0x08001fd4 Number 4 gpio.o(.text.MX_GPIO_Init) - __arm_cp.0_1 0x08001fd8 Number 4 gpio.o(.text.MX_GPIO_Init) - [Anonymous Symbol] 0x08001fdc Section 0 tim.o(.text.MX_TIM1_Init) - __arm_cp.0_1 0x0800204c Number 4 tim.o(.text.MX_TIM1_Init) - [Anonymous Symbol] 0x08002050 Section 0 py32f002b_it.o(.text.NMI_Handler) - NVIC_SetPriority 0x08002055 Thumb Code 124 py32f002b_hal_cortex.o(.text.NVIC_SetPriority) - [Anonymous Symbol] 0x08002054 Section 0 py32f002b_hal_cortex.o(.text.NVIC_SetPriority) - __arm_cp.1_0 0x080020d0 Number 4 py32f002b_hal_cortex.o(.text.NVIC_SetPriority) - __arm_cp.1_1 0x080020d4 Number 4 py32f002b_hal_cortex.o(.text.NVIC_SetPriority) - [Anonymous Symbol] 0x080020d8 Section 0 onewire.o(.text.OneWire_CRC8) - [Anonymous Symbol] 0x08002164 Section 0 ow_port.o(.text.OneWire_Delay_uw) - __arm_cp.3_0 0x08002194 Number 4 ow_port.o(.text.OneWire_Delay_uw) - __arm_cp.3_1 0x08002198 Number 4 ow_port.o(.text.OneWire_Delay_uw) - __arm_cp.3_2 0x0800219c Number 4 ow_port.o(.text.OneWire_Delay_uw) - [Anonymous Symbol] 0x080021a0 Section 0 onewire.o(.text.OneWire_GetDevRom) - [Anonymous Symbol] 0x080021d6 Section 0 onewire.o(.text.OneWire_Init) - [Anonymous Symbol] 0x08002230 Section 0 onewire.o(.text.OneWire_MatchROM) - [Anonymous Symbol] 0x08002270 Section 0 ow_port.o(.text.OneWire_Pin_Level) - [Anonymous Symbol] 0x0800229c Section 0 ow_port.o(.text.OneWire_Pin_Mode) - __arm_cp.0_0 0x08002364 Number 4 ow_port.o(.text.OneWire_Pin_Mode) - __arm_cp.0_1 0x08002368 Number 4 ow_port.o(.text.OneWire_Pin_Mode) - [Anonymous Symbol] 0x0800236c Section 0 ow_port.o(.text.OneWire_Pin_Read) - [Anonymous Symbol] 0x08002384 Section 0 onewire.o(.text.OneWire_ReadBit) - [Anonymous Symbol] 0x080023e6 Section 0 onewire.o(.text.OneWire_ReadByte) - [Anonymous Symbol] 0x08002444 Section 0 onewire.o(.text.OneWire_Reset) - [Anonymous Symbol] 0x080024a4 Section 0 onewire.o(.text.OneWire_Search) - [Anonymous Symbol] 0x08002690 Section 0 onewire.o(.text.OneWire_WriteBit) - [Anonymous Symbol] 0x08002714 Section 0 onewire.o(.text.OneWire_WriteByte) - [Anonymous Symbol] 0x0800275c Section 0 pch_sensors.o(.text.PCHSens_AddSensor) - __arm_cp.1_0 0x080027d4 Number 4 pch_sensors.o(.text.PCHSens_AddSensor) - [Anonymous Symbol] 0x080027d8 Section 0 pch_sensors.o(.text.PCHSens_CheckSensor) - [Anonymous Symbol] 0x0800285c Section 0 pch_sensors.o(.text.PCHSens_DefineUnknownSensor) - [Anonymous Symbol] 0x080028f4 Section 0 pch_sensors.o(.text.PCHSens_FindUnknownSensors) - __arm_cp.7_1 0x08002a9c Number 4 pch_sensors.o(.text.PCHSens_FindUnknownSensors) - [Anonymous Symbol] 0x08002aa0 Section 0 pch_sensors.o(.text.PCHSens_FirstInit) - __arm_cp.9_0 0x08002af0 Number 4 pch_sensors.o(.text.PCHSens_FirstInit) - __arm_cp.9_1 0x08002af4 Number 4 pch_sensors.o(.text.PCHSens_FirstInit) - __arm_cp.9_2 0x08002af8 Number 4 pch_sensors.o(.text.PCHSens_FirstInit) - __arm_cp.9_3 0x08002afc Number 4 pch_sensors.o(.text.PCHSens_FirstInit) - [Anonymous Symbol] 0x08002b00 Section 0 pch_sensors.o(.text.PCHSens_InitModule) - [Anonymous Symbol] 0x08002bf8 Section 0 pch_sensors.o(.text.PCHSens_InitNewSensor) - __arm_cp.0_0 0x08002cd4 Number 4 pch_sensors.o(.text.PCHSens_InitNewSensor) - __arm_cp.0_1 0x08002cd8 Number 4 pch_sensors.o(.text.PCHSens_InitNewSensor) - [Anonymous Symbol] 0x08002cdc Section 0 pch_sensors.o(.text.PCHSens_ReadTemperature) - __arm_cp.3_0 0x08002d5c Number 4 pch_sensors.o(.text.PCHSens_ReadTemperature) - [Anonymous Symbol] 0x08002d60 Section 0 pch_sensors.o(.text.PCHSens_SensorHandleActions) - [Anonymous Symbol] 0x08002df6 Section 0 pch_sensors.o(.text.PCHSens_UndefineSensor) - [Anonymous Symbol] 0x08002e48 Section 0 py32f002b_it.o(.text.PendSV_Handler) - [Anonymous Symbol] 0x08002e4a Section 0 py32f002b_it.o(.text.SVC_Handler) - SysTick_Config 0x08002e4d Thumb Code 68 py32f002b_hal_cortex.o(.text.SysTick_Config) - [Anonymous Symbol] 0x08002e4c Section 0 py32f002b_hal_cortex.o(.text.SysTick_Config) - __arm_cp.9_0 0x08002e90 Number 4 py32f002b_hal_cortex.o(.text.SysTick_Config) - __arm_cp.9_1 0x08002e94 Number 4 py32f002b_hal_cortex.o(.text.SysTick_Config) - __arm_cp.9_2 0x08002e98 Number 4 py32f002b_hal_cortex.o(.text.SysTick_Config) - [Anonymous Symbol] 0x08002e9c Section 0 py32f002b_it.o(.text.SysTick_Handler) - [Anonymous Symbol] 0x08002ea4 Section 0 system_py32f002b.o(.text.SystemInit) - __arm_cp.1_0 0x08002ed8 Number 4 system_py32f002b.o(.text.SystemInit) - __arm_cp.1_1 0x08002edc Number 4 system_py32f002b.o(.text.SystemInit) - __arm_cp.1_2 0x08002ee0 Number 4 system_py32f002b.o(.text.SystemInit) - __arm_cp.1_3 0x08002ee4 Number 4 system_py32f002b.o(.text.SystemInit) - __arm_cp.1_4 0x08002ee8 Number 4 system_py32f002b.o(.text.SystemInit) - __arm_cp.1_5 0x08002eec Number 4 system_py32f002b.o(.text.SystemInit) - [Anonymous Symbol] 0x08002ef0 Section 0 py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) - __arm_cp.2_0 0x08002f90 Number 4 py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) - __arm_cp.2_1 0x08002f94 Number 4 py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) - [Anonymous Symbol] 0x08002f98 Section 0 py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig) - TIM_ITRx_SetConfig 0x08002fcf Thumb Code 42 py32f002b_hal_tim.o(.text.TIM_ITRx_SetConfig) - [Anonymous Symbol] 0x08002fce Section 0 py32f002b_hal_tim.o(.text.TIM_ITRx_SetConfig) - TIM_TI1_ConfigInputStage 0x08002ff9 Thumb Code 80 py32f002b_hal_tim.o(.text.TIM_TI1_ConfigInputStage) - [Anonymous Symbol] 0x08002ff8 Section 0 py32f002b_hal_tim.o(.text.TIM_TI1_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x08003049 Thumb Code 84 py32f002b_hal_tim.o(.text.TIM_TI2_ConfigInputStage) - [Anonymous Symbol] 0x08003048 Section 0 py32f002b_hal_tim.o(.text.TIM_TI2_ConfigInputStage) - [Anonymous Symbol] 0x0800309c Section 0 main.o(.text.main) - __arm_cp.0_0 0x080030e0 Number 4 main.o(.text.main) - __arm_cp.0_1 0x080030e4 Number 4 main.o(.text.main) - __arm_cp.0_2 0x080030e8 Number 4 main.o(.text.main) - __arm_cp.0_3 0x080030ec Number 4 main.o(.text.main) - i.__scatterload_copy 0x080030f0 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x080030fe Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08003100 Section 14 handlers.o(i.__scatterload_zeroinit) - [Anonymous Symbol] 0x08003170 Section 0 py32f002b_hal_rcc.o(.rodata.cst32) - OneWire_Pin_Mode.get_pin_numb 0x20000000 Data 4 ow_port.o(.data.OneWire_Pin_Mode.get_pin_numb) - [Anonymous Symbol] 0x20000000 Section 0 ow_port.o(.data.OneWire_Pin_Mode.get_pin_numb) - OneWire_Pin_Mode.pin_cr_numb 0x200000d0 Data 4 ow_port.o(.bss.OneWire_Pin_Mode.pin_cr_numb) - [Anonymous Symbol] 0x200000d0 Section 0 ow_port.o(.bss.OneWire_Pin_Mode.pin_cr_numb) - STACK 0x20000520 Section 1024 startup_py32f002bxx.o(STACK) - - Global Symbols - - Symbol Name Value Ov Type Size Object(Section) - - BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE - __cpp_initialize__aeabi_ - Undefined Weak Reference - __cxa_finalize - Undefined Weak Reference - __decompress - Undefined Weak Reference - _clock_init - Undefined Weak Reference - _microlib_exit - Undefined Weak Reference - __Vectors_Size 0x000000c0 Number 0 startup_py32f002bxx.o ABSOLUTE - __Vectors 0x08000000 Data 4 startup_py32f002bxx.o(RESET) - __Vectors_End 0x080000c0 Data 0 startup_py32f002bxx.o(RESET) - __main 0x080000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) - _main_stk 0x080000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) - _main_scatterload 0x080000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) - __main_after_scatterload 0x080000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) - _main_clock 0x080000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) - _main_cpp_init 0x080000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) - _main_init 0x080000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) - __rt_final_cpp 0x080000d1 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D) - __rt_final_exit 0x080000d1 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F) - Reset_Handler 0x080000d5 Thumb Code 8 startup_py32f002bxx.o(.text) - ADC_COMP_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - EXTI0_1_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - EXTI2_3_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - EXTI4_15_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - FLASH_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - I2C1_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - LPTIM1_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - RCC_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - SPI1_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - TIM14_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - TIM1_BRK_UP_TRG_COM_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - TIM1_CC_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - USART1_IRQHandler 0x080000e7 Thumb Code 0 startup_py32f002bxx.o(.text) - __aeabi_memset 0x080000f1 Thumb Code 14 memseta.o(.text) - __aeabi_memset4 0x080000f1 Thumb Code 0 memseta.o(.text) - __aeabi_memset8 0x080000f1 Thumb Code 0 memseta.o(.text) - __aeabi_memclr 0x080000ff Thumb Code 4 memseta.o(.text) - __aeabi_memclr4 0x080000ff Thumb Code 0 memseta.o(.text) - __aeabi_memclr8 0x080000ff Thumb Code 0 memseta.o(.text) - _memset$wrapper 0x08000103 Thumb Code 18 memseta.o(.text) - __aeabi_fadd 0x08000115 Thumb Code 162 fadd.o(.text) - __aeabi_fsub 0x080001b7 Thumb Code 8 fadd.o(.text) - __aeabi_frsub 0x080001bf Thumb Code 8 fadd.o(.text) - __aeabi_fmul 0x080001c7 Thumb Code 122 fmul.o(.text) - __aeabi_i2f 0x08000241 Thumb Code 22 fflti.o(.text) - __aeabi_uidiv 0x08000257 Thumb Code 0 uidiv_div0.o(.text) - __aeabi_uidivmod 0x08000257 Thumb Code 62 uidiv_div0.o(.text) - __I$use$fp 0x08000295 Thumb Code 0 iusefp.o(.text) - _float_round 0x08000295 Thumb Code 16 fepilogue.o(.text) - _float_epilogue 0x080002a5 Thumb Code 114 fepilogue.o(.text) - __scatterload 0x08000319 Thumb Code 28 init.o(.text) - __scatterload_rt2 0x08000319 Thumb Code 0 init.o(.text) - APP_ErrorHandler 0x0800033d Thumb Code 4 main.o(.text.APP_ErrorHandler) - DS18B20_CalcTemperature 0x080003ad Thumb Code 334 ds18b20_driver.o(.text.DS18B20_CalcTemperature) - DS18B20_IsValid 0x080004fb Thumb Code 38 ds18b20_driver.o(.text.DS18B20_IsValid) - DS18B20_IsValidAddress 0x08000521 Thumb Code 96 ds18b20_driver.o(.text.DS18B20_IsValidAddress) - DS18B20_ReadScratchpad 0x08000581 Thumb Code 132 ds18b20_driver.o(.text.DS18B20_ReadScratchpad) - DS18B20_Search 0x08000609 Thumb Code 90 ds18b20_driver.o(.text.DS18B20_Search) - DS18B20_SetResolution 0x08000663 Thumb Code 196 ds18b20_driver.o(.text.DS18B20_SetResolution) - DS18B20_StartConvTAll 0x08000727 Thumb Code 34 ds18b20_driver.o(.text.DS18B20_StartConvTAll) - DS18B20_WaitForEndConvertion 0x08000749 Thumb Code 68 ds18b20_driver.o(.text.DS18B20_WaitForEndConvertion) - DS18B20_WriteUserBytes 0x08000791 Thumb Code 352 ds18b20_driver.o(.text.DS18B20_WriteUserBytes) - Dallas_AddNewSensors 0x080008f1 Thumb Code 74 dallas_tools.o(.text.Dallas_AddNewSensors) - Dallas_IsConnected 0x0800093b Thumb Code 142 dallas_tools.o(.text.Dallas_IsConnected) - Dallas_ReadTemperature 0x080009c9 Thumb Code 136 dallas_tools.o(.text.Dallas_ReadTemperature) - Dallas_ReplaceLostedSensor 0x08000a51 Thumb Code 116 dallas_tools.o(.text.Dallas_ReplaceLostedSensor) - Dallas_SensorDeInit 0x08000ac9 Thumb Code 76 dallas_tools.o(.text.Dallas_SensorDeInit) - Dallas_SensorInit 0x08000b15 Thumb Code 186 dallas_tools.o(.text.Dallas_SensorInit) - Dallas_SensorInitByInd 0x08000bd1 Thumb Code 80 dallas_tools.o(.text.Dallas_SensorInitByInd) - Dallas_SensorInitByROM 0x08000c21 Thumb Code 300 dallas_tools.o(.text.Dallas_SensorInitByROM) - Dallas_SensorInitByUserBytes 0x08000d51 Thumb Code 344 dallas_tools.o(.text.Dallas_SensorInitByUserBytes) - Dallas_StartConvertTAll 0x08000ead Thumb Code 188 dallas_tools.o(.text.Dallas_StartConvertTAll) - Dallas_WriteUserBytes 0x08000f6d Thumb Code 176 dallas_tools.o(.text.Dallas_WriteUserBytes) - HAL_Delay 0x08001045 Thumb Code 64 py32f002b_hal.o(.text.HAL_Delay) - HAL_GPIO_Init 0x08001085 Thumb Code 644 py32f002b_hal_gpio.o(.text.HAL_GPIO_Init) - HAL_GPIO_WritePin 0x08001321 Thumb Code 44 py32f002b_hal_gpio.o(.text.HAL_GPIO_WritePin) - HAL_GetTick 0x0800134d Thumb Code 8 py32f002b_hal.o(.text.HAL_GetTick) - HAL_IncTick 0x08001355 Thumb Code 16 py32f002b_hal.o(.text.HAL_IncTick) - HAL_Init 0x08001369 Thumb Code 44 py32f002b_hal.o(.text.HAL_Init) - HAL_InitTick 0x08001395 Thumb Code 120 py32f002b_hal.o(.text.HAL_InitTick) - HAL_MspInit 0x08001411 Thumb Code 52 py32f002b_hal_msp.o(.text.HAL_MspInit) - HAL_NVIC_SetPriority 0x0800144d Thumb Code 28 py32f002b_hal_cortex.o(.text.HAL_NVIC_SetPriority) - HAL_RCC_ClockConfig 0x08001469 Thumb Code 536 py32f002b_hal_rcc.o(.text.HAL_RCC_ClockConfig) - HAL_RCC_GetHCLKFreq 0x08001699 Thumb Code 8 py32f002b_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) - HAL_RCC_GetPCLK1Freq 0x080016a5 Thumb Code 32 py32f002b_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetSysClockFreq 0x080016c9 Thumb Code 224 py32f002b_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) - HAL_RCC_OscConfig 0x080017cd Thumb Code 1116 py32f002b_hal_rcc.o(.text.HAL_RCC_OscConfig) - HAL_SYSTICK_Config 0x08001c59 Thumb Code 16 py32f002b_hal_cortex.o(.text.HAL_SYSTICK_Config) - HAL_TIMEx_MasterConfigSynchronization 0x08001c69 Thumb Code 156 py32f002b_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) - HAL_TIM_Base_Init 0x08001d05 Thumb Code 82 py32f002b_hal_tim.o(.text.HAL_TIM_Base_Init) - HAL_TIM_Base_MspInit 0x08001d59 Thumb Code 48 tim.o(.text.HAL_TIM_Base_MspInit) - HAL_TIM_Base_Start 0x08001d8d Thumb Code 56 py32f002b_hal_tim.o(.text.HAL_TIM_Base_Start) - HAL_TIM_ConfigClockSource 0x08001dc5 Thumb Code 372 py32f002b_hal_tim.o(.text.HAL_TIM_ConfigClockSource) - HardFault_Handler 0x08001f39 Thumb Code 4 py32f002b_it.o(.text.HardFault_Handler) - MX_GPIO_Init 0x08001f3d Thumb Code 152 gpio.o(.text.MX_GPIO_Init) - MX_TIM1_Init 0x08001fdd Thumb Code 112 tim.o(.text.MX_TIM1_Init) - NMI_Handler 0x08002051 Thumb Code 2 py32f002b_it.o(.text.NMI_Handler) - OneWire_CRC8 0x080020d9 Thumb Code 140 onewire.o(.text.OneWire_CRC8) - OneWire_Delay_uw 0x08002165 Thumb Code 48 ow_port.o(.text.OneWire_Delay_uw) - OneWire_GetDevRom 0x080021a1 Thumb Code 54 onewire.o(.text.OneWire_GetDevRom) - OneWire_Init 0x080021d7 Thumb Code 90 onewire.o(.text.OneWire_Init) - OneWire_MatchROM 0x08002231 Thumb Code 64 onewire.o(.text.OneWire_MatchROM) - OneWire_Pin_Level 0x08002271 Thumb Code 42 ow_port.o(.text.OneWire_Pin_Level) - OneWire_Pin_Mode 0x0800229d Thumb Code 200 ow_port.o(.text.OneWire_Pin_Mode) - OneWire_Pin_Read 0x0800236d Thumb Code 24 ow_port.o(.text.OneWire_Pin_Read) - OneWire_ReadBit 0x08002385 Thumb Code 98 onewire.o(.text.OneWire_ReadBit) - OneWire_ReadByte 0x080023e7 Thumb Code 94 onewire.o(.text.OneWire_ReadByte) - OneWire_Reset 0x08002445 Thumb Code 96 onewire.o(.text.OneWire_Reset) - OneWire_Search 0x080024a5 Thumb Code 492 onewire.o(.text.OneWire_Search) - OneWire_WriteBit 0x08002691 Thumb Code 132 onewire.o(.text.OneWire_WriteBit) - OneWire_WriteByte 0x08002715 Thumb Code 72 onewire.o(.text.OneWire_WriteByte) - PCHSens_AddSensor 0x0800275d Thumb Code 120 pch_sensors.o(.text.PCHSens_AddSensor) - PCHSens_CheckSensor 0x080027d9 Thumb Code 132 pch_sensors.o(.text.PCHSens_CheckSensor) - PCHSens_DefineUnknownSensor 0x0800285d Thumb Code 150 pch_sensors.o(.text.PCHSens_DefineUnknownSensor) - PCHSens_FindUnknownSensors 0x080028f5 Thumb Code 424 pch_sensors.o(.text.PCHSens_FindUnknownSensors) - PCHSens_FirstInit 0x08002aa1 Thumb Code 80 pch_sensors.o(.text.PCHSens_FirstInit) - PCHSens_InitModule 0x08002b01 Thumb Code 246 pch_sensors.o(.text.PCHSens_InitModule) - PCHSens_InitNewSensor 0x08002bf9 Thumb Code 220 pch_sensors.o(.text.PCHSens_InitNewSensor) - PCHSens_ReadTemperature 0x08002cdd Thumb Code 128 pch_sensors.o(.text.PCHSens_ReadTemperature) - PCHSens_SensorHandleActions 0x08002d61 Thumb Code 150 pch_sensors.o(.text.PCHSens_SensorHandleActions) - PCHSens_UndefineSensor 0x08002df7 Thumb Code 82 pch_sensors.o(.text.PCHSens_UndefineSensor) - PendSV_Handler 0x08002e49 Thumb Code 2 py32f002b_it.o(.text.PendSV_Handler) - SVC_Handler 0x08002e4b Thumb Code 2 py32f002b_it.o(.text.SVC_Handler) - SysTick_Handler 0x08002e9d Thumb Code 8 py32f002b_it.o(.text.SysTick_Handler) - SystemInit 0x08002ea5 Thumb Code 52 system_py32f002b.o(.text.SystemInit) - TIM_Base_SetConfig 0x08002ef1 Thumb Code 160 py32f002b_hal_tim.o(.text.TIM_Base_SetConfig) - TIM_ETR_SetConfig 0x08002f99 Thumb Code 54 py32f002b_hal_tim.o(.text.TIM_ETR_SetConfig) - main 0x0800309d Thumb Code 68 main.o(.text.main) - __scatterload_copy 0x080030f1 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x080030ff Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08003101 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - AHBPrescTable 0x08003110 Data 64 system_py32f002b.o(.rodata.AHBPrescTable) - APBPrescTable 0x08003150 Data 32 system_py32f002b.o(.rodata.APBPrescTable) - Region$$Table$$Base 0x08003190 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080031b0 Number 0 anon$$obj.o(Region$$Table) - SystemCoreClock 0x20000004 Data 4 system_py32f002b.o(.data.SystemCoreClock) - tim_1us_period 0x20000008 Data 4 ow_port.o(.data.tim_1us_period) - uwTickFreq 0x2000000c Data 4 py32f002b_hal.o(.data.uwTickFreq) - uwTickPrio 0x20000010 Data 4 py32f002b_hal.o(.data.uwTickPrio) - DS 0x20000018 Data 164 ds18b20_driver.o(.bss.DS) - OW 0x200000bc Data 20 ds18b20_driver.o(.bss.OW) - UnknownSensors 0x200000d8 Data 608 pch_sensors.o(.bss.UnknownSensors) - end 0x20000338 Data 2 ow_port.o(.bss.end) - htim1 0x2000033c Data 32 tim.o(.bss.htim1) - module1 0x20000360 Data 432 pch_sensors.o(.bss.module1) - scratchpad_buff 0x20000510 Data 8 ds18b20_driver.o(.bss.scratchpad_buff) - uwTick 0x20000518 Data 4 py32f002b_hal.o(.bss.uwTick) - __initial_sp 0x20000920 Data 0 startup_py32f002bxx.o(STACK) - - - -============================================================================== - -Memory Map of the image - - Image Entry point : 0x080000c1 - - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000031c8, Max: 0x00006000, ABSOLUTE) - - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000031b0, Max: 0x00006000, ABSOLUTE) - - Exec Addr Load Addr Size Type Attr Idx E Section Name Object - - 0x08000000 0x08000000 0x000000c0 Data RO 3 RESET startup_py32f002bxx.o - 0x080000c0 0x080000c0 0x00000000 Code RO 775 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) - 0x080000c0 0x080000c0 0x00000004 Code RO 790 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) - 0x080000c4 0x080000c4 0x00000004 Code RO 793 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) - 0x080000c8 0x080000c8 0x00000000 Code RO 795 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) - 0x080000c8 0x080000c8 0x00000000 Code RO 797 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) - 0x080000c8 0x080000c8 0x00000008 Code RO 798 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) - 0x080000d0 0x080000d0 0x00000000 Code RO 800 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) - 0x080000d0 0x080000d0 0x00000000 Code RO 802 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) - 0x080000d0 0x080000d0 0x00000004 Code RO 791 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) - 0x080000d4 0x080000d4 0x0000001c Code RO 4 .text startup_py32f002bxx.o - 0x080000f0 0x080000f0 0x00000024 Code RO 782 .text mc_p.l(memseta.o) - 0x08000114 0x08000114 0x000000b2 Code RO 784 .text mf_p.l(fadd.o) - 0x080001c6 0x080001c6 0x0000007a Code RO 786 .text mf_p.l(fmul.o) - 0x08000240 0x08000240 0x00000016 Code RO 788 .text mf_p.l(fflti.o) - 0x08000256 0x08000256 0x0000003e Code RO 806 .text mc_p.l(uidiv_div0.o) - 0x08000294 0x08000294 0x00000000 Code RO 812 .text mc_p.l(iusefp.o) - 0x08000294 0x08000294 0x00000082 Code RO 813 .text mf_p.l(fepilogue.o) - 0x08000316 0x08000316 0x00000002 PAD - 0x08000318 0x08000318 0x00000024 Code RO 815 .text mc_p.l(init.o) - 0x0800033c 0x0800033c 0x00000004 Code RO 32 .text.APP_ErrorHandler main.o - 0x08000340 0x08000340 0x0000006c Code RO 30 .text.APP_SystemClockConfig main.o - 0x080003ac 0x080003ac 0x0000014e Code RO 703 .text.DS18B20_CalcTemperature ds18b20_driver.o - 0x080004fa 0x080004fa 0x00000026 Code RO 693 .text.DS18B20_IsValid ds18b20_driver.o - 0x08000520 0x08000520 0x00000060 Code RO 691 .text.DS18B20_IsValidAddress ds18b20_driver.o - 0x08000580 0x08000580 0x00000088 Code RO 705 .text.DS18B20_ReadScratchpad ds18b20_driver.o - 0x08000608 0x08000608 0x0000005a Code RO 715 .text.DS18B20_Search ds18b20_driver.o - 0x08000662 0x08000662 0x000000c4 Code RO 697 .text.DS18B20_SetResolution ds18b20_driver.o - 0x08000726 0x08000726 0x00000022 Code RO 701 .text.DS18B20_StartConvTAll ds18b20_driver.o - 0x08000748 0x08000748 0x00000048 Code RO 707 .text.DS18B20_WaitForEndConvertion ds18b20_driver.o - 0x08000790 0x08000790 0x00000160 Code RO 711 .text.DS18B20_WriteUserBytes ds18b20_driver.o - 0x080008f0 0x080008f0 0x0000004a Code RO 664 .text.Dallas_AddNewSensors dallas_tools.o - 0x0800093a 0x0800093a 0x0000008e Code RO 662 .text.Dallas_IsConnected dallas_tools.o - 0x080009c8 0x080009c8 0x00000088 Code RO 680 .text.Dallas_ReadTemperature dallas_tools.o - 0x08000a50 0x08000a50 0x00000078 Code RO 660 .text.Dallas_ReplaceLostedSensor dallas_tools.o - 0x08000ac8 0x08000ac8 0x0000004c Code RO 674 .text.Dallas_SensorDeInit dallas_tools.o - 0x08000b14 0x08000b14 0x000000ba Code RO 668 .text.Dallas_SensorInit dallas_tools.o - 0x08000bce 0x08000bce 0x00000002 PAD - 0x08000bd0 0x08000bd0 0x00000050 Code RO 672 .text.Dallas_SensorInitByInd dallas_tools.o - 0x08000c20 0x08000c20 0x00000130 Code RO 666 .text.Dallas_SensorInitByROM dallas_tools.o - 0x08000d50 0x08000d50 0x0000015c Code RO 670 .text.Dallas_SensorInitByUserBytes dallas_tools.o - 0x08000eac 0x08000eac 0x000000c0 Code RO 676 .text.Dallas_StartConvertTAll dallas_tools.o - 0x08000f6c 0x08000f6c 0x000000b0 Code RO 682 .text.Dallas_WriteUserBytes dallas_tools.o - 0x0800101c 0x0800101c 0x00000028 Code RO 15 .text.DelayTime system_py32f002b.o - 0x08001044 0x08001044 0x00000040 Code RO 110 .text.HAL_Delay py32f002b_hal.o - 0x08001084 0x08001084 0x0000029c Code RO 262 .text.HAL_GPIO_Init py32f002b_hal_gpio.o - 0x08001320 0x08001320 0x0000002c Code RO 268 .text.HAL_GPIO_WritePin py32f002b_hal_gpio.o - 0x0800134c 0x0800134c 0x00000008 Code RO 102 .text.HAL_GetTick py32f002b_hal.o - 0x08001354 0x08001354 0x00000014 Code RO 100 .text.HAL_IncTick py32f002b_hal.o - 0x08001368 0x08001368 0x0000002c Code RO 90 .text.HAL_Init py32f002b_hal.o - 0x08001394 0x08001394 0x0000007c Code RO 92 .text.HAL_InitTick py32f002b_hal.o - 0x08001410 0x08001410 0x0000003c Code RO 65 .text.HAL_MspInit py32f002b_hal_msp.o - 0x0800144c 0x0800144c 0x0000001c Code RO 213 .text.HAL_NVIC_SetPriority py32f002b_hal_cortex.o - 0x08001468 0x08001468 0x00000230 Code RO 166 .text.HAL_RCC_ClockConfig py32f002b_hal_rcc.o - 0x08001698 0x08001698 0x0000000c Code RO 170 .text.HAL_RCC_GetHCLKFreq py32f002b_hal_rcc.o - 0x080016a4 0x080016a4 0x00000024 Code RO 172 .text.HAL_RCC_GetPCLK1Freq py32f002b_hal_rcc.o - 0x080016c8 0x080016c8 0x00000104 Code RO 164 .text.HAL_RCC_GetSysClockFreq py32f002b_hal_rcc.o - 0x080017cc 0x080017cc 0x0000048c Code RO 162 .text.HAL_RCC_OscConfig py32f002b_hal_rcc.o - 0x08001c58 0x08001c58 0x00000010 Code RO 229 .text.HAL_SYSTICK_Config py32f002b_hal_cortex.o - 0x08001c68 0x08001c68 0x0000009c Code RO 610 .text.HAL_TIMEx_MasterConfigSynchronization py32f002b_hal_tim_ex.o - 0x08001d04 0x08001d04 0x00000052 Code RO 375 .text.HAL_TIM_Base_Init py32f002b_hal_tim.o - 0x08001d56 0x08001d56 0x00000002 PAD - 0x08001d58 0x08001d58 0x00000034 Code RO 53 .text.HAL_TIM_Base_MspInit tim.o - 0x08001d8c 0x08001d8c 0x00000038 Code RO 385 .text.HAL_TIM_Base_Start py32f002b_hal_tim.o - 0x08001dc4 0x08001dc4 0x00000174 Code RO 517 .text.HAL_TIM_ConfigClockSource py32f002b_hal_tim.o - 0x08001f38 0x08001f38 0x00000004 Code RO 75 .text.HardFault_Handler py32f002b_it.o - 0x08001f3c 0x08001f3c 0x000000a0 Code RO 43 .text.MX_GPIO_Init gpio.o - 0x08001fdc 0x08001fdc 0x00000074 Code RO 51 .text.MX_TIM1_Init tim.o - 0x08002050 0x08002050 0x00000002 Code RO 73 .text.NMI_Handler py32f002b_it.o - 0x08002052 0x08002052 0x00000002 PAD - 0x08002054 0x08002054 0x00000084 Code RO 215 .text.NVIC_SetPriority py32f002b_hal_cortex.o - 0x080020d8 0x080020d8 0x0000008c Code RO 747 .text.OneWire_CRC8 onewire.o - 0x08002164 0x08002164 0x0000003c Code RO 762 .text.OneWire_Delay_uw ow_port.o - 0x080021a0 0x080021a0 0x00000036 Code RO 739 .text.OneWire_GetDevRom onewire.o - 0x080021d6 0x080021d6 0x0000005a Code RO 741 .text.OneWire_Init onewire.o - 0x08002230 0x08002230 0x00000040 Code RO 743 .text.OneWire_MatchROM onewire.o - 0x08002270 0x08002270 0x0000002a Code RO 758 .text.OneWire_Pin_Level ow_port.o - 0x0800229a 0x0800229a 0x00000002 PAD - 0x0800229c 0x0800229c 0x000000d0 Code RO 756 .text.OneWire_Pin_Mode ow_port.o - 0x0800236c 0x0800236c 0x00000018 Code RO 760 .text.OneWire_Pin_Read ow_port.o - 0x08002384 0x08002384 0x00000062 Code RO 729 .text.OneWire_ReadBit onewire.o - 0x080023e6 0x080023e6 0x0000005e Code RO 733 .text.OneWire_ReadByte onewire.o - 0x08002444 0x08002444 0x00000060 Code RO 735 .text.OneWire_Reset onewire.o - 0x080024a4 0x080024a4 0x000001ec Code RO 737 .text.OneWire_Search onewire.o - 0x08002690 0x08002690 0x00000084 Code RO 727 .text.OneWire_WriteBit onewire.o - 0x08002714 0x08002714 0x00000048 Code RO 731 .text.OneWire_WriteByte onewire.o - 0x0800275c 0x0800275c 0x0000007c Code RO 633 .text.PCHSens_AddSensor pch_sensors.o - 0x080027d8 0x080027d8 0x00000084 Code RO 643 .text.PCHSens_CheckSensor pch_sensors.o - 0x0800285c 0x0800285c 0x00000096 Code RO 641 .text.PCHSens_DefineUnknownSensor pch_sensors.o - 0x080028f2 0x080028f2 0x00000002 PAD - 0x080028f4 0x080028f4 0x000001ac Code RO 645 .text.PCHSens_FindUnknownSensors pch_sensors.o - 0x08002aa0 0x08002aa0 0x00000060 Code RO 649 .text.PCHSens_FirstInit pch_sensors.o - 0x08002b00 0x08002b00 0x000000f6 Code RO 635 .text.PCHSens_InitModule pch_sensors.o - 0x08002bf6 0x08002bf6 0x00000002 PAD - 0x08002bf8 0x08002bf8 0x000000e4 Code RO 631 .text.PCHSens_InitNewSensor pch_sensors.o - 0x08002cdc 0x08002cdc 0x00000084 Code RO 637 .text.PCHSens_ReadTemperature pch_sensors.o - 0x08002d60 0x08002d60 0x00000096 Code RO 639 .text.PCHSens_SensorHandleActions pch_sensors.o - 0x08002df6 0x08002df6 0x00000052 Code RO 647 .text.PCHSens_UndefineSensor pch_sensors.o - 0x08002e48 0x08002e48 0x00000002 Code RO 79 .text.PendSV_Handler py32f002b_it.o - 0x08002e4a 0x08002e4a 0x00000002 Code RO 77 .text.SVC_Handler py32f002b_it.o - 0x08002e4c 0x08002e4c 0x00000050 Code RO 231 .text.SysTick_Config py32f002b_hal_cortex.o - 0x08002e9c 0x08002e9c 0x00000008 Code RO 81 .text.SysTick_Handler py32f002b_it.o - 0x08002ea4 0x08002ea4 0x0000004c Code RO 13 .text.SystemInit system_py32f002b.o - 0x08002ef0 0x08002ef0 0x000000a8 Code RO 379 .text.TIM_Base_SetConfig py32f002b_hal_tim.o - 0x08002f98 0x08002f98 0x00000036 Code RO 515 .text.TIM_ETR_SetConfig py32f002b_hal_tim.o - 0x08002fce 0x08002fce 0x0000002a Code RO 521 .text.TIM_ITRx_SetConfig py32f002b_hal_tim.o - 0x08002ff8 0x08002ff8 0x00000050 Code RO 519 .text.TIM_TI1_ConfigInputStage py32f002b_hal_tim.o - 0x08003048 0x08003048 0x00000054 Code RO 523 .text.TIM_TI2_ConfigInputStage py32f002b_hal_tim.o - 0x0800309c 0x0800309c 0x00000054 Code RO 28 .text.main main.o - 0x080030f0 0x080030f0 0x0000000e Code RO 819 i.__scatterload_copy mc_p.l(handlers.o) - 0x080030fe 0x080030fe 0x00000002 Code RO 820 i.__scatterload_null mc_p.l(handlers.o) - 0x08003100 0x08003100 0x0000000e Code RO 821 i.__scatterload_zeroinit mc_p.l(handlers.o) - 0x0800310e 0x0800310e 0x00000002 PAD - 0x08003110 0x08003110 0x00000040 Data RO 18 .rodata.AHBPrescTable system_py32f002b.o - 0x08003150 0x08003150 0x00000020 Data RO 19 .rodata.APBPrescTable system_py32f002b.o - 0x08003170 0x08003170 0x00000020 Data RO 188 .rodata.cst32 py32f002b_hal_rcc.o - 0x08003190 0x08003190 0x00000020 Data RO 818 Region$$Table anon$$obj.o - - - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080031b0, Size: 0x00000920, Max: 0x00000c00, ABSOLUTE) - - Exec Addr Load Addr Size Type Attr Idx E Section Name Object - - 0x20000000 0x080031b0 0x00000004 Data RW 765 .data.OneWire_Pin_Mode.get_pin_numb ow_port.o - 0x20000004 0x080031b4 0x00000004 Data RW 17 .data.SystemCoreClock system_py32f002b.o - 0x20000008 0x080031b8 0x00000004 Data RW 766 .data.tim_1us_period ow_port.o - 0x2000000c 0x080031bc 0x00000004 Data RW 151 .data.uwTickFreq py32f002b_hal.o - 0x20000010 0x080031c0 0x00000004 Data RW 150 .data.uwTickPrio py32f002b_hal.o - 0x20000014 0x080031c4 0x00000004 PAD - 0x20000018 - 0x000000a4 Zero RW 718 .bss.DS ds18b20_driver.o - 0x200000bc - 0x00000014 Zero RW 719 .bss.OW ds18b20_driver.o - 0x200000d0 - 0x00000004 Zero RW 764 .bss.OneWire_Pin_Mode.pin_cr_numb ow_port.o - 0x200000d4 0x080031c4 0x00000004 PAD - 0x200000d8 - 0x00000260 Zero RW 651 .bss.UnknownSensors pch_sensors.o - 0x20000338 - 0x00000002 Zero RW 767 .bss.end ow_port.o - 0x2000033a 0x080031c4 0x00000002 PAD - 0x2000033c - 0x00000020 Zero RW 57 .bss.htim1 tim.o - 0x2000035c 0x080031c4 0x00000004 PAD - 0x20000360 - 0x000001b0 Zero RW 652 .bss.module1 pch_sensors.o - 0x20000510 - 0x00000008 Zero RW 717 .bss.scratchpad_buff ds18b20_driver.o - 0x20000518 - 0x00000004 Zero RW 152 .bss.uwTick py32f002b_hal.o - 0x2000051c 0x080031c4 0x00000004 PAD - 0x20000520 - 0x00000400 Zero RW 1 STACK startup_py32f002bxx.o - - -============================================================================== - -Image component sizes - - - Code (inc. data) RO Data RW Data ZI Data Debug Object Name - - 1834 16 0 0 0 6734 dallas_tools.o - 1348 8 0 0 192 6263 ds18b20_driver.o - 160 8 0 0 0 1948 gpio.o - 196 20 0 0 0 2047 main.o - 1332 0 0 0 0 4236 onewire.o - 334 20 0 8 6 2334 ow_port.o - 1768 36 0 0 1040 6505 pch_sensors.o - 260 8 0 8 4 6277 py32f002b_hal.o - 256 20 0 0 0 4703 py32f002b_hal_cortex.o - 712 24 0 0 0 4073 py32f002b_hal_gpio.o - 60 8 0 0 0 1304 py32f002b_hal_msp.o - 2032 124 32 0 0 7221 py32f002b_hal_rcc.o - 938 8 0 0 0 22688 py32f002b_hal_tim.o - 156 0 0 0 0 8877 py32f002b_hal_tim_ex.o - 18 0 0 0 0 686 py32f002b_it.o - 28 8 192 0 1024 600 startup_py32f002bxx.o - 116 28 96 4 0 2201 system_py32f002b.o - 168 8 0 0 32 3780 tim.o - - ---------------------------------------------------------------------- - 11728 344 352 20 2316 92477 Object Totals - 0 0 32 0 0 0 (incl. Generated) - 12 0 0 0 18 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name - - 0 0 0 0 0 0 entry.o - 0 0 0 0 0 0 entry10a.o - 0 0 0 0 0 0 entry11a.o - 8 4 0 0 0 0 entry2.o - 4 0 0 0 0 0 entry5.o - 0 0 0 0 0 0 entry7b.o - 0 0 0 0 0 0 entry8b.o - 8 4 0 0 0 0 entry9a.o - 30 0 0 0 0 0 handlers.o - 36 8 0 0 0 68 init.o - 0 0 0 0 0 0 iusefp.o - 36 0 0 0 0 100 memseta.o - 62 0 0 0 0 72 uidiv_div0.o - 178 0 0 0 0 108 fadd.o - 130 0 0 0 0 144 fepilogue.o - 22 0 0 0 0 68 fflti.o - 122 0 0 0 0 72 fmul.o - - ---------------------------------------------------------------------- - 640 16 0 0 0 632 Library Totals - 4 0 0 0 0 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Name - - 184 16 0 0 0 240 mc_p.l - 452 0 0 0 0 392 mf_p.l - - ---------------------------------------------------------------------- - 640 16 0 0 0 632 Library Totals - - ---------------------------------------------------------------------- - -============================================================================== - - - Code (inc. data) RO Data RW Data ZI Data Debug - - 12368 360 352 20 2316 92765 Grand Totals - 12368 360 352 20 2316 92765 ELF Image Totals - 12368 360 352 20 0 0 ROM Totals - -============================================================================== - - Total RO Size (Code + RO Data) 12720 ( 12.42kB) - Total RW Size (RW Data + ZI Data) 2336 ( 2.28kB) - Total ROM Size (Code + RO Data + RW Data) 12740 ( 12.44kB) - -============================================================================== - diff --git a/MDK-ARM/Output/Project.sct b/MDK-ARM/Output/Project.sct deleted file mode 100644 index 8054bfb..0000000 --- a/MDK-ARM/Output/Project.sct +++ /dev/null @@ -1,16 +0,0 @@ -; ************************************************************* -; *** Scatter-Loading Description File generated by uVision *** -; ************************************************************* - -LR_IROM1 0x08000000 0x00006000 { ; load region size_region - ER_IROM1 0x08000000 0x00006000 { ; load address = execution address - *.o (RESET, +First) - *(InRoot$$Sections) - .ANY (+RO) - .ANY (+XO) - } - RW_IRAM1 0x20000000 0x00000C00 { ; RW data - .ANY (+RW +ZI) - } -} - diff --git a/MDK-ARM/Output/Project_PY32F002Bx5_Project.dep b/MDK-ARM/Output/Project_PY32F002Bx5_Project.dep deleted file mode 100644 index 6b11503..0000000 --- a/MDK-ARM/Output/Project_PY32F002Bx5_Project.dep +++ /dev/null @@ -1,506 +0,0 @@ -Dependencies for Project 'Project', Target 'PY32F002Bx5_Project': (DO NOT MODIFY !) -CompilerVersion: 6190000::V6.19::ARMCLANG -F (.\startup_py32f002bxx.s)(0x64A28B05)(--cpu Cortex-M0+ -g --pd "__MICROLIB SETA 1" --diag_suppress=A1950W -I.\RTE\_PY32F002Bx5_Project -IC:\Users\I\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\I\AppData\Local\Arm\Packs\Puya\PY32F0xx_DFP\1.2.2\Drivers\CMSIS\Device\PY32F0xx\Include -IC:\Users\I\AppData\Local\Arm\Packs\Puya\PY32F0xx_DFP\1.2.2\Device\Include --pd "__UVISION_VERSION SETA 538" --pd "_RTE_ SETA 1" --pd "_RTE_ SETA 1" --list .\output\startup_py32f002bxx.lst --xref -o .\output\startup_py32f002bxx.o --depend .\output\startup_py32f002bxx.d) -F (..\Core\Src\system_py32f002b.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/system_py32f002b.o -MD) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A)() -F (..\Core\Src\main.c)(0x67C1BDC1)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/main.o -MD) -I (..\Core\Inc\main.h)(0x67C17123) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -I (..\Core\Inc\gpio.h)(0x67C16D74) -I (..\Core\Inc\tim.h)(0x67C1BD2C) -I (..\Core\Dallas\pch_sensors.h)(0x67C1AB74) -I (..\Core\Dallas\dallas_tools.h)(0x67C18450) -I (..\Core\Dallas\ds18b20_driver.h)(0x67C1C2C6) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -F (..\Core\Src\gpio.c)(0x67C1C150)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/gpio.o -MD) -I (..\Core\Inc\gpio.h)(0x67C16D74) -I (..\Core\Inc\main.h)(0x67C17123) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -I (..\Core\Dallas\ds18b20_driver.h)(0x67C1C2C6) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -F (..\Core\Src\tim.c)(0x67C1BD03)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/tim.o -MD) -I (..\Core\Inc\tim.h)(0x67C1BD2C) -I (..\Core\Inc\main.h)(0x67C17123) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Src\py32f002b_hal_msp.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_msp.o -MD) -I (..\Core\Inc\main.h)(0x67C17123) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Src\py32f002b_it.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_it.o -MD) -I (..\Core\Inc\main.h)(0x67C17123) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_it.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_rcc.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_rcc.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_rcc_ex.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_rcc_ex.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_cortex.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_cortex.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_gpio.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_gpio.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_pwr.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_pwr.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_usart.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_usart.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_tim.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_tim.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Drivers\PY32F002B_HAL_Driver\Src\py32f002b_hal_tim_ex.c)(0x64A28B05)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/py32f002b_hal_tim_ex.o -MD) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Dallas\pch_sensors.c)(0x67C1CE31)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/pch_sensors.o -MD) -I (..\Core\Dallas\pch_sensors.h)(0x67C1AB74) -I (..\Core\Dallas\dallas_tools.h)(0x67C18450) -I (..\Core\Dallas\ds18b20_driver.h)(0x67C1C2C6) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Dallas\pch_sensors.h)(0x67C1AB74)() -F (..\Core\Dallas\dallas_tools.c)(0x67C1B557)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/dallas_tools.o -MD) -I (..\Core\Dallas\dallas_tools.h)(0x67C18450) -I (..\Core\Dallas\ds18b20_driver.h)(0x67C1C2C6) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x67909638) -F (..\Core\Dallas\dallas_tools.h)(0x67C18450)() -F (..\Core\Dallas\ds18b20_driver.c)(0x67AC48E3)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/ds18b20_driver.o -MD) -I (..\Core\Dallas\ds18b20_driver.h)(0x67C1C2C6) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Dallas\ds18b20_driver.h)(0x67C1C2C6)() -F (..\Core\Dallas\onewire.c)(0x67C1B351)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/onewire.o -MD) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -F (..\Core\Dallas\onewire.h)(0x67C1C6ED)() -F (..\Core\Dallas\ow_port.c)(0x67C1CCB4)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0plus -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/CMSIS/Include -I ../Drivers/CMSIS/Device/PY32F0xx/Include -I ../Drivers/PY32F002B_HAL_Driver/Inc -I ../Core/Dallas -I./RTE/_PY32F002Bx5_Project -IC:/Users/I/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Drivers/CMSIS/Device/PY32F0xx/Include -IC:/Users/I/AppData/Local/Arm/Packs/Puya/PY32F0xx_DFP/1.2.2/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -D_RTE_ -DUSE_HAL_DRIVER -DPY32F002Bx5 -o ./output/ow_port.o -MD) -I (..\Core\Dallas\ow_port.h)(0x67C19678) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h)(0x64A28B05) -I (..\Core\Inc\py32f002b_hal_conf.h)(0x67C1927A) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h)(0x64A28B05) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h)(0x64A28B05) -I (..\Drivers\CMSIS\Include\core_cm0plus.h)(0x64A28B04) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x662759F5) -I (..\Drivers\CMSIS\Include\core_cmInstr.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\cmsis_armcc_V6.h)(0x64A28B04) -I (..\Drivers\CMSIS\Include\core_cmFunc.h)(0x64A28B04) -I (..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h)(0x64A28B05) -I (C:\Keil_v5\ARM\ARMCLANG\include\stdio.h)(0x63888F58) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h)(0x64A28B05) -I (..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h)(0x64A28B05) -I (..\Core\Dallas\onewire.h)(0x67C1C6ED) -I (..\Core\Inc\tim.h)(0x67C1BD2C) -I (..\Core\Inc\main.h)(0x67C17123) -F (..\Core\Dallas\ow_port.h)(0x67C19678)() diff --git a/MDK-ARM/Output/dallas_tools.d b/MDK-ARM/Output/dallas_tools.d deleted file mode 100644 index a5a3a31..0000000 --- a/MDK-ARM/Output/dallas_tools.d +++ /dev/null @@ -1,26 +0,0 @@ -./output/dallas_tools.o: ..\Core\Dallas\dallas_tools.c \ - ..\Core\Dallas\dallas_tools.h ..\Core\Dallas\ds18b20_driver.h \ - ..\Core\Dallas\onewire.h ..\Core\Dallas\ow_port.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h \ - ..\Core\Inc\py32f002b_hal_conf.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h \ - ..\Drivers\CMSIS\Include\core_cm0plus.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \ - ..\Drivers\CMSIS\Include\core_cmInstr.h \ - ..\Drivers\CMSIS\Include\cmsis_armcc_V6.h \ - ..\Drivers\CMSIS\Include\core_cmFunc.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\string.h diff --git a/MDK-ARM/Output/dallas_tools.o b/MDK-ARM/Output/dallas_tools.o deleted file mode 100644 index 57f023e2126e9013d7c012579dc67957396cc21e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16444 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 L?VPRj3V{CupO6FJ diff --git a/MDK-ARM/Output/dwt.d b/MDK-ARM/Output/dwt.d deleted file mode 100644 index aee0b8a..0000000 --- a/MDK-ARM/Output/dwt.d +++ /dev/null @@ -1,23 +0,0 @@ -./output/dwt.o: ..\Core\Dallas\dwt.c ..\Core\Dallas\dwt.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h \ - ..\Core\Inc\py32f002b_hal_conf.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h \ - ..\Drivers\CMSIS\Include\core_cm0plus.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \ - ..\Drivers\CMSIS\Include\core_cmInstr.h \ - ..\Drivers\CMSIS\Include\cmsis_armcc_V6.h \ - ..\Drivers\CMSIS\Include\core_cmFunc.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h diff --git a/MDK-ARM/Output/dwt.o b/MDK-ARM/Output/dwt.o deleted file mode 100644 index 486fb2b54e2258aacd72b73ee02cbab8b6309f44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5648 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 M-JwuuDRln-0N);HjQ{`u diff --git a/MDK-ARM/Output/gpio.d b/MDK-ARM/Output/gpio.d deleted file mode 100644 index 6f6db63..0000000 --- a/MDK-ARM/Output/gpio.d +++ /dev/null @@ -1,25 +0,0 @@ -./output/gpio.o: ..\Core\Src\gpio.c ..\Core\Inc\gpio.h ..\Core\Inc\main.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h \ - ..\Core\Inc\py32f002b_hal_conf.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h \ - ..\Drivers\CMSIS\Include\core_cm0plus.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \ - ..\Drivers\CMSIS\Include\core_cmInstr.h \ - ..\Drivers\CMSIS\Include\cmsis_armcc_V6.h \ - ..\Drivers\CMSIS\Include\core_cmFunc.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h \ - ..\Core\Dallas\ds18b20_driver.h ..\Core\Dallas\onewire.h \ - ..\Core\Dallas\ow_port.h diff --git a/MDK-ARM/Output/gpio.o b/MDK-ARM/Output/gpio.o deleted file mode 100644 index bf288bd4313c622eee048ab1ad758b1cf933354d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4188 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 diff --git a/MDK-ARM/Output/ow_port.d b/MDK-ARM/Output/ow_port.d deleted file mode 100644 index 51b1791..0000000 --- a/MDK-ARM/Output/ow_port.d +++ /dev/null @@ -1,24 +0,0 @@ -./output/ow_port.o: ..\Core\Dallas\ow_port.c ..\Core\Dallas\ow_port.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f0xx_hal.h \ - ..\Core\Inc\py32f002b_hal_conf.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_def.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f0xx.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\py32f002bx5.h \ - ..\Drivers\CMSIS\Include\core_cm0plus.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \ - ..\Drivers\CMSIS\Include\core_cmInstr.h \ - ..\Drivers\CMSIS\Include\cmsis_armcc_V6.h \ - ..\Drivers\CMSIS\Include\core_cmFunc.h \ - ..\Drivers\CMSIS\Device\PY32F0xx\Include\system_py32f0xx.h \ - C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_rcc_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_gpio_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_cortex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_flash.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_pwr.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_tim_ex.h \ - ..\Drivers\PY32F002B_HAL_Driver\Inc\py32f002b_hal_usart.h \ - ..\Core\Dallas\onewire.h ..\Core\Inc\tim.h ..\Core\Inc\main.h diff --git a/MDK-ARM/Output/ow_port.o b/MDK-ARM/Output/ow_port.o deleted file mode 100644 index 80de2ee0266c345687f76951a9af208006931d14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6332 zcmb_gdu&@*8UOCRzP1x5c3xYPF6-Pjw4t;&?=B0_InTyvvV^o%*DcYFW8Wm+9NV&; zERi;?gi1@91Q|%s0)HT=U>Zo2X^5v_LPJbwNF7XQNCi3&ix@*=u=jxQ`|dr*xk=Tr zKRD^Vzw^Dn@4W7DAM76c+PDWdvnTcWqy&`1rCp1q{4sgEkzjX|2D#`en_ z>l;xD`=^w(jdkU`ud(vV#=3U?%sJ)4(-Eanf0nstXd~*Mf+qTrdS&gUb$^(kPv=98 zRYIR^eJ}J0`r%G#L9n2;zra>~l$NM52n~*{?OBOv=ar;?Zmrip<@Eehl~*?gl{szi z!x8O5X|i(eLT}|1%_&9Q3g~XEdoE><%9 z5BHHn(UNUGeu>uTJSFjW;oLcYq&o@&PO)(!A~t?rSgGbwXOv#cH9)KR8H<7QVlSxypdWh*cJG2V1M21bwpY_ zX~AeUGgR1lbW(*pirLfywh589eGA`rBSotnH$?shxHu9B1c*u;Z@1S;f2AHJS{(>5 zNfc;=Vtt6HY5p?53jDvlfo96`6b!?va8 zR1{$kh=+%Q%Bat#h$aOxK#AySJj&$FP*W?k6%b#;qhibeq+P`8d(5bD7#{VJvU_aZ z$MFW`-vcjd#WQ&8JmLl(ulk6miP?2*O8OvP%?_Vz{w|wOzHfv1MLbHx|0#ga<7bZU zDfte-&SSv|Tk;ebFW^!04#W2{h~MH-ZukEJ;8RQf2(VQOj!J1AGE}tvf!83Qz&m&; zOGTa6EG5%H(O*S!DUG>|>FuBOj;uF+9qV^6vtCKgFvSa_w-iMmrRm2gz==CJH?u z`^`$|v$Ef!hQ5OSO>EMtg?=pgZGq6w(0>6jwDz*lFVQzxr=x-@*kR>r$6*p*?+Ap^s4N?UJ-g-_TQ)p zy)FB1)`tEg`)}2UH28j!{l6U!`G9t;cN(dhN2Y=)J4qF*0#=-__8}fKd%-gDOmX8m z;Kt)DTW@AQn@L;gLRYvuHy>s)nX+=>nM^L+KR<0H5>_I7*l4*ed?J%cb%kTO`FJXp zo(!{3p8sLOxChhSW-yN zn=K1@Gi&9NnFQqvu^iN;ZGH~XZR?i9u(r~PO<8;{mZNAoyHKFfg#yFTvFNBd7QMq9 z??2vuVv}TIG;N(q<}7mz!ACL)YYSu8TC`GIIOA3fp^#uF!b;mdD-~Nd7w)6cQ#2gQ z7y6R+aSRsZS9pvIiM*I55X_U19$H)5n`^IVPK*_E z!XAke%UP?>nkl9aUtBo6+n6M$?1enh|6}QN^JyEiV$(@dy3p-yHJWcDJ&q!*r9<=0 z*%Tsq%X}k#Dp7)j?~z)g-atE)TBT0esqFIZp?wOz5X37<@u7ngssgZq=E2FX+#f6} zXEq+$E~C>E#0HlPAn%c$pnnUG_e)REvxWB&!8?m><{>^Kal?5xSk8dm$KO+>w`<~< zl}wq79TP~4pWfl_JC08DB-0ayF_BEiQwtc=t=oplzFczA%H^AQn+!BJxAvHW-NUBC zZHlJjZk^tdkWOG~U|`^KI~U?CcFoY3ZmMAF#o_hC�wTNI);fbg)8Qozu%_^%Ae4*BH8P=m9W7pmrMi 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