This commit is contained in:
Siwat Sirichai 2023-09-17 16:57:40 +07:00
parent 2948d848bd
commit 2146e886a0
34 changed files with 3665 additions and 3285 deletions

View File

@ -1,20 +1,37 @@
import serial
import time
from threading import Thread
class access_control:
_in_payloads = []
_read_buffer = []
_door_state: bool = 0
serial_adapter: serial.Serial
def __init__(self, serial_port: str):
self.serial_adapter = serial.Serial(serial_port,baudrate=115200)
#Thread(target=self.read_serial).start()
Thread(target=self.read_serial).start()
Thread(target=self._process_payload).start()
def read_serial(self):
while True:
if True:
print("Reading Serial")
data = self.serial_adapter.read_until(0xFF)
print(data)
#data = data.decode("ascii").removesuffix("\r\n")
self._read_buffer.append(data)
if self.serial_adapter.in_waiting:
in_byte = self.serial_adapter.read(1)
if(in_byte==b'\xFF'):
self._in_payloads.append(self._read_buffer)
self._read_buffer = []
else:
self._read_buffer.append(in_byte)
def _process_payload(self):
while True:
self._process_payload_once()
def _process_payload_once(self):
if(len(self._in_payloads)>0):
payload = self._in_payloads.pop(0)
if(payload[0]==b'\x01'):
if(payload[1]==b'\x00'):
self._door_state = True
elif(payload[1]==b'\01'):
self._door_state = False
def light_on(self):
packet = bytearray()
packet.append(0x00)
@ -27,8 +44,12 @@ class access_control:
packet.append(0x00)
packet.append(0xFF)
self.serial_adapter.write(packet)
def request_door_state(self):
def _request_door_state(self):
packet = bytearray()
packet.append(0x01)
packet.append(0xFF)
self.serial_adapter.write(packet)
self.serial_adapter.write(packet)
def get_door_state(self) -> bool:
self._request_door_state()
time.sleep(0.25)
return self._door_state

View File

@ -1,10 +1,10 @@
from access_control import access_control
import time
stm32 = access_control("COM7")
stm32 = access_control("COM12")
time.sleep(1)
while True:
stm32.request_door_state()
kkc =stm32.serial_adapter.read(2)
print(kkc)
time.sleep(0.5)
if(stm32.get_door_state() == True):
print("Door is Closed")
else:
print("Door is Openned")

View File

@ -5,7 +5,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="1621066545231364413" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="401990188192808919" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
@ -16,7 +16,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="1621066545231364413" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="401990188192808919" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>

View File

@ -1,5 +1,5 @@
635E684B79701B039C64EA45C3F84D30=0128DB7B22BCDE154FEB5F4DBED2CA57
66BE74F758C12D739921AEA421D593D3=4
8DF89ED150041C4CBC7CB9A9CAA90856=AB868319CB57203C6EBBFA9F981B52E0
DC22A860405A8BF2F2C095E5B6529F12=AB868319CB57203C6EBBFA9F981B52E0
8DF89ED150041C4CBC7CB9A9CAA90856=2C6D56F1655FD58902B46B19116A62EB
DC22A860405A8BF2F2C095E5B6529F12=363334336619A6574C7D7388DE56AD2C
eclipse.preferences.version=1

View File

@ -1,5 +1,5 @@
../Core/Src/main.c:67:5:main 1
../Core/Src/main.c:130:6:SystemClock_Config 3
../Core/Src/main.c:174:13:MX_USART2_UART_Init 2
../Core/Src/main.c:205:13:MX_GPIO_Init 1
../Core/Src/main.c:250:6:Error_Handler 1
../Core/Src/main.c:67:5:main 6
../Core/Src/main.c:128:6:SystemClock_Config 3
../Core/Src/main.c:172:13:MX_USART2_UART_Init 2
../Core/Src/main.c:203:13:MX_GPIO_Init 1
../Core/Src/main.c:248:6:Error_Handler 1

View File

@ -1,5 +1,5 @@
../Core/Src/main.c:67:5:main 8 static
../Core/Src/main.c:130:6:SystemClock_Config 88 static
../Core/Src/main.c:174:13:MX_USART2_UART_Init 8 static
../Core/Src/main.c:205:13:MX_GPIO_Init 48 static
../Core/Src/main.c:250:6:Error_Handler 4 static,ignoring_inline_asm
../Core/Src/main.c:67:5:main 16 static
../Core/Src/main.c:128:6:SystemClock_Config 88 static
../Core/Src/main.c:172:13:MX_USART2_UART_Init 8 static
../Core/Src/main.c:203:13:MX_GPIO_Init 48 static
../Core/Src/main.c:248:6:Error_Handler 4 static,ignoring_inline_asm

File diff suppressed because it is too large Load Diff

View File

@ -108,8 +108,6 @@ Discarded input sections
.text 0x0000000000000000 0x0 ./Core/Src/main.o
.data 0x0000000000000000 0x0 ./Core/Src/main.o
.bss 0x0000000000000000 0x0 ./Core/Src/main.o
.bss.uart_index
0x0000000000000000 0x1 ./Core/Src/main.o
.group 0x0000000000000000 0xc ./Core/Src/stm32f4xx_hal_msp.o
.group 0x0000000000000000 0xc ./Core/Src/stm32f4xx_hal_msp.o
.group 0x0000000000000000 0xc ./Core/Src/stm32f4xx_hal_msp.o
@ -400,7 +398,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x16 ./Core/Src/syscalls.o
.debug_macro 0x0000000000000000 0xce ./Core/Src/syscalls.o
.debug_line 0x0000000000000000 0x8a8 ./Core/Src/syscalls.o
.debug_str 0x0000000000000000 0x98b5 ./Core/Src/syscalls.o
.debug_str 0x0000000000000000 0x989c ./Core/Src/syscalls.o
.comment 0x0000000000000000 0x44 ./Core/Src/syscalls.o
.debug_frame 0x0000000000000000 0x2ac ./Core/Src/syscalls.o
.ARM.attributes
@ -463,7 +461,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x6a ./Core/Src/sysmem.o
.debug_macro 0x0000000000000000 0x1df ./Core/Src/sysmem.o
.debug_line 0x0000000000000000 0x579 ./Core/Src/sysmem.o
.debug_str 0x0000000000000000 0x606c ./Core/Src/sysmem.o
.debug_str 0x0000000000000000 0x6053 ./Core/Src/sysmem.o
.comment 0x0000000000000000 0x44 ./Core/Src/sysmem.o
.debug_frame 0x0000000000000000 0x34 ./Core/Src/sysmem.o
.ARM.attributes
@ -915,7 +913,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.debug_line 0x0000000000000000 0xf61 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.debug_str 0x0000000000000000 0x7ff25 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.debug_str 0x0000000000000000 0x7ff0c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.debug_frame 0x0000000000000000 0x250 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o
.ARM.attributes
@ -1013,7 +1011,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.debug_line 0x0000000000000000 0x1390 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.debug_str 0x0000000000000000 0x7fcdf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.debug_str 0x0000000000000000 0x7fcc6 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.debug_frame 0x0000000000000000 0xac ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
.ARM.attributes
@ -1121,7 +1119,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.debug_line 0x0000000000000000 0x9ec ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.debug_str 0x0000000000000000 0x7fb77 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.debug_str 0x0000000000000000 0x7fb5e ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.debug_frame 0x0000000000000000 0x174 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.o
.ARM.attributes
@ -1246,7 +1244,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.debug_line 0x0000000000000000 0xa9c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.debug_str 0x0000000000000000 0x7fcfb ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.debug_str 0x0000000000000000 0x7fce2 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.debug_frame 0x0000000000000000 0x274 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.o
.ARM.attributes
@ -1380,7 +1378,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.debug_line 0x0000000000000000 0xba1 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.debug_str 0x0000000000000000 0x7fe1e ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.debug_str 0x0000000000000000 0x7fe05 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.debug_frame 0x0000000000000000 0x334 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.o
.ARM.attributes
@ -1471,7 +1469,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.debug_line 0x0000000000000000 0x758 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.debug_str 0x0000000000000000 0x7fb45 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.debug_str 0x0000000000000000 0x7fb2c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.debug_frame 0x0000000000000000 0xb0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.o
.ARM.attributes
@ -1518,8 +1516,6 @@ Discarded input sections
.bss 0x0000000000000000 0x0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.text.HAL_GPIO_DeInit
0x0000000000000000 0x1c8 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.text.HAL_GPIO_ReadPin
0x0000000000000000 0x30 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.text.HAL_GPIO_TogglePin
0x0000000000000000 0x34 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.text.HAL_GPIO_LockPin
@ -1684,7 +1680,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.debug_line 0x0000000000000000 0x909 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.debug_str 0x0000000000000000 0x7fd53 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.debug_str 0x0000000000000000 0x7fd3a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.debug_frame 0x0000000000000000 0x264 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.o
.ARM.attributes
@ -1794,7 +1790,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.debug_line 0x0000000000000000 0x8b7 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.debug_str 0x0000000000000000 0x7fcce ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.debug_str 0x0000000000000000 0x7fcb5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.debug_frame 0x0000000000000000 0x15c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.o
.ARM.attributes
@ -1991,7 +1987,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.debug_line 0x0000000000000000 0xa57 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.debug_str 0x0000000000000000 0x7fca5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.debug_str 0x0000000000000000 0x7fc8c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.debug_frame 0x0000000000000000 0x118 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.o
.ARM.attributes
@ -2079,7 +2075,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
.debug_line 0x0000000000000000 0x70b ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
.debug_str 0x0000000000000000 0x7f946 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
.debug_str 0x0000000000000000 0x7f92d ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
.ARM.attributes
0x0000000000000000 0x34 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o
@ -2166,7 +2162,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x295 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
.debug_macro 0x0000000000000000 0x126 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
.debug_line 0x0000000000000000 0x70e ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
.debug_str 0x0000000000000000 0x7f949 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
.debug_str 0x0000000000000000 0x7f930 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
.comment 0x0000000000000000 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
.ARM.attributes
0x0000000000000000 0x34 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o
@ -2222,8 +2218,6 @@ Discarded input sections
0x0000000000000000 0x14 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.text.HAL_UART_MspDeInit
0x0000000000000000 0x14 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.text.HAL_UART_Receive
0x0000000000000000 0x144 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.text.HAL_UART_Transmit_IT
0x0000000000000000 0x8a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.text.HAL_UART_Receive_IT
@ -2659,7 +2653,7 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x0000000008000000 g_pfnVectors
0x0000000008000198 . = ALIGN (0x4)
.text 0x0000000008000198 0x1e58
.text 0x0000000008000198 0x2054
0x0000000008000198 . = ALIGN (0x4)
*(.text)
.text 0x0000000008000198 0x40 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
@ -2671,276 +2665,280 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x00000000080004d0 __aeabi_idiv0
0x00000000080004d0 __aeabi_ldiv0
*(.text*)
.text.main 0x00000000080004d4 0x38 ./Core/Src/main.o
.text.main 0x00000000080004d4 0xc0 ./Core/Src/main.o
0x00000000080004d4 main
.text.SystemClock_Config
0x000000000800050c 0xd4 ./Core/Src/main.o
0x000000000800050c SystemClock_Config
0x0000000008000594 0xd4 ./Core/Src/main.o
0x0000000008000594 SystemClock_Config
.text.MX_USART2_UART_Init
0x00000000080005e0 0x54 ./Core/Src/main.o
0x0000000008000668 0x54 ./Core/Src/main.o
.text.MX_GPIO_Init
0x0000000008000634 0xf4 ./Core/Src/main.o
0x00000000080006bc 0xf4 ./Core/Src/main.o
.text.Error_Handler
0x0000000008000728 0xa ./Core/Src/main.o
0x0000000008000728 Error_Handler
*fill* 0x0000000008000732 0x2
0x00000000080007b0 0xa ./Core/Src/main.o
0x00000000080007b0 Error_Handler
*fill* 0x00000000080007ba 0x2
.text.HAL_MspInit
0x0000000008000734 0x50 ./Core/Src/stm32f4xx_hal_msp.o
0x0000000008000734 HAL_MspInit
0x00000000080007bc 0x50 ./Core/Src/stm32f4xx_hal_msp.o
0x00000000080007bc HAL_MspInit
.text.HAL_UART_MspInit
0x0000000008000784 0x90 ./Core/Src/stm32f4xx_hal_msp.o
0x0000000008000784 HAL_UART_MspInit
0x000000000800080c 0x90 ./Core/Src/stm32f4xx_hal_msp.o
0x000000000800080c HAL_UART_MspInit
.text.NMI_Handler
0x0000000008000814 0x6 ./Core/Src/stm32f4xx_it.o
0x0000000008000814 NMI_Handler
0x000000000800089c 0x6 ./Core/Src/stm32f4xx_it.o
0x000000000800089c NMI_Handler
.text.HardFault_Handler
0x000000000800081a 0x6 ./Core/Src/stm32f4xx_it.o
0x000000000800081a HardFault_Handler
0x00000000080008a2 0x6 ./Core/Src/stm32f4xx_it.o
0x00000000080008a2 HardFault_Handler
.text.MemManage_Handler
0x0000000008000820 0x6 ./Core/Src/stm32f4xx_it.o
0x0000000008000820 MemManage_Handler
0x00000000080008a8 0x6 ./Core/Src/stm32f4xx_it.o
0x00000000080008a8 MemManage_Handler
.text.BusFault_Handler
0x0000000008000826 0x6 ./Core/Src/stm32f4xx_it.o
0x0000000008000826 BusFault_Handler
0x00000000080008ae 0x6 ./Core/Src/stm32f4xx_it.o
0x00000000080008ae BusFault_Handler
.text.UsageFault_Handler
0x000000000800082c 0x6 ./Core/Src/stm32f4xx_it.o
0x000000000800082c UsageFault_Handler
0x00000000080008b4 0x6 ./Core/Src/stm32f4xx_it.o
0x00000000080008b4 UsageFault_Handler
.text.SVC_Handler
0x0000000008000832 0xe ./Core/Src/stm32f4xx_it.o
0x0000000008000832 SVC_Handler
0x00000000080008ba 0xe ./Core/Src/stm32f4xx_it.o
0x00000000080008ba SVC_Handler
.text.DebugMon_Handler
0x0000000008000840 0xe ./Core/Src/stm32f4xx_it.o
0x0000000008000840 DebugMon_Handler
0x00000000080008c8 0xe ./Core/Src/stm32f4xx_it.o
0x00000000080008c8 DebugMon_Handler
.text.PendSV_Handler
0x000000000800084e 0xe ./Core/Src/stm32f4xx_it.o
0x000000000800084e PendSV_Handler
0x00000000080008d6 0xe ./Core/Src/stm32f4xx_it.o
0x00000000080008d6 PendSV_Handler
.text.SysTick_Handler
0x000000000800085c 0xc ./Core/Src/stm32f4xx_it.o
0x000000000800085c SysTick_Handler
0x00000000080008e4 0xc ./Core/Src/stm32f4xx_it.o
0x00000000080008e4 SysTick_Handler
.text.SystemInit
0x0000000008000868 0x24 ./Core/Src/system_stm32f4xx.o
0x0000000008000868 SystemInit
0x00000000080008f0 0x24 ./Core/Src/system_stm32f4xx.o
0x00000000080008f0 SystemInit
.text.Reset_Handler
0x000000000800088c 0x50 ./Core/Startup/startup_stm32f411retx.o
0x000000000800088c Reset_Handler
0x0000000008000914 0x50 ./Core/Startup/startup_stm32f411retx.o
0x0000000008000914 Reset_Handler
.text.Default_Handler
0x00000000080008dc 0x2 ./Core/Startup/startup_stm32f411retx.o
0x00000000080008dc RTC_Alarm_IRQHandler
0x00000000080008dc EXTI2_IRQHandler
0x00000000080008dc SPI4_IRQHandler
0x00000000080008dc TIM1_CC_IRQHandler
0x00000000080008dc DMA2_Stream5_IRQHandler
0x00000000080008dc DMA1_Stream5_IRQHandler
0x00000000080008dc PVD_IRQHandler
0x00000000080008dc SDIO_IRQHandler
0x00000000080008dc TAMP_STAMP_IRQHandler
0x00000000080008dc EXTI3_IRQHandler
0x00000000080008dc TIM1_UP_TIM10_IRQHandler
0x00000000080008dc I2C3_ER_IRQHandler
0x00000000080008dc EXTI0_IRQHandler
0x00000000080008dc I2C2_EV_IRQHandler
0x00000000080008dc DMA1_Stream2_IRQHandler
0x00000000080008dc FPU_IRQHandler
0x00000000080008dc DMA2_Stream2_IRQHandler
0x00000000080008dc SPI1_IRQHandler
0x00000000080008dc TIM1_BRK_TIM9_IRQHandler
0x00000000080008dc DMA2_Stream3_IRQHandler
0x00000000080008dc USART6_IRQHandler
0x00000000080008dc DMA2_Stream0_IRQHandler
0x00000000080008dc TIM4_IRQHandler
0x00000000080008dc I2C1_EV_IRQHandler
0x00000000080008dc DMA1_Stream6_IRQHandler
0x00000000080008dc DMA1_Stream1_IRQHandler
0x00000000080008dc TIM3_IRQHandler
0x00000000080008dc RCC_IRQHandler
0x00000000080008dc Default_Handler
0x00000000080008dc EXTI15_10_IRQHandler
0x00000000080008dc ADC_IRQHandler
0x00000000080008dc DMA1_Stream7_IRQHandler
0x00000000080008dc SPI5_IRQHandler
0x00000000080008dc TIM5_IRQHandler
0x00000000080008dc DMA2_Stream7_IRQHandler
0x00000000080008dc I2C3_EV_IRQHandler
0x00000000080008dc EXTI9_5_IRQHandler
0x00000000080008dc RTC_WKUP_IRQHandler
0x00000000080008dc SPI2_IRQHandler
0x00000000080008dc DMA1_Stream0_IRQHandler
0x00000000080008dc EXTI4_IRQHandler
0x00000000080008dc WWDG_IRQHandler
0x00000000080008dc TIM2_IRQHandler
0x00000000080008dc OTG_FS_WKUP_IRQHandler
0x00000000080008dc TIM1_TRG_COM_TIM11_IRQHandler
0x00000000080008dc EXTI1_IRQHandler
0x00000000080008dc USART2_IRQHandler
0x00000000080008dc I2C2_ER_IRQHandler
0x00000000080008dc DMA2_Stream1_IRQHandler
0x00000000080008dc FLASH_IRQHandler
0x00000000080008dc DMA2_Stream4_IRQHandler
0x00000000080008dc USART1_IRQHandler
0x00000000080008dc OTG_FS_IRQHandler
0x00000000080008dc SPI3_IRQHandler
0x00000000080008dc DMA1_Stream4_IRQHandler
0x00000000080008dc I2C1_ER_IRQHandler
0x00000000080008dc DMA2_Stream6_IRQHandler
0x00000000080008dc DMA1_Stream3_IRQHandler
*fill* 0x00000000080008de 0x2
0x0000000008000964 0x2 ./Core/Startup/startup_stm32f411retx.o
0x0000000008000964 RTC_Alarm_IRQHandler
0x0000000008000964 EXTI2_IRQHandler
0x0000000008000964 SPI4_IRQHandler
0x0000000008000964 TIM1_CC_IRQHandler
0x0000000008000964 DMA2_Stream5_IRQHandler
0x0000000008000964 DMA1_Stream5_IRQHandler
0x0000000008000964 PVD_IRQHandler
0x0000000008000964 SDIO_IRQHandler
0x0000000008000964 TAMP_STAMP_IRQHandler
0x0000000008000964 EXTI3_IRQHandler
0x0000000008000964 TIM1_UP_TIM10_IRQHandler
0x0000000008000964 I2C3_ER_IRQHandler
0x0000000008000964 EXTI0_IRQHandler
0x0000000008000964 I2C2_EV_IRQHandler
0x0000000008000964 DMA1_Stream2_IRQHandler
0x0000000008000964 FPU_IRQHandler
0x0000000008000964 DMA2_Stream2_IRQHandler
0x0000000008000964 SPI1_IRQHandler
0x0000000008000964 TIM1_BRK_TIM9_IRQHandler
0x0000000008000964 DMA2_Stream3_IRQHandler
0x0000000008000964 USART6_IRQHandler
0x0000000008000964 DMA2_Stream0_IRQHandler
0x0000000008000964 TIM4_IRQHandler
0x0000000008000964 I2C1_EV_IRQHandler
0x0000000008000964 DMA1_Stream6_IRQHandler
0x0000000008000964 DMA1_Stream1_IRQHandler
0x0000000008000964 TIM3_IRQHandler
0x0000000008000964 RCC_IRQHandler
0x0000000008000964 Default_Handler
0x0000000008000964 EXTI15_10_IRQHandler
0x0000000008000964 ADC_IRQHandler
0x0000000008000964 DMA1_Stream7_IRQHandler
0x0000000008000964 SPI5_IRQHandler
0x0000000008000964 TIM5_IRQHandler
0x0000000008000964 DMA2_Stream7_IRQHandler
0x0000000008000964 I2C3_EV_IRQHandler
0x0000000008000964 EXTI9_5_IRQHandler
0x0000000008000964 RTC_WKUP_IRQHandler
0x0000000008000964 SPI2_IRQHandler
0x0000000008000964 DMA1_Stream0_IRQHandler
0x0000000008000964 EXTI4_IRQHandler
0x0000000008000964 WWDG_IRQHandler
0x0000000008000964 TIM2_IRQHandler
0x0000000008000964 OTG_FS_WKUP_IRQHandler
0x0000000008000964 TIM1_TRG_COM_TIM11_IRQHandler
0x0000000008000964 EXTI1_IRQHandler
0x0000000008000964 USART2_IRQHandler
0x0000000008000964 I2C2_ER_IRQHandler
0x0000000008000964 DMA2_Stream1_IRQHandler
0x0000000008000964 FLASH_IRQHandler
0x0000000008000964 DMA2_Stream4_IRQHandler
0x0000000008000964 USART1_IRQHandler
0x0000000008000964 OTG_FS_IRQHandler
0x0000000008000964 SPI3_IRQHandler
0x0000000008000964 DMA1_Stream4_IRQHandler
0x0000000008000964 I2C1_ER_IRQHandler
0x0000000008000964 DMA2_Stream6_IRQHandler
0x0000000008000964 DMA1_Stream3_IRQHandler
*fill* 0x0000000008000966 0x2
.text.HAL_Init
0x00000000080008e0 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x00000000080008e0 HAL_Init
0x0000000008000968 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x0000000008000968 HAL_Init
.text.HAL_InitTick
0x0000000008000924 0x60 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x0000000008000924 HAL_InitTick
0x00000000080009ac 0x60 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x00000000080009ac HAL_InitTick
.text.HAL_IncTick
0x0000000008000984 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x0000000008000984 HAL_IncTick
0x0000000008000a0c 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x0000000008000a0c HAL_IncTick
.text.HAL_GetTick
0x00000000080009ac 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x00000000080009ac HAL_GetTick
0x0000000008000a34 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x0000000008000a34 HAL_GetTick
.text.__NVIC_SetPriorityGrouping
0x00000000080009c4 0x48 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000a4c 0x48 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.text.__NVIC_GetPriorityGrouping
0x0000000008000a0c 0x1c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000a94 0x1c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.text.__NVIC_SetPriority
0x0000000008000a28 0x54 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000ab0 0x54 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.text.NVIC_EncodePriority
0x0000000008000a7c 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
*fill* 0x0000000008000ae2 0x2
0x0000000008000b04 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
*fill* 0x0000000008000b6a 0x2
.text.SysTick_Config
0x0000000008000ae4 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000b6c 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.text.HAL_NVIC_SetPriorityGrouping
0x0000000008000b28 0x16 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000b28 HAL_NVIC_SetPriorityGrouping
0x0000000008000bb0 0x16 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000bb0 HAL_NVIC_SetPriorityGrouping
.text.HAL_NVIC_SetPriority
0x0000000008000b3e 0x38 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000b3e HAL_NVIC_SetPriority
0x0000000008000bc6 0x38 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000bc6 HAL_NVIC_SetPriority
.text.HAL_SYSTICK_Config
0x0000000008000b76 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000b76 HAL_SYSTICK_Config
*fill* 0x0000000008000b8e 0x2
0x0000000008000bfe 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000008000bfe HAL_SYSTICK_Config
*fill* 0x0000000008000c16 0x2
.text.HAL_GPIO_Init
0x0000000008000b90 0x308 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x0000000008000b90 HAL_GPIO_Init
0x0000000008000c18 0x308 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x0000000008000c18 HAL_GPIO_Init
.text.HAL_GPIO_ReadPin
0x0000000008000f20 0x30 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x0000000008000f20 HAL_GPIO_ReadPin
.text.HAL_GPIO_WritePin
0x0000000008000e98 0x32 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x0000000008000e98 HAL_GPIO_WritePin
*fill* 0x0000000008000eca 0x2
0x0000000008000f50 0x32 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x0000000008000f50 HAL_GPIO_WritePin
*fill* 0x0000000008000f82 0x2
.text.HAL_RCC_OscConfig
0x0000000008000ecc 0x4f0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008000ecc HAL_RCC_OscConfig
0x0000000008000f84 0x4f0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008000f84 HAL_RCC_OscConfig
.text.HAL_RCC_ClockConfig
0x00000000080013bc 0x1cc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x00000000080013bc HAL_RCC_ClockConfig
0x0000000008001474 0x1cc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008001474 HAL_RCC_ClockConfig
.text.HAL_RCC_GetSysClockFreq
0x0000000008001588 0x20c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008001588 HAL_RCC_GetSysClockFreq
0x0000000008001640 0x20c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008001640 HAL_RCC_GetSysClockFreq
.text.HAL_RCC_GetHCLKFreq
0x0000000008001794 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008001794 HAL_RCC_GetHCLKFreq
0x000000000800184c 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x000000000800184c HAL_RCC_GetHCLKFreq
.text.HAL_RCC_GetPCLK1Freq
0x00000000080017ac 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x00000000080017ac HAL_RCC_GetPCLK1Freq
0x0000000008001864 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000008001864 HAL_RCC_GetPCLK1Freq
.text.HAL_RCC_GetPCLK2Freq
0x00000000080017d4 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x00000000080017d4 HAL_RCC_GetPCLK2Freq
0x000000000800188c 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x000000000800188c HAL_RCC_GetPCLK2Freq
.text.HAL_UART_Init
0x00000000080017fc 0x9a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x00000000080017fc HAL_UART_Init
0x00000000080018b4 0x9a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x00000000080018b4 HAL_UART_Init
.text.HAL_UART_Transmit
0x0000000008001896 0x124 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x0000000008001896 HAL_UART_Transmit
0x000000000800194e 0x124 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x000000000800194e HAL_UART_Transmit
.text.HAL_UART_Receive
0x0000000008001a72 0x144 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x0000000008001a72 HAL_UART_Receive
.text.UART_WaitOnFlagUntilTimeout
0x00000000080019ba 0xdc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
*fill* 0x0000000008001a96 0x2
0x0000000008001bb6 0xdc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
*fill* 0x0000000008001c92 0x2
.text.UART_SetConfig
0x0000000008001a98 0x4e8 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.text.memset 0x0000000008001f80 0x10 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o)
0x0000000008001f80 memset
0x0000000008001c94 0x4e8 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.text.memset 0x000000000800217c 0x10 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o)
0x000000000800217c memset
.text.__libc_init_array
0x0000000008001f90 0x48 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o)
0x0000000008001f90 __libc_init_array
0x000000000800218c 0x48 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o)
0x000000000800218c __libc_init_array
*(.glue_7)
.glue_7 0x0000000008001fd8 0x0 linker stubs
.glue_7 0x00000000080021d4 0x0 linker stubs
*(.glue_7t)
.glue_7t 0x0000000008001fd8 0x0 linker stubs
.glue_7t 0x00000000080021d4 0x0 linker stubs
*(.eh_frame)
.eh_frame 0x0000000008001fd8 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.eh_frame 0x00000000080021d4 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
*(.init)
.init 0x0000000008001fd8 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o
0x0000000008001fd8 _init
.init 0x0000000008001fdc 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o
.init 0x00000000080021d4 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o
0x00000000080021d4 _init
.init 0x00000000080021d8 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o
*(.fini)
.fini 0x0000000008001fe4 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o
0x0000000008001fe4 _fini
.fini 0x0000000008001fe8 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o
0x0000000008001ff0 . = ALIGN (0x4)
0x0000000008001ff0 _etext = .
.fini 0x00000000080021e0 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crti.o
0x00000000080021e0 _fini
.fini 0x00000000080021e4 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtn.o
0x00000000080021ec . = ALIGN (0x4)
0x00000000080021ec _etext = .
.vfp11_veneer 0x0000000008001ff0 0x0
.vfp11_veneer 0x0000000008001ff0 0x0 linker stubs
.vfp11_veneer 0x00000000080021ec 0x0
.vfp11_veneer 0x00000000080021ec 0x0 linker stubs
.v4_bx 0x0000000008001ff0 0x0
.v4_bx 0x0000000008001ff0 0x0 linker stubs
.v4_bx 0x00000000080021ec 0x0
.v4_bx 0x00000000080021ec 0x0 linker stubs
.iplt 0x0000000008001ff0 0x0
.iplt 0x0000000008001ff0 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.iplt 0x00000000080021ec 0x0
.iplt 0x00000000080021ec 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.rodata 0x0000000008001ff0 0x20
0x0000000008001ff0 . = ALIGN (0x4)
.rodata 0x00000000080021ec 0x18
0x00000000080021ec . = ALIGN (0x4)
*(.rodata)
.rodata 0x0000000008001ff0 0x6 ./Core/Src/main.o
*(.rodata*)
*fill* 0x0000000008001ff6 0x2
.rodata.AHBPrescTable
0x0000000008001ff8 0x10 ./Core/Src/system_stm32f4xx.o
0x0000000008001ff8 AHBPrescTable
0x00000000080021ec 0x10 ./Core/Src/system_stm32f4xx.o
0x00000000080021ec AHBPrescTable
.rodata.APBPrescTable
0x0000000008002008 0x8 ./Core/Src/system_stm32f4xx.o
0x0000000008002008 APBPrescTable
0x0000000008002010 . = ALIGN (0x4)
0x00000000080021fc 0x8 ./Core/Src/system_stm32f4xx.o
0x00000000080021fc APBPrescTable
0x0000000008002204 . = ALIGN (0x4)
.ARM.extab 0x0000000008002010 0x0
0x0000000008002010 . = ALIGN (0x4)
.ARM.extab 0x0000000008002204 0x0
0x0000000008002204 . = ALIGN (0x4)
*(.ARM.extab* .gnu.linkonce.armextab.*)
0x0000000008002010 . = ALIGN (0x4)
0x0000000008002204 . = ALIGN (0x4)
.ARM 0x0000000008002010 0x8
0x0000000008002010 . = ALIGN (0x4)
0x0000000008002010 __exidx_start = .
.ARM 0x0000000008002204 0x8
0x0000000008002204 . = ALIGN (0x4)
0x0000000008002204 __exidx_start = .
*(.ARM.exidx*)
.ARM.exidx 0x0000000008002010 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
0x0000000008002018 __exidx_end = .
0x0000000008002018 . = ALIGN (0x4)
.ARM.exidx 0x0000000008002204 0x8 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
0x000000000800220c __exidx_end = .
0x000000000800220c . = ALIGN (0x4)
.rel.dyn 0x0000000008002018 0x0
.rel.iplt 0x0000000008002018 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.rel.dyn 0x000000000800220c 0x0
.rel.iplt 0x000000000800220c 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.preinit_array 0x0000000008002018 0x0
0x0000000008002018 . = ALIGN (0x4)
0x0000000008002018 PROVIDE (__preinit_array_start = .)
.preinit_array 0x000000000800220c 0x0
0x000000000800220c . = ALIGN (0x4)
0x000000000800220c PROVIDE (__preinit_array_start = .)
*(.preinit_array*)
0x0000000008002018 PROVIDE (__preinit_array_end = .)
0x0000000008002018 . = ALIGN (0x4)
0x000000000800220c PROVIDE (__preinit_array_end = .)
0x000000000800220c . = ALIGN (0x4)
.init_array 0x0000000008002018 0x4
0x0000000008002018 . = ALIGN (0x4)
0x0000000008002018 PROVIDE (__init_array_start = .)
.init_array 0x000000000800220c 0x4
0x000000000800220c . = ALIGN (0x4)
0x000000000800220c PROVIDE (__init_array_start = .)
*(SORT_BY_NAME(.init_array.*))
*(.init_array*)
.init_array 0x0000000008002018 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
0x000000000800201c PROVIDE (__init_array_end = .)
0x000000000800201c . = ALIGN (0x4)
.init_array 0x000000000800220c 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
0x0000000008002210 PROVIDE (__init_array_end = .)
0x0000000008002210 . = ALIGN (0x4)
.fini_array 0x000000000800201c 0x4
0x000000000800201c . = ALIGN (0x4)
.fini_array 0x0000000008002210 0x4
0x0000000008002210 . = ALIGN (0x4)
[!provide] PROVIDE (__fini_array_start = .)
*(SORT_BY_NAME(.fini_array.*))
*(.fini_array*)
.fini_array 0x000000000800201c 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.fini_array 0x0000000008002210 0x4 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
[!provide] PROVIDE (__fini_array_end = .)
0x0000000008002020 . = ALIGN (0x4)
0x0000000008002020 _sidata = LOADADDR (.data)
0x0000000008002214 . = ALIGN (0x4)
0x0000000008002214 _sidata = LOADADDR (.data)
.data 0x0000000020000000 0xc load address 0x0000000008002020
.data 0x0000000020000000 0xc load address 0x0000000008002214
0x0000000020000000 . = ALIGN (0x4)
0x0000000020000000 _sdata = .
*(.data)
@ -2960,11 +2958,11 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
*fill* 0x0000000020000009 0x3
0x000000002000000c _edata = .
.igot.plt 0x000000002000000c 0x0 load address 0x000000000800202c
.igot.plt 0x000000002000000c 0x0 load address 0x0000000008002220
.igot.plt 0x000000002000000c 0x0 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/crtbegin.o
0x000000002000000c . = ALIGN (0x4)
.bss 0x000000002000000c 0x70 load address 0x000000000800202c
.bss 0x000000002000000c 0x70 load address 0x0000000008002220
0x000000002000000c _sbss = .
0x000000002000000c __bss_start__ = _sbss
*(.bss)
@ -2975,7 +2973,10 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
.bss.uart_buffer
0x000000002000006c 0xa ./Core/Src/main.o
0x000000002000006c uart_buffer
*fill* 0x0000000020000076 0x2
.bss.uart_index
0x0000000020000076 0x1 ./Core/Src/main.o
0x0000000020000076 uart_index
*fill* 0x0000000020000077 0x1
.bss.uwTick 0x0000000020000078 0x4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x0000000020000078 uwTick
*(COMMON)
@ -2984,7 +2985,7 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x000000002000007c __bss_end__ = _ebss
._user_heap_stack
0x000000002000007c 0x604 load address 0x000000000800202c
0x000000002000007c 0x604 load address 0x0000000008002220
0x0000000020000080 . = ALIGN (0x8)
*fill* 0x000000002000007c 0x4
[!provide] PROVIDE (end = .)
@ -3058,29 +3059,29 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
.comment 0x0000000000000043 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.comment 0x0000000000000043 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_info 0x0000000000000000 0x70ba
.debug_info 0x0000000000000000 0xc14 ./Core/Src/main.o
.debug_info 0x0000000000000c14 0x90f ./Core/Src/stm32f4xx_hal_msp.o
.debug_info 0x0000000000001523 0x112 ./Core/Src/stm32f4xx_it.o
.debug_info 0x0000000000001635 0x53e ./Core/Src/system_stm32f4xx.o
.debug_info 0x0000000000001b73 0x23 ./Core/Startup/startup_stm32f411retx.o
.debug_info 0x0000000000001b96 0x8c4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_info 0x000000000000245a 0xcb6 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_info 0x0000000000003110 0x6f9 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_info 0x0000000000003809 0x8f2 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_info 0x00000000000040fb 0x2fbf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_info 0x0000000000000000 0x7126
.debug_info 0x0000000000000000 0xc80 ./Core/Src/main.o
.debug_info 0x0000000000000c80 0x90f ./Core/Src/stm32f4xx_hal_msp.o
.debug_info 0x000000000000158f 0x112 ./Core/Src/stm32f4xx_it.o
.debug_info 0x00000000000016a1 0x53e ./Core/Src/system_stm32f4xx.o
.debug_info 0x0000000000001bdf 0x23 ./Core/Startup/startup_stm32f411retx.o
.debug_info 0x0000000000001c02 0x8c4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_info 0x00000000000024c6 0xcb6 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_info 0x000000000000317c 0x6f9 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_info 0x0000000000003875 0x8f2 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_info 0x0000000000004167 0x2fbf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_abbrev 0x0000000000000000 0x12d1
.debug_abbrev 0x0000000000000000 0x25c ./Core/Src/main.o
.debug_abbrev 0x000000000000025c 0x1c1 ./Core/Src/stm32f4xx_hal_msp.o
.debug_abbrev 0x000000000000041d 0x73 ./Core/Src/stm32f4xx_it.o
.debug_abbrev 0x0000000000000490 0x11a ./Core/Src/system_stm32f4xx.o
.debug_abbrev 0x00000000000005aa 0x12 ./Core/Startup/startup_stm32f411retx.o
.debug_abbrev 0x00000000000005bc 0x24b ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_abbrev 0x0000000000000807 0x327 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_abbrev 0x0000000000000b2e 0x1d3 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_abbrev 0x0000000000000d01 0x2b5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_abbrev 0x0000000000000fb6 0x31b ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_abbrev 0x0000000000000000 0x12ea
.debug_abbrev 0x0000000000000000 0x275 ./Core/Src/main.o
.debug_abbrev 0x0000000000000275 0x1c1 ./Core/Src/stm32f4xx_hal_msp.o
.debug_abbrev 0x0000000000000436 0x73 ./Core/Src/stm32f4xx_it.o
.debug_abbrev 0x00000000000004a9 0x11a ./Core/Src/system_stm32f4xx.o
.debug_abbrev 0x00000000000005c3 0x12 ./Core/Startup/startup_stm32f411retx.o
.debug_abbrev 0x00000000000005d5 0x24b ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_abbrev 0x0000000000000820 0x327 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_abbrev 0x0000000000000b47 0x1d3 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_abbrev 0x0000000000000d1a 0x2b5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_abbrev 0x0000000000000fcf 0x31b ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_aranges 0x0000000000000000 0x608
.debug_aranges
@ -3105,27 +3106,27 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x0000000000000408 0x200 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_rnglists
0x0000000000000000 0x49c
0x0000000000000000 0x49d
.debug_rnglists
0x0000000000000000 0x2d ./Core/Src/main.o
0x0000000000000000 0x2e ./Core/Src/main.o
.debug_rnglists
0x000000000000002d 0x20 ./Core/Src/stm32f4xx_hal_msp.o
0x000000000000002e 0x20 ./Core/Src/stm32f4xx_hal_msp.o
.debug_rnglists
0x000000000000004d 0x43 ./Core/Src/stm32f4xx_it.o
0x000000000000004e 0x43 ./Core/Src/stm32f4xx_it.o
.debug_rnglists
0x0000000000000090 0x1a ./Core/Src/system_stm32f4xx.o
0x0000000000000091 0x1a ./Core/Src/system_stm32f4xx.o
.debug_rnglists
0x00000000000000aa 0x19 ./Core/Startup/startup_stm32f411retx.o
0x00000000000000ab 0x19 ./Core/Startup/startup_stm32f411retx.o
.debug_rnglists
0x00000000000000c3 0xaf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x00000000000000c4 0xaf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_rnglists
0x0000000000000172 0xce ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x0000000000000173 0xce ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_rnglists
0x0000000000000240 0x3f ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x0000000000000241 0x3f ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_rnglists
0x000000000000027f 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x0000000000000280 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_rnglists
0x00000000000002e5 0x1b7 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x00000000000002e6 0x1b7 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_macro 0x0000000000000000 0x1483d
.debug_macro 0x0000000000000000 0x1c9 ./Core/Src/main.o
@ -3176,57 +3177,57 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
.debug_macro 0x00000000000144a4 0x1de ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_macro 0x0000000000014682 0x1bb ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_line 0x0000000000000000 0x7952
.debug_line 0x0000000000000000 0x812 ./Core/Src/main.o
.debug_line 0x0000000000000812 0x764 ./Core/Src/stm32f4xx_hal_msp.o
.debug_line 0x0000000000000f76 0x7d8 ./Core/Src/stm32f4xx_it.o
.debug_line 0x000000000000174e 0x797 ./Core/Src/system_stm32f4xx.o
.debug_line 0x0000000000001ee5 0x7a ./Core/Startup/startup_stm32f411retx.o
.debug_line 0x0000000000001f5f 0x9fd ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_line 0x000000000000295c 0xcac ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_line 0x0000000000003608 0xb35 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_line 0x000000000000413d 0xd76 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_line 0x0000000000004eb3 0x2a9f ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_line 0x0000000000000000 0x798a
.debug_line 0x0000000000000000 0x84a ./Core/Src/main.o
.debug_line 0x000000000000084a 0x764 ./Core/Src/stm32f4xx_hal_msp.o
.debug_line 0x0000000000000fae 0x7d8 ./Core/Src/stm32f4xx_it.o
.debug_line 0x0000000000001786 0x797 ./Core/Src/system_stm32f4xx.o
.debug_line 0x0000000000001f1d 0x7a ./Core/Startup/startup_stm32f411retx.o
.debug_line 0x0000000000001f97 0x9fd ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_line 0x0000000000002994 0xcac ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_line 0x0000000000003640 0xb35 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_line 0x0000000000004175 0xd76 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_line 0x0000000000004eeb 0x2a9f ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_str 0x0000000000000000 0x818ec
.debug_str 0x0000000000000000 0x80007 ./Core/Src/main.o
0x802c5 (size before relaxing)
.debug_str 0x0000000000080007 0x83 ./Core/Src/stm32f4xx_hal_msp.o
0x800de (size before relaxing)
.debug_str 0x000000000008008a 0xc9 ./Core/Src/stm32f4xx_it.o
0x7fb3e (size before relaxing)
.debug_str 0x0000000000080153 0xdb ./Core/Src/system_stm32f4xx.o
0x7fb1d (size before relaxing)
.debug_str 0x000000000008022e 0x34 ./Core/Startup/startup_stm32f411retx.o
0x7e (size before relaxing)
.debug_str 0x0000000000080262 0x9a5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x80549 (size before relaxing)
.debug_str 0x0000000000080c07 0x354 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x8026a (size before relaxing)
.debug_str 0x0000000000080f5b 0x121 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x7fc98 (size before relaxing)
.debug_str 0x0000000000000000 0x818db
.debug_str 0x0000000000000000 0x80018 ./Core/Src/main.o
0x802d6 (size before relaxing)
.debug_str 0x0000000000080018 0x83 ./Core/Src/stm32f4xx_hal_msp.o
0x800c5 (size before relaxing)
.debug_str 0x000000000008009b 0xc9 ./Core/Src/stm32f4xx_it.o
0x7fb25 (size before relaxing)
.debug_str 0x0000000000080164 0xdb ./Core/Src/system_stm32f4xx.o
0x7fb04 (size before relaxing)
.debug_str 0x000000000008023f 0x34 ./Core/Startup/startup_stm32f411retx.o
0x65 (size before relaxing)
.debug_str 0x0000000000080273 0x9a5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
0x80530 (size before relaxing)
.debug_str 0x0000000000080c18 0x354 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
0x80251 (size before relaxing)
.debug_str 0x0000000000080f6c 0x110 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
0x7fc7f (size before relaxing)
.debug_str 0x000000000008107c 0x233 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
0x7ff51 (size before relaxing)
.debug_str 0x00000000000812af 0x63d ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x804de (size before relaxing)
0x7ff38 (size before relaxing)
.debug_str 0x00000000000812af 0x62c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
0x804c5 (size before relaxing)
.debug_frame 0x0000000000000000 0x17a4
.debug_frame 0x0000000000000000 0xa8 ./Core/Src/main.o
.debug_frame 0x00000000000000a8 0x7c ./Core/Src/stm32f4xx_hal_msp.o
.debug_frame 0x0000000000000124 0x104 ./Core/Src/stm32f4xx_it.o
.debug_frame 0x0000000000000228 0x58 ./Core/Src/system_stm32f4xx.o
.debug_frame 0x0000000000000280 0x374 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_frame 0x00000000000005f4 0x498 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_frame 0x0000000000000a8c 0x14c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_frame 0x0000000000000bd8 0x1f4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_frame 0x0000000000000dcc 0x92c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_frame 0x00000000000016f8 0x20 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o)
.debug_frame 0x0000000000001718 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o)
.debug_frame 0x0000000000001744 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o)
.debug_frame 0x0000000000001770 0x34 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
.debug_frame 0x0000000000000000 0x17a8
.debug_frame 0x0000000000000000 0xac ./Core/Src/main.o
.debug_frame 0x00000000000000ac 0x7c ./Core/Src/stm32f4xx_hal_msp.o
.debug_frame 0x0000000000000128 0x104 ./Core/Src/stm32f4xx_it.o
.debug_frame 0x000000000000022c 0x58 ./Core/Src/system_stm32f4xx.o
.debug_frame 0x0000000000000284 0x374 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
.debug_frame 0x00000000000005f8 0x498 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
.debug_frame 0x0000000000000a90 0x14c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
.debug_frame 0x0000000000000bdc 0x1f4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
.debug_frame 0x0000000000000dd0 0x92c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
.debug_frame 0x00000000000016fc 0x20 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-memset.o)
.debug_frame 0x000000000000171c 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-init.o)
.debug_frame 0x0000000000001748 0x2c C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o)
.debug_frame 0x0000000000001774 0x34 C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
.debug_line_str
0x0000000000000000 0x72
0x0000000000000000 0x59
.debug_line_str
0x0000000000000000 0x72 ./Core/Startup/startup_stm32f411retx.o
0x8a (size before relaxing)
0x0000000000000000 0x59 ./Core/Startup/startup_stm32f411retx.o
0x71 (size before relaxing)

View File

@ -60,8 +60,8 @@ all: main-build
main-build: access_control_stm32.elf secondary-outputs
# Tool invocations
access_control_stm32.elf access_control_stm32.map: $(OBJS) $(USER_OBJS) C:\Users\hamha\Documents\GitHub\stm32-fmt-code\access_control_stm32\STM32F411RETX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "access_control_stm32.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"C:\Users\hamha\Documents\GitHub\stm32-fmt-code\access_control_stm32\STM32F411RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="access_control_stm32.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
access_control_stm32.elf access_control_stm32.map: $(OBJS) $(USER_OBJS) D:\Git\stm32-fmt-code\access_control_stm32\STM32F411RETX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "access_control_stm32.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"D:\Git\stm32-fmt-code\access_control_stm32\STM32F411RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="access_control_stm32.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@'
@echo ' '