read response
This commit is contained in:
parent
bde9eaef43
commit
2948d848bd
Binary file not shown.
|
@ -6,11 +6,13 @@ class access_control:
|
|||
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()
|
||||
def read_serial(self):
|
||||
while True:
|
||||
if self.serial_adapter.in_waiting:
|
||||
data = self.serial_adapter.read(1)
|
||||
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)
|
||||
def light_on(self):
|
||||
|
@ -25,4 +27,8 @@ class access_control:
|
|||
packet.append(0x00)
|
||||
packet.append(0xFF)
|
||||
self.serial_adapter.write(packet)
|
||||
|
||||
def request_door_state(self):
|
||||
packet = bytearray()
|
||||
packet.append(0x01)
|
||||
packet.append(0xFF)
|
||||
self.serial_adapter.write(packet)
|
|
@ -2,8 +2,9 @@ from access_control import access_control
|
|||
import time
|
||||
|
||||
stm32 = access_control("COM7")
|
||||
time.sleep(1)
|
||||
while True:
|
||||
stm32.light_on()
|
||||
time.sleep(1)
|
||||
stm32.light_off()
|
||||
time.sleep(1)
|
||||
stm32.request_door_state()
|
||||
kkc =stm32.serial_adapter.read(2)
|
||||
print(kkc)
|
||||
time.sleep(0.5)
|
|
@ -104,7 +104,7 @@
|
|||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.698841167" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.452336633" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="NUCLEO-F411RE" valueType="string"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.197136941" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || NUCLEO-F411RE || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F4xx_HAL_Driver/Inc | ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F4xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32F411xE || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32F411RETX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1378706669" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="84" valueType="string"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1378706669" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="84" valueType="string"/>
|
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1293855918" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
||||
<builder buildPath="${workspace_loc:/access_control_stm32}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1861791931" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.773623624" name="MCU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
||||
|
@ -173,4 +173,5 @@
|
|||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</scannerConfigBuildInfo>
|
||||
</storageModule>
|
||||
<storageModule moduleId="refreshScope"/>
|
||||
</cproject>
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,2 @@
|
|||
eclipse.preferences.version=1
|
||||
sfrviewstate={"fFavorites"\:{"fLists"\:{}},"fProperties"\:{"fNodeProperties"\:{}}}
|
|
@ -1,5 +1,5 @@
|
|||
635E684B79701B039C64EA45C3F84D30=0128DB7B22BCDE154FEB5F4DBED2CA57
|
||||
66BE74F758C12D739921AEA421D593D3=0
|
||||
66BE74F758C12D739921AEA421D593D3=4
|
||||
8DF89ED150041C4CBC7CB9A9CAA90856=AB868319CB57203C6EBBFA9F981B52E0
|
||||
DC22A860405A8BF2F2C095E5B6529F12=AB868319CB57203C6EBBFA9F981B52E0
|
||||
eclipse.preferences.version=1
|
||||
|
|
|
@ -65,6 +65,8 @@ void Error_Handler(void);
|
|||
#define USART_RX_GPIO_Port GPIOA
|
||||
#define LD2_Pin GPIO_PIN_5
|
||||
#define LD2_GPIO_Port GPIOA
|
||||
#define Door_Sensor_Pin GPIO_PIN_7
|
||||
#define Door_Sensor_GPIO_Port GPIOA
|
||||
#define TMS_Pin GPIO_PIN_13
|
||||
#define TMS_GPIO_Port GPIOA
|
||||
#define TCK_Pin GPIO_PIN_14
|
||||
|
|
|
@ -1,25 +1,24 @@
|
|||
/* USER CODE BEGIN Header */
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file : main.c
|
||||
* @brief : Main program body
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2023 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
* in the root directory of this software component.
|
||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
*
|
||||
******************************************************************************
|
||||
*/
|
||||
******************************************************************************
|
||||
* @file : main.c
|
||||
* @brief : Main program body
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2023 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
* in the root directory of this software component.
|
||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
*
|
||||
******************************************************************************
|
||||
*/
|
||||
/* USER CODE END Header */
|
||||
/* Includes ------------------------------------------------------------------*/
|
||||
#include "main.h"
|
||||
#include "string.h"
|
||||
#include "stdio.h"
|
||||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
/* USER CODE BEGIN Includes */
|
||||
|
||||
|
@ -62,175 +61,180 @@ static void MX_USART2_UART_Init(void);
|
|||
/* USER CODE END 0 */
|
||||
|
||||
/**
|
||||
* @brief The application entry point.
|
||||
* @retval int
|
||||
*/
|
||||
int main(void)
|
||||
{
|
||||
/* USER CODE BEGIN 1 */
|
||||
* @brief The application entry point.
|
||||
* @retval int
|
||||
*/
|
||||
int main(void) {
|
||||
/* USER CODE BEGIN 1 */
|
||||
|
||||
/* USER CODE END 1 */
|
||||
/* USER CODE END 1 */
|
||||
|
||||
/* MCU Configuration--------------------------------------------------------*/
|
||||
/* MCU Configuration--------------------------------------------------------*/
|
||||
|
||||
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
|
||||
HAL_Init();;
|
||||
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
|
||||
HAL_Init();
|
||||
|
||||
/* USER CODE BEGIN Init */
|
||||
/* USER CODE BEGIN Init */
|
||||
|
||||
/* USER CODE END Init */
|
||||
/* USER CODE END Init */
|
||||
|
||||
/* Configure the system clock */
|
||||
SystemClock_Config();
|
||||
/* Configure the system clock */
|
||||
SystemClock_Config();
|
||||
|
||||
/* USER CODE BEGIN SysInit */
|
||||
/* USER CODE BEGIN SysInit */
|
||||
|
||||
/* USER CODE END SysInit */
|
||||
/* USER CODE END SysInit */
|
||||
|
||||
/* Initialize all configured peripherals */
|
||||
MX_GPIO_Init();
|
||||
MX_USART2_UART_Init();
|
||||
/* USER CODE BEGIN 2 */
|
||||
memset(uart_buffer,0,10);
|
||||
/* USER CODE END 2 */
|
||||
/* Initialize all configured peripherals */
|
||||
MX_GPIO_Init();
|
||||
MX_USART2_UART_Init();
|
||||
/* USER CODE BEGIN 2 */
|
||||
memset(uart_buffer, 0, 10);
|
||||
/* USER CODE END 2 */
|
||||
|
||||
/* Infinite loop */
|
||||
/* USER CODE BEGIN WHILE */
|
||||
while (1)
|
||||
{
|
||||
/* USER CODE END WHILE */
|
||||
if(HAL_UART_Receive(&huart2, uart_buffer+uart_index, 1, 250) == HAL_OK) {
|
||||
uart_index++;
|
||||
if(uart_buffer[uart_index-1] == 0xFF) {
|
||||
if(uart_index>1) {
|
||||
if(uart_buffer[0]==0x00) {
|
||||
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, uart_buffer[1]);
|
||||
}
|
||||
}
|
||||
uart_index = 0;
|
||||
memset(uart_buffer,0,10);
|
||||
}
|
||||
/* Infinite loop */
|
||||
/* USER CODE BEGIN WHILE */
|
||||
while (1) {
|
||||
|
||||
}
|
||||
/* USER CODE BEGIN 3 */
|
||||
}
|
||||
/* USER CODE END 3 */
|
||||
if (HAL_UART_Receive(&huart2, uart_buffer + uart_index, 1, 250)
|
||||
== HAL_OK) {
|
||||
uart_index++;
|
||||
if (uart_buffer[uart_index - 1] == 0xFF) {
|
||||
if (uart_index > 1) {
|
||||
if (uart_buffer[0] == 0x00) {
|
||||
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, uart_buffer[1]);
|
||||
} else if (uart_buffer[0] == 0x01) {
|
||||
uint8_t payload[3] = { 0x01, HAL_GPIO_ReadPin(GPIOA,
|
||||
GPIO_PIN_7), 0xFF };
|
||||
HAL_UART_Transmit(&huart2, payload, 3, 1500);
|
||||
}
|
||||
}
|
||||
uart_index = 0;
|
||||
memset(uart_buffer, 0, 10);
|
||||
}
|
||||
}
|
||||
/* USER CODE END WHILE */
|
||||
|
||||
/* USER CODE BEGIN 3 */
|
||||
|
||||
/* USER CODE END 3 */
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief System Clock Configuration
|
||||
* @retval None
|
||||
*/
|
||||
void SystemClock_Config(void)
|
||||
{
|
||||
RCC_OscInitTypeDef RCC_OscInitStruct = {0};
|
||||
RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
|
||||
* @brief System Clock Configuration
|
||||
* @retval None
|
||||
*/
|
||||
void SystemClock_Config(void) {
|
||||
RCC_OscInitTypeDef RCC_OscInitStruct = { 0 };
|
||||
RCC_ClkInitTypeDef RCC_ClkInitStruct = { 0 };
|
||||
|
||||
/** Configure the main internal regulator output voltage
|
||||
*/
|
||||
__HAL_RCC_PWR_CLK_ENABLE();
|
||||
__HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
|
||||
/** Configure the main internal regulator output voltage
|
||||
*/
|
||||
__HAL_RCC_PWR_CLK_ENABLE();
|
||||
__HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
|
||||
|
||||
/** Initializes the RCC Oscillators according to the specified parameters
|
||||
* in the RCC_OscInitTypeDef structure.
|
||||
*/
|
||||
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
|
||||
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
|
||||
RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
|
||||
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
||||
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;
|
||||
RCC_OscInitStruct.PLL.PLLM = 16;
|
||||
RCC_OscInitStruct.PLL.PLLN = 336;
|
||||
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV4;
|
||||
RCC_OscInitStruct.PLL.PLLQ = 4;
|
||||
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
/** Initializes the RCC Oscillators according to the specified parameters
|
||||
* in the RCC_OscInitTypeDef structure.
|
||||
*/
|
||||
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
|
||||
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
|
||||
RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
|
||||
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
||||
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;
|
||||
RCC_OscInitStruct.PLL.PLLM = 16;
|
||||
RCC_OscInitStruct.PLL.PLLN = 336;
|
||||
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV4;
|
||||
RCC_OscInitStruct.PLL.PLLQ = 4;
|
||||
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
/** Initializes the CPU, AHB and APB buses clocks
|
||||
*/
|
||||
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|
||||
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
|
||||
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
|
||||
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
||||
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
|
||||
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
|
||||
/** Initializes the CPU, AHB and APB buses clocks
|
||||
*/
|
||||
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK
|
||||
| RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2;
|
||||
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
|
||||
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
||||
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
|
||||
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
|
||||
|
||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK) {
|
||||
Error_Handler();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief USART2 Initialization Function
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
static void MX_USART2_UART_Init(void)
|
||||
{
|
||||
* @brief USART2 Initialization Function
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
static void MX_USART2_UART_Init(void) {
|
||||
|
||||
/* USER CODE BEGIN USART2_Init 0 */
|
||||
/* USER CODE BEGIN USART2_Init 0 */
|
||||
|
||||
/* USER CODE END USART2_Init 0 */
|
||||
/* USER CODE END USART2_Init 0 */
|
||||
|
||||
/* USER CODE BEGIN USART2_Init 1 */
|
||||
/* USER CODE BEGIN USART2_Init 1 */
|
||||
|
||||
/* USER CODE END USART2_Init 1 */
|
||||
huart2.Instance = USART2;
|
||||
huart2.Init.BaudRate = 115200;
|
||||
huart2.Init.WordLength = UART_WORDLENGTH_8B;
|
||||
huart2.Init.StopBits = UART_STOPBITS_1;
|
||||
huart2.Init.Parity = UART_PARITY_NONE;
|
||||
huart2.Init.Mode = UART_MODE_TX_RX;
|
||||
huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
|
||||
huart2.Init.OverSampling = UART_OVERSAMPLING_16;
|
||||
if (HAL_UART_Init(&huart2) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
/* USER CODE BEGIN USART2_Init 2 */
|
||||
/* USER CODE END USART2_Init 1 */
|
||||
huart2.Instance = USART2;
|
||||
huart2.Init.BaudRate = 115200;
|
||||
huart2.Init.WordLength = UART_WORDLENGTH_8B;
|
||||
huart2.Init.StopBits = UART_STOPBITS_1;
|
||||
huart2.Init.Parity = UART_PARITY_NONE;
|
||||
huart2.Init.Mode = UART_MODE_TX_RX;
|
||||
huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
|
||||
huart2.Init.OverSampling = UART_OVERSAMPLING_16;
|
||||
if (HAL_UART_Init(&huart2) != HAL_OK) {
|
||||
Error_Handler();
|
||||
}
|
||||
/* USER CODE BEGIN USART2_Init 2 */
|
||||
|
||||
/* USER CODE END USART2_Init 2 */
|
||||
/* USER CODE END USART2_Init 2 */
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief GPIO Initialization Function
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
static void MX_GPIO_Init(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
/* USER CODE BEGIN MX_GPIO_Init_1 */
|
||||
/* USER CODE END MX_GPIO_Init_1 */
|
||||
* @brief GPIO Initialization Function
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
static void MX_GPIO_Init(void) {
|
||||
GPIO_InitTypeDef GPIO_InitStruct = { 0 };
|
||||
/* USER CODE BEGIN MX_GPIO_Init_1 */
|
||||
/* USER CODE END MX_GPIO_Init_1 */
|
||||
|
||||
/* GPIO Ports Clock Enable */
|
||||
__HAL_RCC_GPIOC_CLK_ENABLE();
|
||||
__HAL_RCC_GPIOH_CLK_ENABLE();
|
||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
/* GPIO Ports Clock Enable */
|
||||
__HAL_RCC_GPIOC_CLK_ENABLE();
|
||||
__HAL_RCC_GPIOH_CLK_ENABLE();
|
||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
|
||||
/*Configure GPIO pin Output Level */
|
||||
HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_RESET);
|
||||
/*Configure GPIO pin Output Level */
|
||||
HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_RESET);
|
||||
|
||||
/*Configure GPIO pin : B1_Pin */
|
||||
GPIO_InitStruct.Pin = B1_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(B1_GPIO_Port, &GPIO_InitStruct);
|
||||
/*Configure GPIO pin : B1_Pin */
|
||||
GPIO_InitStruct.Pin = B1_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(B1_GPIO_Port, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pin : LD2_Pin */
|
||||
GPIO_InitStruct.Pin = LD2_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(LD2_GPIO_Port, &GPIO_InitStruct);
|
||||
/*Configure GPIO pin : LD2_Pin */
|
||||
GPIO_InitStruct.Pin = LD2_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(LD2_GPIO_Port, &GPIO_InitStruct);
|
||||
|
||||
/* USER CODE BEGIN MX_GPIO_Init_2 */
|
||||
/* USER CODE END MX_GPIO_Init_2 */
|
||||
/*Configure GPIO pin : Door_Sensor_Pin */
|
||||
GPIO_InitStruct.Pin = Door_Sensor_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||
GPIO_InitStruct.Pull = GPIO_PULLUP;
|
||||
HAL_GPIO_Init(Door_Sensor_GPIO_Port, &GPIO_InitStruct);
|
||||
|
||||
/* USER CODE BEGIN MX_GPIO_Init_2 */
|
||||
/* USER CODE END MX_GPIO_Init_2 */
|
||||
}
|
||||
|
||||
/* USER CODE BEGIN 4 */
|
||||
|
@ -238,18 +242,16 @@ static void MX_GPIO_Init(void)
|
|||
/* USER CODE END 4 */
|
||||
|
||||
/**
|
||||
* @brief This function is executed in case of error occurrence.
|
||||
* @retval None
|
||||
*/
|
||||
void Error_Handler(void)
|
||||
{
|
||||
/* USER CODE BEGIN Error_Handler_Debug */
|
||||
/* User can add his own implementation to report the HAL error return state */
|
||||
__disable_irq();
|
||||
while (1)
|
||||
{
|
||||
}
|
||||
/* USER CODE END Error_Handler_Debug */
|
||||
* @brief This function is executed in case of error occurrence.
|
||||
* @retval None
|
||||
*/
|
||||
void Error_Handler(void) {
|
||||
/* USER CODE BEGIN Error_Handler_Debug */
|
||||
/* User can add his own implementation to report the HAL error return state */
|
||||
__disable_irq();
|
||||
while (1) {
|
||||
}
|
||||
/* USER CODE END Error_Handler_Debug */
|
||||
}
|
||||
|
||||
#ifdef USE_FULL_ASSERT
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
../Core/Src/main.c:68:5:main 5
|
||||
../Core/Src/main.c:124:6:SystemClock_Config 3
|
||||
../Core/Src/main.c:171:13:MX_USART2_UART_Init 2
|
||||
../Core/Src/main.c:204:13:MX_GPIO_Init 1
|
||||
../Core/Src/main.c:244:6:Error_Handler 1
|
||||
../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
|
||||
|
|
Binary file not shown.
|
@ -1,5 +1,5 @@
|
|||
../Core/Src/main.c:68:5:main 8 static
|
||||
../Core/Src/main.c:124:6:SystemClock_Config 88 static
|
||||
../Core/Src/main.c:171:13:MX_USART2_UART_Init 8 static
|
||||
../Core/Src/main.c:204:13:MX_GPIO_Init 48 static
|
||||
../Core/Src/main.c:244:6:Error_Handler 4 static,ignoring_inline_asm
|
||||
../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
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -105,30 +105,11 @@ Discarded input sections
|
|||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/main.o
|
||||
.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
|
||||
|
@ -209,7 +190,7 @@ Discarded input sections
|
|||
.debug_macro 0x0000000000000000 0x89 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_macro 0x0000000000000000 0x295 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_macro 0x0000000000000000 0x126 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_macro 0x0000000000000000 0x58 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_macro 0x0000000000000000 0x64 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/stm32f4xx_it.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/stm32f4xx_it.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/stm32f4xx_it.o
|
||||
|
@ -288,7 +269,7 @@ Discarded input sections
|
|||
.debug_macro 0x0000000000000000 0x89 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_macro 0x0000000000000000 0x295 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_macro 0x0000000000000000 0x126 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_macro 0x0000000000000000 0x58 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_macro 0x0000000000000000 0x64 ./Core/Src/stm32f4xx_it.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/syscalls.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/syscalls.o
|
||||
.group 0x0000000000000000 0xc ./Core/Src/syscalls.o
|
||||
|
@ -2241,8 +2222,8 @@ 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_Transmit
|
||||
0x0000000000000000 0x124 ./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
|
||||
|
@ -2678,7 +2659,7 @@ LOAD C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
|
|||
0x0000000008000000 g_pfnVectors
|
||||
0x0000000008000198 . = ALIGN (0x4)
|
||||
|
||||
.text 0x0000000008000198 0x1ebc
|
||||
.text 0x0000000008000198 0x1e58
|
||||
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
|
||||
|
@ -2690,274 +2671,276 @@ 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 0x94 ./Core/Src/main.o
|
||||
.text.main 0x00000000080004d4 0x38 ./Core/Src/main.o
|
||||
0x00000000080004d4 main
|
||||
.text.SystemClock_Config
|
||||
0x0000000008000568 0xd4 ./Core/Src/main.o
|
||||
0x0000000008000568 SystemClock_Config
|
||||
0x000000000800050c 0xd4 ./Core/Src/main.o
|
||||
0x000000000800050c SystemClock_Config
|
||||
.text.MX_USART2_UART_Init
|
||||
0x000000000800063c 0x54 ./Core/Src/main.o
|
||||
0x00000000080005e0 0x54 ./Core/Src/main.o
|
||||
.text.MX_GPIO_Init
|
||||
0x0000000008000690 0xdc ./Core/Src/main.o
|
||||
0x0000000008000634 0xf4 ./Core/Src/main.o
|
||||
.text.Error_Handler
|
||||
0x000000000800076c 0xa ./Core/Src/main.o
|
||||
0x000000000800076c Error_Handler
|
||||
*fill* 0x0000000008000776 0x2
|
||||
0x0000000008000728 0xa ./Core/Src/main.o
|
||||
0x0000000008000728 Error_Handler
|
||||
*fill* 0x0000000008000732 0x2
|
||||
.text.HAL_MspInit
|
||||
0x0000000008000778 0x50 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
0x0000000008000778 HAL_MspInit
|
||||
0x0000000008000734 0x50 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
0x0000000008000734 HAL_MspInit
|
||||
.text.HAL_UART_MspInit
|
||||
0x00000000080007c8 0x90 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
0x00000000080007c8 HAL_UART_MspInit
|
||||
0x0000000008000784 0x90 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
0x0000000008000784 HAL_UART_MspInit
|
||||
.text.NMI_Handler
|
||||
0x0000000008000858 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000858 NMI_Handler
|
||||
0x0000000008000814 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000814 NMI_Handler
|
||||
.text.HardFault_Handler
|
||||
0x000000000800085e 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000800085e HardFault_Handler
|
||||
0x000000000800081a 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000800081a HardFault_Handler
|
||||
.text.MemManage_Handler
|
||||
0x0000000008000864 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000864 MemManage_Handler
|
||||
0x0000000008000820 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000820 MemManage_Handler
|
||||
.text.BusFault_Handler
|
||||
0x000000000800086a 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000800086a BusFault_Handler
|
||||
0x0000000008000826 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000826 BusFault_Handler
|
||||
.text.UsageFault_Handler
|
||||
0x0000000008000870 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000870 UsageFault_Handler
|
||||
0x000000000800082c 0x6 ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000800082c UsageFault_Handler
|
||||
.text.SVC_Handler
|
||||
0x0000000008000876 0xe ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000876 SVC_Handler
|
||||
0x0000000008000832 0xe ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000832 SVC_Handler
|
||||
.text.DebugMon_Handler
|
||||
0x0000000008000884 0xe ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000884 DebugMon_Handler
|
||||
0x0000000008000840 0xe ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000840 DebugMon_Handler
|
||||
.text.PendSV_Handler
|
||||
0x0000000008000892 0xe ./Core/Src/stm32f4xx_it.o
|
||||
0x0000000008000892 PendSV_Handler
|
||||
0x000000000800084e 0xe ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000800084e PendSV_Handler
|
||||
.text.SysTick_Handler
|
||||
0x00000000080008a0 0xc ./Core/Src/stm32f4xx_it.o
|
||||
0x00000000080008a0 SysTick_Handler
|
||||
0x000000000800085c 0xc ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000800085c SysTick_Handler
|
||||
.text.SystemInit
|
||||
0x00000000080008ac 0x24 ./Core/Src/system_stm32f4xx.o
|
||||
0x00000000080008ac SystemInit
|
||||
0x0000000008000868 0x24 ./Core/Src/system_stm32f4xx.o
|
||||
0x0000000008000868 SystemInit
|
||||
.text.Reset_Handler
|
||||
0x00000000080008d0 0x50 ./Core/Startup/startup_stm32f411retx.o
|
||||
0x00000000080008d0 Reset_Handler
|
||||
0x000000000800088c 0x50 ./Core/Startup/startup_stm32f411retx.o
|
||||
0x000000000800088c Reset_Handler
|
||||
.text.Default_Handler
|
||||
0x0000000008000920 0x2 ./Core/Startup/startup_stm32f411retx.o
|
||||
0x0000000008000920 RTC_Alarm_IRQHandler
|
||||
0x0000000008000920 EXTI2_IRQHandler
|
||||
0x0000000008000920 SPI4_IRQHandler
|
||||
0x0000000008000920 TIM1_CC_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream5_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream5_IRQHandler
|
||||
0x0000000008000920 PVD_IRQHandler
|
||||
0x0000000008000920 SDIO_IRQHandler
|
||||
0x0000000008000920 TAMP_STAMP_IRQHandler
|
||||
0x0000000008000920 EXTI3_IRQHandler
|
||||
0x0000000008000920 TIM1_UP_TIM10_IRQHandler
|
||||
0x0000000008000920 I2C3_ER_IRQHandler
|
||||
0x0000000008000920 EXTI0_IRQHandler
|
||||
0x0000000008000920 I2C2_EV_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream2_IRQHandler
|
||||
0x0000000008000920 FPU_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream2_IRQHandler
|
||||
0x0000000008000920 SPI1_IRQHandler
|
||||
0x0000000008000920 TIM1_BRK_TIM9_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream3_IRQHandler
|
||||
0x0000000008000920 USART6_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream0_IRQHandler
|
||||
0x0000000008000920 TIM4_IRQHandler
|
||||
0x0000000008000920 I2C1_EV_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream6_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream1_IRQHandler
|
||||
0x0000000008000920 TIM3_IRQHandler
|
||||
0x0000000008000920 RCC_IRQHandler
|
||||
0x0000000008000920 Default_Handler
|
||||
0x0000000008000920 EXTI15_10_IRQHandler
|
||||
0x0000000008000920 ADC_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream7_IRQHandler
|
||||
0x0000000008000920 SPI5_IRQHandler
|
||||
0x0000000008000920 TIM5_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream7_IRQHandler
|
||||
0x0000000008000920 I2C3_EV_IRQHandler
|
||||
0x0000000008000920 EXTI9_5_IRQHandler
|
||||
0x0000000008000920 RTC_WKUP_IRQHandler
|
||||
0x0000000008000920 SPI2_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream0_IRQHandler
|
||||
0x0000000008000920 EXTI4_IRQHandler
|
||||
0x0000000008000920 WWDG_IRQHandler
|
||||
0x0000000008000920 TIM2_IRQHandler
|
||||
0x0000000008000920 OTG_FS_WKUP_IRQHandler
|
||||
0x0000000008000920 TIM1_TRG_COM_TIM11_IRQHandler
|
||||
0x0000000008000920 EXTI1_IRQHandler
|
||||
0x0000000008000920 USART2_IRQHandler
|
||||
0x0000000008000920 I2C2_ER_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream1_IRQHandler
|
||||
0x0000000008000920 FLASH_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream4_IRQHandler
|
||||
0x0000000008000920 USART1_IRQHandler
|
||||
0x0000000008000920 OTG_FS_IRQHandler
|
||||
0x0000000008000920 SPI3_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream4_IRQHandler
|
||||
0x0000000008000920 I2C1_ER_IRQHandler
|
||||
0x0000000008000920 DMA2_Stream6_IRQHandler
|
||||
0x0000000008000920 DMA1_Stream3_IRQHandler
|
||||
*fill* 0x0000000008000922 0x2
|
||||
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
|
||||
.text.HAL_Init
|
||||
0x0000000008000924 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x0000000008000924 HAL_Init
|
||||
0x00000000080008e0 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x00000000080008e0 HAL_Init
|
||||
.text.HAL_InitTick
|
||||
0x0000000008000968 0x60 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x0000000008000968 HAL_InitTick
|
||||
0x0000000008000924 0x60 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x0000000008000924 HAL_InitTick
|
||||
.text.HAL_IncTick
|
||||
0x00000000080009c8 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x00000000080009c8 HAL_IncTick
|
||||
0x0000000008000984 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x0000000008000984 HAL_IncTick
|
||||
.text.HAL_GetTick
|
||||
0x00000000080009f0 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x00000000080009f0 HAL_GetTick
|
||||
0x00000000080009ac 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x00000000080009ac HAL_GetTick
|
||||
.text.__NVIC_SetPriorityGrouping
|
||||
0x0000000008000a08 0x48 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x00000000080009c4 0x48 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.text.__NVIC_GetPriorityGrouping
|
||||
0x0000000008000a50 0x1c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000a0c 0x1c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.text.__NVIC_SetPriority
|
||||
0x0000000008000a6c 0x54 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000a28 0x54 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.text.NVIC_EncodePriority
|
||||
0x0000000008000ac0 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
*fill* 0x0000000008000b26 0x2
|
||||
0x0000000008000a7c 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
*fill* 0x0000000008000ae2 0x2
|
||||
.text.SysTick_Config
|
||||
0x0000000008000b28 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000ae4 0x44 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.text.HAL_NVIC_SetPriorityGrouping
|
||||
0x0000000008000b6c 0x16 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000b6c HAL_NVIC_SetPriorityGrouping
|
||||
0x0000000008000b28 0x16 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000b28 HAL_NVIC_SetPriorityGrouping
|
||||
.text.HAL_NVIC_SetPriority
|
||||
0x0000000008000b82 0x38 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000b82 HAL_NVIC_SetPriority
|
||||
0x0000000008000b3e 0x38 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000b3e HAL_NVIC_SetPriority
|
||||
.text.HAL_SYSTICK_Config
|
||||
0x0000000008000bba 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000bba HAL_SYSTICK_Config
|
||||
*fill* 0x0000000008000bd2 0x2
|
||||
0x0000000008000b76 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000008000b76 HAL_SYSTICK_Config
|
||||
*fill* 0x0000000008000b8e 0x2
|
||||
.text.HAL_GPIO_Init
|
||||
0x0000000008000bd4 0x308 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
0x0000000008000bd4 HAL_GPIO_Init
|
||||
0x0000000008000b90 0x308 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
0x0000000008000b90 HAL_GPIO_Init
|
||||
.text.HAL_GPIO_WritePin
|
||||
0x0000000008000edc 0x32 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
0x0000000008000edc HAL_GPIO_WritePin
|
||||
*fill* 0x0000000008000f0e 0x2
|
||||
0x0000000008000e98 0x32 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
0x0000000008000e98 HAL_GPIO_WritePin
|
||||
*fill* 0x0000000008000eca 0x2
|
||||
.text.HAL_RCC_OscConfig
|
||||
0x0000000008000f10 0x4f0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x0000000008000f10 HAL_RCC_OscConfig
|
||||
0x0000000008000ecc 0x4f0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x0000000008000ecc HAL_RCC_OscConfig
|
||||
.text.HAL_RCC_ClockConfig
|
||||
0x0000000008001400 0x1cc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x0000000008001400 HAL_RCC_ClockConfig
|
||||
0x00000000080013bc 0x1cc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x00000000080013bc HAL_RCC_ClockConfig
|
||||
.text.HAL_RCC_GetSysClockFreq
|
||||
0x00000000080015cc 0x20c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x00000000080015cc HAL_RCC_GetSysClockFreq
|
||||
0x0000000008001588 0x20c ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x0000000008001588 HAL_RCC_GetSysClockFreq
|
||||
.text.HAL_RCC_GetHCLKFreq
|
||||
0x00000000080017d8 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x00000000080017d8 HAL_RCC_GetHCLKFreq
|
||||
0x0000000008001794 0x18 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x0000000008001794 HAL_RCC_GetHCLKFreq
|
||||
.text.HAL_RCC_GetPCLK1Freq
|
||||
0x00000000080017f0 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x00000000080017f0 HAL_RCC_GetPCLK1Freq
|
||||
0x00000000080017ac 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x00000000080017ac HAL_RCC_GetPCLK1Freq
|
||||
.text.HAL_RCC_GetPCLK2Freq
|
||||
0x0000000008001818 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x0000000008001818 HAL_RCC_GetPCLK2Freq
|
||||
0x00000000080017d4 0x28 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x00000000080017d4 HAL_RCC_GetPCLK2Freq
|
||||
.text.HAL_UART_Init
|
||||
0x0000000008001840 0x9a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
0x0000000008001840 HAL_UART_Init
|
||||
.text.HAL_UART_Receive
|
||||
0x00000000080018da 0x144 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
0x00000000080018da HAL_UART_Receive
|
||||
0x00000000080017fc 0x9a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
0x00000000080017fc HAL_UART_Init
|
||||
.text.HAL_UART_Transmit
|
||||
0x0000000008001896 0x124 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
0x0000000008001896 HAL_UART_Transmit
|
||||
.text.UART_WaitOnFlagUntilTimeout
|
||||
0x0000000008001a1e 0xdc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
*fill* 0x0000000008001afa 0x2
|
||||
0x00000000080019ba 0xdc ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
*fill* 0x0000000008001a96 0x2
|
||||
.text.UART_SetConfig
|
||||
0x0000000008001afc 0x4e8 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
.text.memset 0x0000000008001fe4 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)
|
||||
0x0000000008001fe4 memset
|
||||
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
|
||||
.text.__libc_init_array
|
||||
0x0000000008001ff4 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)
|
||||
0x0000000008001ff4 __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
|
||||
*(.glue_7)
|
||||
.glue_7 0x000000000800203c 0x0 linker stubs
|
||||
.glue_7 0x0000000008001fd8 0x0 linker stubs
|
||||
*(.glue_7t)
|
||||
.glue_7t 0x000000000800203c 0x0 linker stubs
|
||||
.glue_7t 0x0000000008001fd8 0x0 linker stubs
|
||||
*(.eh_frame)
|
||||
.eh_frame 0x000000000800203c 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 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
|
||||
*(.init)
|
||||
.init 0x000000000800203c 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
|
||||
0x000000000800203c _init
|
||||
.init 0x0000000008002040 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 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
|
||||
*(.fini)
|
||||
.fini 0x0000000008002048 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
|
||||
0x0000000008002048 _fini
|
||||
.fini 0x000000000800204c 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
|
||||
0x0000000008002054 . = ALIGN (0x4)
|
||||
0x0000000008002054 _etext = .
|
||||
.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 = .
|
||||
|
||||
.vfp11_veneer 0x0000000008002054 0x0
|
||||
.vfp11_veneer 0x0000000008002054 0x0 linker stubs
|
||||
.vfp11_veneer 0x0000000008001ff0 0x0
|
||||
.vfp11_veneer 0x0000000008001ff0 0x0 linker stubs
|
||||
|
||||
.v4_bx 0x0000000008002054 0x0
|
||||
.v4_bx 0x0000000008002054 0x0 linker stubs
|
||||
.v4_bx 0x0000000008001ff0 0x0
|
||||
.v4_bx 0x0000000008001ff0 0x0 linker stubs
|
||||
|
||||
.iplt 0x0000000008002054 0x0
|
||||
.iplt 0x0000000008002054 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 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
|
||||
|
||||
.rodata 0x0000000008002054 0x18
|
||||
0x0000000008002054 . = ALIGN (0x4)
|
||||
.rodata 0x0000000008001ff0 0x20
|
||||
0x0000000008001ff0 . = ALIGN (0x4)
|
||||
*(.rodata)
|
||||
.rodata 0x0000000008001ff0 0x6 ./Core/Src/main.o
|
||||
*(.rodata*)
|
||||
*fill* 0x0000000008001ff6 0x2
|
||||
.rodata.AHBPrescTable
|
||||
0x0000000008002054 0x10 ./Core/Src/system_stm32f4xx.o
|
||||
0x0000000008002054 AHBPrescTable
|
||||
0x0000000008001ff8 0x10 ./Core/Src/system_stm32f4xx.o
|
||||
0x0000000008001ff8 AHBPrescTable
|
||||
.rodata.APBPrescTable
|
||||
0x0000000008002064 0x8 ./Core/Src/system_stm32f4xx.o
|
||||
0x0000000008002064 APBPrescTable
|
||||
0x000000000800206c . = ALIGN (0x4)
|
||||
0x0000000008002008 0x8 ./Core/Src/system_stm32f4xx.o
|
||||
0x0000000008002008 APBPrescTable
|
||||
0x0000000008002010 . = ALIGN (0x4)
|
||||
|
||||
.ARM.extab 0x000000000800206c 0x0
|
||||
0x000000000800206c . = ALIGN (0x4)
|
||||
.ARM.extab 0x0000000008002010 0x0
|
||||
0x0000000008002010 . = ALIGN (0x4)
|
||||
*(.ARM.extab* .gnu.linkonce.armextab.*)
|
||||
0x000000000800206c . = ALIGN (0x4)
|
||||
0x0000000008002010 . = ALIGN (0x4)
|
||||
|
||||
.ARM 0x000000000800206c 0x8
|
||||
0x000000000800206c . = ALIGN (0x4)
|
||||
0x000000000800206c __exidx_start = .
|
||||
.ARM 0x0000000008002010 0x8
|
||||
0x0000000008002010 . = ALIGN (0x4)
|
||||
0x0000000008002010 __exidx_start = .
|
||||
*(.ARM.exidx*)
|
||||
.ARM.exidx 0x000000000800206c 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)
|
||||
0x0000000008002074 __exidx_end = .
|
||||
0x0000000008002074 . = ALIGN (0x4)
|
||||
.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)
|
||||
|
||||
.rel.dyn 0x0000000008002074 0x0
|
||||
.rel.iplt 0x0000000008002074 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 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
|
||||
|
||||
.preinit_array 0x0000000008002074 0x0
|
||||
0x0000000008002074 . = ALIGN (0x4)
|
||||
0x0000000008002074 PROVIDE (__preinit_array_start = .)
|
||||
.preinit_array 0x0000000008002018 0x0
|
||||
0x0000000008002018 . = ALIGN (0x4)
|
||||
0x0000000008002018 PROVIDE (__preinit_array_start = .)
|
||||
*(.preinit_array*)
|
||||
0x0000000008002074 PROVIDE (__preinit_array_end = .)
|
||||
0x0000000008002074 . = ALIGN (0x4)
|
||||
0x0000000008002018 PROVIDE (__preinit_array_end = .)
|
||||
0x0000000008002018 . = ALIGN (0x4)
|
||||
|
||||
.init_array 0x0000000008002074 0x4
|
||||
0x0000000008002074 . = ALIGN (0x4)
|
||||
0x0000000008002074 PROVIDE (__init_array_start = .)
|
||||
.init_array 0x0000000008002018 0x4
|
||||
0x0000000008002018 . = ALIGN (0x4)
|
||||
0x0000000008002018 PROVIDE (__init_array_start = .)
|
||||
*(SORT_BY_NAME(.init_array.*))
|
||||
*(.init_array*)
|
||||
.init_array 0x0000000008002074 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
|
||||
0x0000000008002078 PROVIDE (__init_array_end = .)
|
||||
0x0000000008002078 . = ALIGN (0x4)
|
||||
.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)
|
||||
|
||||
.fini_array 0x0000000008002078 0x4
|
||||
0x0000000008002078 . = ALIGN (0x4)
|
||||
.fini_array 0x000000000800201c 0x4
|
||||
0x000000000800201c . = ALIGN (0x4)
|
||||
[!provide] PROVIDE (__fini_array_start = .)
|
||||
*(SORT_BY_NAME(.fini_array.*))
|
||||
*(.fini_array*)
|
||||
.fini_array 0x0000000008002078 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 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
|
||||
[!provide] PROVIDE (__fini_array_end = .)
|
||||
0x000000000800207c . = ALIGN (0x4)
|
||||
0x000000000800207c _sidata = LOADADDR (.data)
|
||||
0x0000000008002020 . = ALIGN (0x4)
|
||||
0x0000000008002020 _sidata = LOADADDR (.data)
|
||||
|
||||
.data 0x0000000020000000 0xc load address 0x000000000800207c
|
||||
.data 0x0000000020000000 0xc load address 0x0000000008002020
|
||||
0x0000000020000000 . = ALIGN (0x4)
|
||||
0x0000000020000000 _sdata = .
|
||||
*(.data)
|
||||
|
@ -2977,11 +2960,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 0x0000000008002088
|
||||
.igot.plt 0x000000002000000c 0x0 load address 0x000000000800202c
|
||||
.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 0x0000000008002088
|
||||
.bss 0x000000002000000c 0x70 load address 0x000000000800202c
|
||||
0x000000002000000c _sbss = .
|
||||
0x000000002000000c __bss_start__ = _sbss
|
||||
*(.bss)
|
||||
|
@ -2992,10 +2975,7 @@ 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
|
||||
.bss.uart_index
|
||||
0x0000000020000076 0x1 ./Core/Src/main.o
|
||||
0x0000000020000076 uart_index
|
||||
*fill* 0x0000000020000077 0x1
|
||||
*fill* 0x0000000020000076 0x2
|
||||
.bss.uwTick 0x0000000020000078 0x4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x0000000020000078 uwTick
|
||||
*(COMMON)
|
||||
|
@ -3004,7 +2984,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 0x0000000008002088
|
||||
0x000000002000007c 0x604 load address 0x000000000800202c
|
||||
0x0000000020000080 . = ALIGN (0x8)
|
||||
*fill* 0x000000002000007c 0x4
|
||||
[!provide] PROVIDE (end = .)
|
||||
|
@ -3078,29 +3058,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 0x70cd
|
||||
.debug_info 0x0000000000000000 0xc27 ./Core/Src/main.o
|
||||
.debug_info 0x0000000000000c27 0x90f ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_info 0x0000000000001536 0x112 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_info 0x0000000000001648 0x53e ./Core/Src/system_stm32f4xx.o
|
||||
.debug_info 0x0000000000001b86 0x23 ./Core/Startup/startup_stm32f411retx.o
|
||||
.debug_info 0x0000000000001ba9 0x8c4 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_info 0x000000000000246d 0xcb6 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_info 0x0000000000003123 0x6f9 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.debug_info 0x000000000000381c 0x8f2 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
.debug_info 0x000000000000410e 0x2fbf ./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_abbrev 0x0000000000000000 0x12d3
|
||||
.debug_abbrev 0x0000000000000000 0x25e ./Core/Src/main.o
|
||||
.debug_abbrev 0x000000000000025e 0x1c1 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_abbrev 0x000000000000041f 0x73 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_abbrev 0x0000000000000492 0x11a ./Core/Src/system_stm32f4xx.o
|
||||
.debug_abbrev 0x00000000000005ac 0x12 ./Core/Startup/startup_stm32f411retx.o
|
||||
.debug_abbrev 0x00000000000005be 0x24b ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_abbrev 0x0000000000000809 0x327 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_abbrev 0x0000000000000b30 0x1d3 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.debug_abbrev 0x0000000000000d03 0x2b5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
.debug_abbrev 0x0000000000000fb8 0x31b ./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_aranges 0x0000000000000000 0x608
|
||||
.debug_aranges
|
||||
|
@ -3125,130 +3105,109 @@ 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 0x49d
|
||||
0x0000000000000000 0x49c
|
||||
.debug_rnglists
|
||||
0x0000000000000000 0x2e ./Core/Src/main.o
|
||||
0x0000000000000000 0x2d ./Core/Src/main.o
|
||||
.debug_rnglists
|
||||
0x000000000000002e 0x20 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
0x000000000000002d 0x20 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_rnglists
|
||||
0x000000000000004e 0x43 ./Core/Src/stm32f4xx_it.o
|
||||
0x000000000000004d 0x43 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_rnglists
|
||||
0x0000000000000091 0x1a ./Core/Src/system_stm32f4xx.o
|
||||
0x0000000000000090 0x1a ./Core/Src/system_stm32f4xx.o
|
||||
.debug_rnglists
|
||||
0x00000000000000ab 0x19 ./Core/Startup/startup_stm32f411retx.o
|
||||
0x00000000000000aa 0x19 ./Core/Startup/startup_stm32f411retx.o
|
||||
.debug_rnglists
|
||||
0x00000000000000c4 0xaf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x00000000000000c3 0xaf ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_rnglists
|
||||
0x0000000000000173 0xce ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x0000000000000172 0xce ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_rnglists
|
||||
0x0000000000000241 0x3f ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
0x0000000000000240 0x3f ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.debug_rnglists
|
||||
0x0000000000000280 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x000000000000027f 0x66 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
.debug_rnglists
|
||||
0x00000000000002e6 0x1b7 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
0x00000000000002e5 0x1b7 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
|
||||
.debug_macro 0x0000000000000000 0x152be
|
||||
.debug_macro 0x0000000000000000 0x2cb ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000002cb 0xaa8 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000000d73 0x295 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000001008 0x2e ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000001036 0x28 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000105e 0x22 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000001080 0x8e ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000110e 0x51 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000115f 0x103 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000001262 0x6a ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000012cc 0x1df ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000014ab 0x1c ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000014c7 0x22 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000014e9 0xd9 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000015c2 0x102d ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000025ef 0x11f ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000270e 0xb953 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000e061 0x6d ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000e0ce 0x367e ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001174c 0x174 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000118c0 0x5c ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001191c 0x447 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000011d63 0x9fe ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012761 0x115 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012876 0x11b ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012991 0xa5 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012a36 0x15f ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012b95 0x287 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012e1c 0x5f ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012e7b 0x236 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000130b1 0x132 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000131e3 0x264 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013447 0x2e ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013475 0x11a ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001358f 0x85 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013614 0x89 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001369d 0x295 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013932 0x126 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013a58 0x58 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013ab0 0x61 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013b11 0x2a ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013b3b 0x43 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013b7e 0x34 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013bb2 0x16 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013bc8 0x43 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013c0b 0x34 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013c3f 0x10 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013c4f 0x58 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013ca7 0x8e ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013d35 0x1c ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013d51 0x177 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013ec8 0x369 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000014231 0x10 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000014241 0x35 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000014276 0x20 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000014296 0x1c ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000142b2 0x10 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000142c2 0x1c ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000142de 0x16 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000142f4 0x147 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001443b 0x1c9 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_macro 0x0000000000014604 0x1d3 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_macro 0x00000000000147d7 0x1ba ./Core/Src/system_stm32f4xx.o
|
||||
.debug_macro 0x0000000000014991 0x21a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_macro 0x0000000000014bab 0x1ba ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_macro 0x0000000000014d65 0x1c0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.debug_macro 0x0000000000014f25 0x1de ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
.debug_macro 0x0000000000015103 0x1bb ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
.debug_macro 0x0000000000000000 0x1483d
|
||||
.debug_macro 0x0000000000000000 0x1c9 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000001c9 0xaa8 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000000c71 0x295 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000000f06 0x2e ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000000f34 0x28 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000000f5c 0x22 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000000f7e 0x8e ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000100c 0x51 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000105d 0x103 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000001160 0x6a ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000011ca 0x1df ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000013a9 0x1c ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000013c5 0x22 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000013e7 0xd9 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000014c0 0x102d ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000024ed 0x11f ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000260c 0xb953 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000df5f 0x6d ./Core/Src/main.o
|
||||
.debug_macro 0x000000000000dfcc 0x367e ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001164a 0x174 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000117be 0x5c ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001181a 0x447 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000011c61 0x9fe ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001265f 0x115 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012774 0x11b ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001288f 0xa5 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012934 0x15f ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012a93 0x287 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012d1a 0x5f ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012d79 0x236 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000012faf 0x132 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000130e1 0x264 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013345 0x2e ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013373 0x11a ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001348d 0x85 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013512 0x89 ./Core/Src/main.o
|
||||
.debug_macro 0x000000000001359b 0x295 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013830 0x126 ./Core/Src/main.o
|
||||
.debug_macro 0x0000000000013956 0x64 ./Core/Src/main.o
|
||||
.debug_macro 0x00000000000139ba 0x1c9 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_macro 0x0000000000013b83 0x1d3 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_macro 0x0000000000013d56 0x1ba ./Core/Src/system_stm32f4xx.o
|
||||
.debug_macro 0x0000000000013f10 0x21a ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_macro 0x000000000001412a 0x1ba ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_macro 0x00000000000142e4 0x1c0 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.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 0x7ae1
|
||||
.debug_line 0x0000000000000000 0x9a1 ./Core/Src/main.o
|
||||
.debug_line 0x00000000000009a1 0x764 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
.debug_line 0x0000000000001105 0x7d8 ./Core/Src/stm32f4xx_it.o
|
||||
.debug_line 0x00000000000018dd 0x797 ./Core/Src/system_stm32f4xx.o
|
||||
.debug_line 0x0000000000002074 0x7a ./Core/Startup/startup_stm32f411retx.o
|
||||
.debug_line 0x00000000000020ee 0x9fd ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_line 0x0000000000002aeb 0xcac ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_line 0x0000000000003797 0xb35 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.debug_line 0x00000000000042cc 0xd76 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
.debug_line 0x0000000000005042 0x2a9f ./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_str 0x0000000000000000 0x85048
|
||||
.debug_str 0x0000000000000000 0x83762 ./Core/Src/main.o
|
||||
0x83a3f (size before relaxing)
|
||||
.debug_str 0x0000000000083762 0x83 ./Core/Src/stm32f4xx_hal_msp.o
|
||||
0x800a7 (size before relaxing)
|
||||
.debug_str 0x00000000000837e5 0xc9 ./Core/Src/stm32f4xx_it.o
|
||||
0x7fb07 (size before relaxing)
|
||||
.debug_str 0x00000000000838ae 0xdb ./Core/Src/system_stm32f4xx.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 0x0000000000083989 0x34 ./Core/Startup/startup_stm32f411retx.o
|
||||
.debug_str 0x000000000008022e 0x34 ./Core/Startup/startup_stm32f411retx.o
|
||||
0x7e (size before relaxing)
|
||||
.debug_str 0x00000000000839bd 0x9a5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
.debug_str 0x0000000000080262 0x9a5 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o
|
||||
0x80549 (size before relaxing)
|
||||
.debug_str 0x0000000000084362 0x354 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
.debug_str 0x0000000000080c07 0x354 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o
|
||||
0x8026a (size before relaxing)
|
||||
.debug_str 0x00000000000846b6 0x121 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
.debug_str 0x0000000000080f5b 0x121 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.o
|
||||
0x7fc98 (size before relaxing)
|
||||
.debug_str 0x00000000000847d7 0x233 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
.debug_str 0x000000000008107c 0x233 ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o
|
||||
0x7ff51 (size before relaxing)
|
||||
.debug_str 0x0000000000084a0a 0x63e ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
.debug_str 0x00000000000812af 0x63d ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
|
||||
0x804de (size before relaxing)
|
||||
|
||||
.debug_frame 0x0000000000000000 0x17a4
|
||||
|
|
|
@ -3,6 +3,7 @@ CAD.formats=
|
|||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
File.Version=6
|
||||
GPIO.groupedBy=Group By Peripherals
|
||||
KeepUserPlacement=false
|
||||
Mcu.CPN=STM32F411RET6
|
||||
Mcu.Family=STM32F4
|
||||
|
@ -15,17 +16,18 @@ Mcu.Name=STM32F411R(C-E)Tx
|
|||
Mcu.Package=LQFP64
|
||||
Mcu.Pin0=PC13-ANTI_TAMP
|
||||
Mcu.Pin1=PC14-OSC32_IN
|
||||
Mcu.Pin10=PB3
|
||||
Mcu.Pin11=VP_SYS_VS_Systick
|
||||
Mcu.Pin10=PA14
|
||||
Mcu.Pin11=PB3
|
||||
Mcu.Pin12=VP_SYS_VS_Systick
|
||||
Mcu.Pin2=PC15-OSC32_OUT
|
||||
Mcu.Pin3=PH0 - OSC_IN
|
||||
Mcu.Pin4=PH1 - OSC_OUT
|
||||
Mcu.Pin5=PA2
|
||||
Mcu.Pin6=PA3
|
||||
Mcu.Pin7=PA5
|
||||
Mcu.Pin8=PA13
|
||||
Mcu.Pin9=PA14
|
||||
Mcu.PinsNb=12
|
||||
Mcu.Pin8=PA7
|
||||
Mcu.Pin9=PA13
|
||||
Mcu.PinsNb=13
|
||||
Mcu.ThirdPartyNb=0
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32F411RETx
|
||||
|
@ -66,6 +68,11 @@ PA5.GPIOParameters=GPIO_Label
|
|||
PA5.GPIO_Label=LD2 [Green Led]
|
||||
PA5.Locked=true
|
||||
PA5.Signal=GPIO_Output
|
||||
PA7.GPIOParameters=GPIO_PuPd,GPIO_Label
|
||||
PA7.GPIO_Label=Door Sensor
|
||||
PA7.GPIO_PuPd=GPIO_PULLUP
|
||||
PA7.Locked=true
|
||||
PA7.Signal=GPIO_Input
|
||||
PB3.GPIOParameters=GPIO_Label
|
||||
PB3.GPIO_Label=SWO
|
||||
PB3.Locked=true
|
||||
|
@ -153,10 +160,10 @@ RCC.VCOOutputFreq_Value=336000000
|
|||
RCC.VcooutputI2S=96000000
|
||||
SH.GPXTI13.0=GPIO_EXTI13
|
||||
SH.GPXTI13.ConfNb=1
|
||||
USART2.IPParameters=VirtualMode
|
||||
USART2.IPParameters=VirtualMode,WordLength
|
||||
USART2.VirtualMode=VM_ASYNC
|
||||
USART2.WordLength=WORDLENGTH_8B
|
||||
VP_SYS_VS_Systick.Mode=SysTick
|
||||
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
|
||||
board=NUCLEO-F411RE
|
||||
boardIOC=true
|
||||
isbadioc=false
|
||||
|
|
Loading…
Reference in New Issue