commit_2
This commit is contained in:
		
							parent
							
								
									2948d848bd
								
							
						
					
					
						commit
						2146e886a0
					
				
					 34 changed files with 3665 additions and 3285 deletions
				
			
		
										
											Binary file not shown.
										
									
								
							| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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 "${INPUTS}"" 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 "${INPUTS}"" 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 "${INPUTS}"" 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 "${INPUTS}"" prefer-non-shared="true">
 | 
			
		||||
				<language-scope id="org.eclipse.cdt.core.gcc"/>
 | 
			
		||||
				<language-scope id="org.eclipse.cdt.core.g++"/>
 | 
			
		||||
			</provider>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
635E684B79701B039C64EA45C3F84D30=0128DB7B22BCDE154FEB5F4DBED2CA57
 | 
			
		||||
66BE74F758C12D739921AEA421D593D3=4
 | 
			
		||||
8DF89ED150041C4CBC7CB9A9CAA90856=AB868319CB57203C6EBBFA9F981B52E0
 | 
			
		||||
DC22A860405A8BF2F2C095E5B6529F12=AB868319CB57203C6EBBFA9F981B52E0
 | 
			
		||||
8DF89ED150041C4CBC7CB9A9CAA90856=2C6D56F1655FD58902B46B19116A62EB
 | 
			
		||||
DC22A860405A8BF2F2C095E5B6529F12=363334336619A6574C7D7388DE56AD2C
 | 
			
		||||
eclipse.preferences.version=1
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											Binary file not shown.
										
									
								
							| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							| 
						 | 
				
			
			@ -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)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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 ' '
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue