add ethernet controller spi driver
This commit is contained in:
parent
71f86fa2ab
commit
416bb29b83
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
build/
|
36
.mxproject
36
.mxproject
@ -7,37 +7,39 @@ HeaderPath=../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/I
|
|||||||
CDefines=USE_HAL_DRIVER;STM32F103xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
|
CDefines=USE_HAL_DRIVER;STM32F103xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
|
||||||
|
|
||||||
[PreviousUsedMakefileFiles]
|
[PreviousUsedMakefileFiles]
|
||||||
SourceFiles=Core/Src/main.c;Core/Src/gpio.c;Core/Src/adc.c;Core/Src/dac.c;Core/Src/i2c.c;Core/Src/spi.c;Core/Src/tim.c;Core/Src/usart.c;Core/Src/stm32f1xx_it.c;Core/Src/stm32f1xx_hal_msp.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Core/Src/system_stm32f1xx.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Core/Src/system_stm32f1xx.c;Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;;
|
SourceFiles=Core/Src/main.c;Core/Src/gpio.c;Core/Src/adc.c;Core/Src/dac.c;Core/Src/dma.c;Core/Src/i2c.c;Core/Src/spi.c;Core/Src/tim.c;Core/Src/usart.c;Core/Src/stm32f1xx_it.c;Core/Src/stm32f1xx_hal_msp.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Core/Src/system_stm32f1xx.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Core/Src/system_stm32f1xx.c;Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;;
|
||||||
HeaderPath=Drivers/STM32F1xx_HAL_Driver/Inc;Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;Drivers/CMSIS/Device/ST/STM32F1xx/Include;Drivers/CMSIS/Include;Core/Inc;
|
HeaderPath=Drivers/STM32F1xx_HAL_Driver/Inc;Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;Drivers/CMSIS/Device/ST/STM32F1xx/Include;Drivers/CMSIS/Include;Core/Inc;
|
||||||
CDefines=USE_HAL_DRIVER;STM32F103xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
|
CDefines=USE_HAL_DRIVER;STM32F103xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
|
||||||
|
|
||||||
[PreviousGenFiles]
|
[PreviousGenFiles]
|
||||||
AdvancedFolderStructure=true
|
AdvancedFolderStructure=true
|
||||||
HeaderFileListSize=10
|
HeaderFileListSize=11
|
||||||
HeaderFiles#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/gpio.h
|
HeaderFiles#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/gpio.h
|
||||||
HeaderFiles#1=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/adc.h
|
HeaderFiles#1=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/adc.h
|
||||||
HeaderFiles#2=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/dac.h
|
HeaderFiles#2=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/dac.h
|
||||||
HeaderFiles#3=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/i2c.h
|
HeaderFiles#3=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/dma.h
|
||||||
HeaderFiles#4=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/spi.h
|
HeaderFiles#4=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/i2c.h
|
||||||
HeaderFiles#5=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/tim.h
|
HeaderFiles#5=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/spi.h
|
||||||
HeaderFiles#6=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/usart.h
|
HeaderFiles#6=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/tim.h
|
||||||
HeaderFiles#7=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/stm32f1xx_it.h
|
HeaderFiles#7=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/usart.h
|
||||||
HeaderFiles#8=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/stm32f1xx_hal_conf.h
|
HeaderFiles#8=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/stm32f1xx_it.h
|
||||||
HeaderFiles#9=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/main.h
|
HeaderFiles#9=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/stm32f1xx_hal_conf.h
|
||||||
|
HeaderFiles#10=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc/main.h
|
||||||
HeaderFolderListSize=1
|
HeaderFolderListSize=1
|
||||||
HeaderPath#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc
|
HeaderPath#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Inc
|
||||||
HeaderFiles=;
|
HeaderFiles=;
|
||||||
SourceFileListSize=10
|
SourceFileListSize=11
|
||||||
SourceFiles#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/gpio.c
|
SourceFiles#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/gpio.c
|
||||||
SourceFiles#1=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/adc.c
|
SourceFiles#1=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/adc.c
|
||||||
SourceFiles#2=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/dac.c
|
SourceFiles#2=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/dac.c
|
||||||
SourceFiles#3=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/i2c.c
|
SourceFiles#3=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/dma.c
|
||||||
SourceFiles#4=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/spi.c
|
SourceFiles#4=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/i2c.c
|
||||||
SourceFiles#5=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/tim.c
|
SourceFiles#5=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/spi.c
|
||||||
SourceFiles#6=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/usart.c
|
SourceFiles#6=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/tim.c
|
||||||
SourceFiles#7=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/stm32f1xx_it.c
|
SourceFiles#7=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/usart.c
|
||||||
SourceFiles#8=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/stm32f1xx_hal_msp.c
|
SourceFiles#8=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/stm32f1xx_it.c
|
||||||
SourceFiles#9=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/main.c
|
SourceFiles#9=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/stm32f1xx_hal_msp.c
|
||||||
|
SourceFiles#10=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src/main.c
|
||||||
SourceFolderListSize=1
|
SourceFolderListSize=1
|
||||||
SourcePath#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src
|
SourcePath#0=/home/geekzjk/m-labs/SW/Syrostan-MCU-C/Core/Src
|
||||||
SourceFiles=;
|
SourceFiles=;
|
||||||
|
6
.vscode/settings.json
vendored
6
.vscode/settings.json
vendored
@ -1,5 +1,9 @@
|
|||||||
{
|
{
|
||||||
"files.associations": {
|
"files.associations": {
|
||||||
"main.h": "c"
|
"main.h": "c",
|
||||||
|
"ethernet.h": "c",
|
||||||
|
"eem_power.h": "c",
|
||||||
|
"user_main.h": "c",
|
||||||
|
"user_isr.h": "c"
|
||||||
}
|
}
|
||||||
}
|
}
|
13
Core/Inc/User/eem_power.h
Normal file
13
Core/Inc/User/eem_power.h
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#ifndef EEM_POWER_H
|
||||||
|
#define EEM_POWER_H
|
||||||
|
|
||||||
|
#include "user_main.h"
|
||||||
|
|
||||||
|
#define EEM_CURRENT_REF 0
|
||||||
|
#define EEM_CURRENT_VAL 1
|
||||||
|
#define EEM_ADC2CURRENT(val,ref) ((val-ref)/4096*3.3f/750) //((val-ref)/4096*3.3/1000/0.03/25)
|
||||||
|
|
||||||
|
void eem_power_init();
|
||||||
|
void eem_power_get_current();
|
||||||
|
|
||||||
|
#endif
|
21
Core/Inc/User/ethernet.h
Normal file
21
Core/Inc/User/ethernet.h
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
#ifndef ETHERNET_H
|
||||||
|
#define ETHERNET_H
|
||||||
|
|
||||||
|
#include "user_main.h"
|
||||||
|
|
||||||
|
#define ENC_CMD_RESET (0b11001010)
|
||||||
|
#define ENC_CMD_RCR(add) (0b00000000 | add)
|
||||||
|
#define ENC_CMD_WCR(add) (0b01000000 | add)
|
||||||
|
#define ENC_CMD_BxSEL(x) (0b11000000 | (x << 1U))
|
||||||
|
#define ENC_CMD_RBSEL (0b11001000)
|
||||||
|
|
||||||
|
typedef enum
|
||||||
|
{
|
||||||
|
ENC_SPI_READ = 0,
|
||||||
|
ENC_SPI_WRITE
|
||||||
|
} enc_spi_operate_type_t;
|
||||||
|
|
||||||
|
void ethernet_init();
|
||||||
|
void ethernet_spi_n_byte_banked(enc_spi_operate_type_t type, uint8_t spi_cmd, uint8_t *spi_data, uint8_t n);
|
||||||
|
|
||||||
|
#endif
|
@ -1,6 +1,10 @@
|
|||||||
#ifndef USER_ISR
|
#ifndef USER_ISR
|
||||||
#define USER_ISR
|
#define USER_ISR
|
||||||
|
|
||||||
|
#include "user_main.h"
|
||||||
|
|
||||||
void timer4_isr();
|
void timer4_isr();
|
||||||
|
void adc1_dma_isr();
|
||||||
|
void exti2_isr();
|
||||||
|
|
||||||
#endif
|
#endif
|
@ -3,6 +3,10 @@
|
|||||||
|
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "tim.h"
|
#include "tim.h"
|
||||||
|
#include "gpio.h"
|
||||||
|
#include "adc.h"
|
||||||
|
#include "ethernet.h"
|
||||||
|
#include "eem_power.h"
|
||||||
|
|
||||||
void user_setup();
|
void user_setup();
|
||||||
void user_loop();
|
void user_loop();
|
||||||
|
52
Core/Inc/dma.h
Normal file
52
Core/Inc/dma.h
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
/**
|
||||||
|
******************************************************************************
|
||||||
|
* @file dma.h
|
||||||
|
* @brief This file contains all the function prototypes for
|
||||||
|
* the dma.c file
|
||||||
|
******************************************************************************
|
||||||
|
* @attention
|
||||||
|
*
|
||||||
|
* <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
||||||
|
* All rights reserved.</center></h2>
|
||||||
|
*
|
||||||
|
* This software component is licensed by ST under BSD 3-Clause license,
|
||||||
|
* the "License"; You may not use this file except in compliance with the
|
||||||
|
* License. You may obtain a copy of the License at:
|
||||||
|
* opensource.org/licenses/BSD-3-Clause
|
||||||
|
*
|
||||||
|
******************************************************************************
|
||||||
|
*/
|
||||||
|
/* Define to prevent recursive inclusion -------------------------------------*/
|
||||||
|
#ifndef __DMA_H__
|
||||||
|
#define __DMA_H__
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Includes ------------------------------------------------------------------*/
|
||||||
|
#include "main.h"
|
||||||
|
|
||||||
|
/* DMA memory to memory transfer handles -------------------------------------*/
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Includes */
|
||||||
|
|
||||||
|
/* USER CODE END Includes */
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
|
void MX_DMA_Init(void);
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Prototypes */
|
||||||
|
|
||||||
|
/* USER CODE END Prototypes */
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __DMA_H__ */
|
||||||
|
|
||||||
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
@ -64,12 +64,13 @@ void Error_Handler(void);
|
|||||||
#define LED_GPIO_Port GPIOC
|
#define LED_GPIO_Port GPIOC
|
||||||
#define KEY_Pin GPIO_PIN_1
|
#define KEY_Pin GPIO_PIN_1
|
||||||
#define KEY_GPIO_Port GPIOC
|
#define KEY_GPIO_Port GPIOC
|
||||||
#define Fault_12V_Pin GPIO_PIN_2
|
#define EEM_POWER_FAULT_Pin GPIO_PIN_2
|
||||||
#define Fault_12V_GPIO_Port GPIOB
|
#define EEM_POWER_FAULT_GPIO_Port GPIOB
|
||||||
|
#define EEM_POWER_FAULT_EXTI_IRQn EXTI2_IRQn
|
||||||
#define SPI_FPGA_CS_Pin GPIO_PIN_15
|
#define SPI_FPGA_CS_Pin GPIO_PIN_15
|
||||||
#define SPI_FPGA_CS_GPIO_Port GPIOA
|
#define SPI_FPGA_CS_GPIO_Port GPIOA
|
||||||
#define SW_12V_Pin GPIO_PIN_6
|
#define EEM_POWER_SW_Pin GPIO_PIN_6
|
||||||
#define SW_12V_GPIO_Port GPIOB
|
#define EEM_POWER_SW_GPIO_Port GPIOB
|
||||||
/* USER CODE BEGIN Private defines */
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
/*#define HAL_CORTEX_MODULE_ENABLED */
|
/*#define HAL_CORTEX_MODULE_ENABLED */
|
||||||
/*#define HAL_CRC_MODULE_ENABLED */
|
/*#define HAL_CRC_MODULE_ENABLED */
|
||||||
#define HAL_DAC_MODULE_ENABLED
|
#define HAL_DAC_MODULE_ENABLED
|
||||||
/*#define HAL_DMA_MODULE_ENABLED */
|
#define HAL_DMA_MODULE_ENABLED
|
||||||
/*#define HAL_ETH_MODULE_ENABLED */
|
/*#define HAL_ETH_MODULE_ENABLED */
|
||||||
/*#define HAL_FLASH_MODULE_ENABLED */
|
/*#define HAL_FLASH_MODULE_ENABLED */
|
||||||
#define HAL_GPIO_MODULE_ENABLED
|
#define HAL_GPIO_MODULE_ENABLED
|
||||||
|
@ -56,6 +56,8 @@ void SVC_Handler(void);
|
|||||||
void DebugMon_Handler(void);
|
void DebugMon_Handler(void);
|
||||||
void PendSV_Handler(void);
|
void PendSV_Handler(void);
|
||||||
void SysTick_Handler(void);
|
void SysTick_Handler(void);
|
||||||
|
void EXTI2_IRQHandler(void);
|
||||||
|
void DMA1_Channel1_IRQHandler(void);
|
||||||
void TIM4_IRQHandler(void);
|
void TIM4_IRQHandler(void);
|
||||||
/* USER CODE BEGIN EFP */
|
/* USER CODE BEGIN EFP */
|
||||||
|
|
||||||
|
15
Core/Src/User/eem_power.c
Normal file
15
Core/Src/User/eem_power.c
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
#include "eem_power.h"
|
||||||
|
|
||||||
|
uint16_t adc_eem_power[2];
|
||||||
|
float eem_current;
|
||||||
|
|
||||||
|
void eem_power_init()
|
||||||
|
{
|
||||||
|
HAL_GPIO_WritePin(EEM_POWER_SW_GPIO_Port, EEM_POWER_SW_Pin, GPIO_PIN_SET);
|
||||||
|
HAL_ADC_Start_DMA(&hadc1, (uint32_t*)adc_eem_power, sizeof(adc_eem_power));
|
||||||
|
}
|
||||||
|
|
||||||
|
void eem_power_get_current()
|
||||||
|
{
|
||||||
|
eem_current = EEM_ADC2CURRENT(adc_eem_power[EEM_CURRENT_VAL], adc_eem_power[EEM_CURRENT_REF]);
|
||||||
|
}
|
76
Core/Src/User/ethernet.c
Normal file
76
Core/Src/User/ethernet.c
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
#include "ethernet.h"
|
||||||
|
#include "spi.h"
|
||||||
|
|
||||||
|
|
||||||
|
void ethernet_spi_1_byte(uint8_t spi_cmd)
|
||||||
|
{
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_RESET);
|
||||||
|
HAL_SPI_Transmit(&hspi1, &spi_cmd, 1, 100);
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_SET);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ethernet_spi_2_byte(uint8_t spi_cmd, uint8_t *spi_data)
|
||||||
|
{
|
||||||
|
ethernet_spi_n_byte_banked(ENC_SPI_READ, spi_cmd, spi_data, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ethernet_spi_3_byte(enc_spi_operate_type_t type, uint8_t spi_cmd, uint8_t *spi_data)
|
||||||
|
{
|
||||||
|
ethernet_spi_n_byte_banked(type, spi_cmd, spi_data, 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ethernet_spi_n_byte_banked(enc_spi_operate_type_t type, uint8_t spi_cmd, uint8_t *spi_data, uint8_t n)
|
||||||
|
{
|
||||||
|
switch (type)
|
||||||
|
{
|
||||||
|
case ENC_SPI_WRITE:
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_RESET);
|
||||||
|
HAL_SPI_Transmit(&hspi1, &spi_cmd, 1, 100);
|
||||||
|
HAL_SPI_Transmit(&hspi1, spi_data, n, 100);
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_SET);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case ENC_SPI_READ:
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_RESET);
|
||||||
|
HAL_SPI_Transmit(&hspi1, &spi_cmd, 1, 100);
|
||||||
|
HAL_SPI_Receive(&hspi1, spi_data, n, 100);
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_SET);
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void ethernet_init()
|
||||||
|
{
|
||||||
|
HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_SET);
|
||||||
|
uint8_t spi_dummy_data = 0x00;
|
||||||
|
HAL_SPI_Transmit(&hspi1, &spi_dummy_data, 1, 100); //dummy transmition to make the clock low
|
||||||
|
|
||||||
|
uint16_t spi_test_data = 0;
|
||||||
|
ethernet_spi_1_byte(ENC_CMD_BxSEL(0));
|
||||||
|
// HAL_Delay(1);
|
||||||
|
// ethernet_spi_2_byte(ENC_CMD_RBSEL, (uint8_t*)&spi_test_data);
|
||||||
|
// while(spi_test_data != 0);
|
||||||
|
|
||||||
|
spi_test_data = 1234U;
|
||||||
|
ethernet_spi_n_byte_banked(ENC_SPI_WRITE, ENC_CMD_WCR(0x16), (uint8_t*)&spi_test_data, sizeof(spi_test_data));
|
||||||
|
HAL_Delay(1);
|
||||||
|
spi_test_data = 0;
|
||||||
|
ethernet_spi_n_byte_banked(ENC_SPI_READ, ENC_CMD_RCR(0x16), (uint8_t*)&spi_test_data, sizeof(spi_test_data));
|
||||||
|
while(spi_test_data != 1234U);
|
||||||
|
|
||||||
|
// do
|
||||||
|
// {
|
||||||
|
// ethernet_spi_n_byte_banked(ENC_SPI_READ, ENC_CMD_WCR(0x1A), (uint8_t*)&spi_test_data, sizeof(spi_test_data));
|
||||||
|
// HAL_Delay(1);
|
||||||
|
// }
|
||||||
|
// while((spi_test_data & (0x0001 << 12U)) == 0x0000);
|
||||||
|
|
||||||
|
ethernet_spi_1_byte(ENC_CMD_RESET);
|
||||||
|
HAL_Delay(1);
|
||||||
|
ethernet_spi_n_byte_banked(ENC_SPI_READ, ENC_CMD_RCR(0x16), (uint8_t*)&spi_test_data, sizeof(spi_test_data));
|
||||||
|
while(spi_test_data != 0x0000);
|
||||||
|
HAL_Delay(1);
|
||||||
|
}
|
@ -1,7 +1,6 @@
|
|||||||
#include "user_isr.h"
|
#include "user_isr.h"
|
||||||
#include "user_main.h"
|
|
||||||
|
|
||||||
void timer4_isr ()
|
void timer4_isr()
|
||||||
{
|
{
|
||||||
static uint16_t cnt = 0;
|
static uint16_t cnt = 0;
|
||||||
if (cnt > 999)
|
if (cnt > 999)
|
||||||
@ -14,3 +13,17 @@ void timer4_isr ()
|
|||||||
cnt++;
|
cnt++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void adc1_dma_isr()
|
||||||
|
{
|
||||||
|
eem_power_get_current();
|
||||||
|
}
|
||||||
|
|
||||||
|
GPIO_PinState fault_state;
|
||||||
|
|
||||||
|
void exti2_isr()
|
||||||
|
{
|
||||||
|
|
||||||
|
fault_state = HAL_GPIO_ReadPin(EEM_POWER_FAULT_GPIO_Port, EEM_POWER_FAULT_Pin);
|
||||||
|
HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, fault_state);
|
||||||
|
}
|
@ -1,11 +1,23 @@
|
|||||||
#include "user_main.h"
|
#include "user_main.h"
|
||||||
|
|
||||||
void user_setup ()
|
void user_setup()
|
||||||
{
|
{
|
||||||
|
ethernet_init();
|
||||||
HAL_TIM_Base_Start_IT(&htim4);
|
HAL_TIM_Base_Start_IT(&htim4);
|
||||||
|
// HAL_TIM_Base_Start(&htim3);
|
||||||
|
// eem_power_init();
|
||||||
}
|
}
|
||||||
|
|
||||||
void user_loop ()
|
void user_loop()
|
||||||
{
|
{
|
||||||
|
if (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == GPIO_PIN_RESET)
|
||||||
|
{
|
||||||
|
HAL_Delay(50);
|
||||||
|
if (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == GPIO_PIN_RESET)
|
||||||
|
{
|
||||||
|
// ethernet_reset();
|
||||||
|
// HAL_GPIO_TogglePin(EEM_POWER_SW_GPIO_Port, EEM_POWER_SW_Pin);
|
||||||
|
while (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == GPIO_PIN_RESET);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
@ -25,6 +25,7 @@
|
|||||||
/* USER CODE END 0 */
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
ADC_HandleTypeDef hadc1;
|
ADC_HandleTypeDef hadc1;
|
||||||
|
DMA_HandleTypeDef hdma_adc1;
|
||||||
|
|
||||||
/* ADC1 init function */
|
/* ADC1 init function */
|
||||||
void MX_ADC1_Init(void)
|
void MX_ADC1_Init(void)
|
||||||
@ -42,25 +43,33 @@ void MX_ADC1_Init(void)
|
|||||||
/** Common config
|
/** Common config
|
||||||
*/
|
*/
|
||||||
hadc1.Instance = ADC1;
|
hadc1.Instance = ADC1;
|
||||||
hadc1.Init.ScanConvMode = ADC_SCAN_DISABLE;
|
hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE;
|
||||||
hadc1.Init.ContinuousConvMode = DISABLE;
|
hadc1.Init.ContinuousConvMode = DISABLE;
|
||||||
hadc1.Init.DiscontinuousConvMode = DISABLE;
|
hadc1.Init.DiscontinuousConvMode = DISABLE;
|
||||||
hadc1.Init.ExternalTrigConv = ADC_SOFTWARE_START;
|
hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIGCONV_T3_TRGO;
|
||||||
hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
||||||
hadc1.Init.NbrOfConversion = 1;
|
hadc1.Init.NbrOfConversion = 2;
|
||||||
if (HAL_ADC_Init(&hadc1) != HAL_OK)
|
if (HAL_ADC_Init(&hadc1) != HAL_OK)
|
||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
}
|
}
|
||||||
/** Configure Regular Channel
|
/** Configure Regular Channel
|
||||||
*/
|
*/
|
||||||
sConfig.Channel = ADC_CHANNEL_0;
|
sConfig.Channel = ADC_CHANNEL_8;
|
||||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||||
sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
|
sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
|
||||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
}
|
}
|
||||||
|
/** Configure Regular Channel
|
||||||
|
*/
|
||||||
|
sConfig.Channel = ADC_CHANNEL_9;
|
||||||
|
sConfig.Rank = ADC_REGULAR_RANK_2;
|
||||||
|
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
/* USER CODE BEGIN ADC1_Init 2 */
|
/* USER CODE BEGIN ADC1_Init 2 */
|
||||||
|
|
||||||
/* USER CODE END ADC1_Init 2 */
|
/* USER CODE END ADC1_Init 2 */
|
||||||
@ -108,6 +117,23 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* adcHandle)
|
|||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
/* ADC1 DMA Init */
|
||||||
|
/* ADC1 Init */
|
||||||
|
hdma_adc1.Instance = DMA1_Channel1;
|
||||||
|
hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||||
|
hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||||
|
hdma_adc1.Init.MemInc = DMA_MINC_ENABLE;
|
||||||
|
hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
||||||
|
hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
||||||
|
hdma_adc1.Init.Mode = DMA_CIRCULAR;
|
||||||
|
hdma_adc1.Init.Priority = DMA_PRIORITY_LOW;
|
||||||
|
if (HAL_DMA_Init(&hdma_adc1) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
|
||||||
|
__HAL_LINKDMA(adcHandle,DMA_Handle,hdma_adc1);
|
||||||
|
|
||||||
/* USER CODE BEGIN ADC1_MspInit 1 */
|
/* USER CODE BEGIN ADC1_MspInit 1 */
|
||||||
|
|
||||||
/* USER CODE END ADC1_MspInit 1 */
|
/* USER CODE END ADC1_MspInit 1 */
|
||||||
@ -145,6 +171,8 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* adcHandle)
|
|||||||
|
|
||||||
HAL_GPIO_DeInit(GPIOB, GPIO_PIN_0|GPIO_PIN_1);
|
HAL_GPIO_DeInit(GPIOB, GPIO_PIN_0|GPIO_PIN_1);
|
||||||
|
|
||||||
|
/* ADC1 DMA DeInit */
|
||||||
|
HAL_DMA_DeInit(adcHandle->DMA_Handle);
|
||||||
/* USER CODE BEGIN ADC1_MspDeInit 1 */
|
/* USER CODE BEGIN ADC1_MspDeInit 1 */
|
||||||
|
|
||||||
/* USER CODE END ADC1_MspDeInit 1 */
|
/* USER CODE END ADC1_MspDeInit 1 */
|
||||||
|
55
Core/Src/dma.c
Normal file
55
Core/Src/dma.c
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
/**
|
||||||
|
******************************************************************************
|
||||||
|
* @file dma.c
|
||||||
|
* @brief This file provides code for the configuration
|
||||||
|
* of all the requested memory to memory DMA transfers.
|
||||||
|
******************************************************************************
|
||||||
|
* @attention
|
||||||
|
*
|
||||||
|
* <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
||||||
|
* All rights reserved.</center></h2>
|
||||||
|
*
|
||||||
|
* This software component is licensed by ST under BSD 3-Clause license,
|
||||||
|
* the "License"; You may not use this file except in compliance with the
|
||||||
|
* License. You may obtain a copy of the License at:
|
||||||
|
* opensource.org/licenses/BSD-3-Clause
|
||||||
|
*
|
||||||
|
******************************************************************************
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Includes ------------------------------------------------------------------*/
|
||||||
|
#include "dma.h"
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 0 */
|
||||||
|
|
||||||
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------------*/
|
||||||
|
/* Configure DMA */
|
||||||
|
/*----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 1 */
|
||||||
|
|
||||||
|
/* USER CODE END 1 */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable DMA controller clock
|
||||||
|
*/
|
||||||
|
void MX_DMA_Init(void)
|
||||||
|
{
|
||||||
|
|
||||||
|
/* DMA controller clock enable */
|
||||||
|
__HAL_RCC_DMA1_CLK_ENABLE();
|
||||||
|
|
||||||
|
/* DMA interrupt init */
|
||||||
|
/* DMA1_Channel1_IRQn interrupt configuration */
|
||||||
|
HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
|
||||||
|
HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 2 */
|
||||||
|
|
||||||
|
/* USER CODE END 2 */
|
||||||
|
|
||||||
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
@ -61,7 +61,7 @@ void MX_GPIO_Init(void)
|
|||||||
HAL_GPIO_WritePin(SPI_FPGA_CS_GPIO_Port, SPI_FPGA_CS_Pin, GPIO_PIN_SET);
|
HAL_GPIO_WritePin(SPI_FPGA_CS_GPIO_Port, SPI_FPGA_CS_Pin, GPIO_PIN_SET);
|
||||||
|
|
||||||
/*Configure GPIO pin Output Level */
|
/*Configure GPIO pin Output Level */
|
||||||
HAL_GPIO_WritePin(SW_12V_GPIO_Port, SW_12V_Pin, GPIO_PIN_SET);
|
HAL_GPIO_WritePin(EEM_POWER_SW_GPIO_Port, EEM_POWER_SW_Pin, GPIO_PIN_SET);
|
||||||
|
|
||||||
/*Configure GPIO pin : PtPin */
|
/*Configure GPIO pin : PtPin */
|
||||||
GPIO_InitStruct.Pin = SPI_ENC_CS_Pin;
|
GPIO_InitStruct.Pin = SPI_ENC_CS_Pin;
|
||||||
@ -84,10 +84,10 @@ void MX_GPIO_Init(void)
|
|||||||
HAL_GPIO_Init(KEY_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(KEY_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pin : PtPin */
|
/*Configure GPIO pin : PtPin */
|
||||||
GPIO_InitStruct.Pin = Fault_12V_Pin;
|
GPIO_InitStruct.Pin = EEM_POWER_FAULT_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING_FALLING;
|
||||||
GPIO_InitStruct.Pull = GPIO_PULLUP;
|
GPIO_InitStruct.Pull = GPIO_PULLUP;
|
||||||
HAL_GPIO_Init(Fault_12V_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(EEM_POWER_FAULT_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pins : PA8 PA11 PA12 */
|
/*Configure GPIO pins : PA8 PA11 PA12 */
|
||||||
GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_11|GPIO_PIN_12;
|
GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_11|GPIO_PIN_12;
|
||||||
@ -104,11 +104,15 @@ void MX_GPIO_Init(void)
|
|||||||
HAL_GPIO_Init(SPI_FPGA_CS_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(SPI_FPGA_CS_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pin : PtPin */
|
/*Configure GPIO pin : PtPin */
|
||||||
GPIO_InitStruct.Pin = SW_12V_Pin;
|
GPIO_InitStruct.Pin = EEM_POWER_SW_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
HAL_GPIO_Init(SW_12V_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(EEM_POWER_SW_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
/* EXTI interrupt init*/
|
||||||
|
HAL_NVIC_SetPriority(EXTI2_IRQn, 0, 0);
|
||||||
|
HAL_NVIC_EnableIRQ(EXTI2_IRQn);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "adc.h"
|
#include "adc.h"
|
||||||
#include "dac.h"
|
#include "dac.h"
|
||||||
|
#include "dma.h"
|
||||||
#include "i2c.h"
|
#include "i2c.h"
|
||||||
#include "spi.h"
|
#include "spi.h"
|
||||||
#include "tim.h"
|
#include "tim.h"
|
||||||
@ -91,6 +92,7 @@ int main(void)
|
|||||||
|
|
||||||
/* Initialize all configured peripherals */
|
/* Initialize all configured peripherals */
|
||||||
MX_GPIO_Init();
|
MX_GPIO_Init();
|
||||||
|
MX_DMA_Init();
|
||||||
MX_DAC_Init();
|
MX_DAC_Init();
|
||||||
MX_I2C1_Init();
|
MX_I2C1_Init();
|
||||||
MX_I2C2_Init();
|
MX_I2C2_Init();
|
||||||
|
@ -45,7 +45,7 @@ void MX_SPI1_Init(void)
|
|||||||
hspi1.Init.CLKPolarity = SPI_POLARITY_LOW;
|
hspi1.Init.CLKPolarity = SPI_POLARITY_LOW;
|
||||||
hspi1.Init.CLKPhase = SPI_PHASE_1EDGE;
|
hspi1.Init.CLKPhase = SPI_PHASE_1EDGE;
|
||||||
hspi1.Init.NSS = SPI_NSS_SOFT;
|
hspi1.Init.NSS = SPI_NSS_SOFT;
|
||||||
hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_128;
|
hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_4;
|
||||||
hspi1.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
hspi1.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
||||||
hspi1.Init.TIMode = SPI_TIMODE_DISABLE;
|
hspi1.Init.TIMode = SPI_TIMODE_DISABLE;
|
||||||
hspi1.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
hspi1.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
||||||
|
@ -57,6 +57,7 @@
|
|||||||
/* USER CODE END 0 */
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
/* External variables --------------------------------------------------------*/
|
/* External variables --------------------------------------------------------*/
|
||||||
|
extern DMA_HandleTypeDef hdma_adc1;
|
||||||
extern TIM_HandleTypeDef htim4;
|
extern TIM_HandleTypeDef htim4;
|
||||||
/* USER CODE BEGIN EV */
|
/* USER CODE BEGIN EV */
|
||||||
|
|
||||||
@ -200,6 +201,34 @@ void SysTick_Handler(void)
|
|||||||
/* please refer to the startup file (startup_stm32f1xx.s). */
|
/* please refer to the startup file (startup_stm32f1xx.s). */
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief This function handles EXTI line2 interrupt.
|
||||||
|
*/
|
||||||
|
void EXTI2_IRQHandler(void)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN EXTI2_IRQn 0 */
|
||||||
|
exti2_isr();
|
||||||
|
/* USER CODE END EXTI2_IRQn 0 */
|
||||||
|
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_2);
|
||||||
|
/* USER CODE BEGIN EXTI2_IRQn 1 */
|
||||||
|
|
||||||
|
/* USER CODE END EXTI2_IRQn 1 */
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief This function handles DMA1 channel1 global interrupt.
|
||||||
|
*/
|
||||||
|
void DMA1_Channel1_IRQHandler(void)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN DMA1_Channel1_IRQn 0 */
|
||||||
|
adc1_dma_isr();
|
||||||
|
/* USER CODE END DMA1_Channel1_IRQn 0 */
|
||||||
|
HAL_DMA_IRQHandler(&hdma_adc1);
|
||||||
|
/* USER CODE BEGIN DMA1_Channel1_IRQn 1 */
|
||||||
|
|
||||||
|
/* USER CODE END DMA1_Channel1_IRQn 1 */
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief This function handles TIM4 global interrupt.
|
* @brief This function handles TIM4 global interrupt.
|
||||||
*/
|
*/
|
||||||
|
@ -36,6 +36,7 @@ void MX_TIM3_Init(void)
|
|||||||
|
|
||||||
/* USER CODE END TIM3_Init 0 */
|
/* USER CODE END TIM3_Init 0 */
|
||||||
|
|
||||||
|
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
|
||||||
TIM_MasterConfigTypeDef sMasterConfig = {0};
|
TIM_MasterConfigTypeDef sMasterConfig = {0};
|
||||||
TIM_OC_InitTypeDef sConfigOC = {0};
|
TIM_OC_InitTypeDef sConfigOC = {0};
|
||||||
|
|
||||||
@ -48,11 +49,20 @@ void MX_TIM3_Init(void)
|
|||||||
htim3.Init.Period = 999;
|
htim3.Init.Period = 999;
|
||||||
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
||||||
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
|
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
|
||||||
|
if (HAL_TIM_Base_Init(&htim3) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
|
||||||
|
if (HAL_TIM_ConfigClockSource(&htim3, &sClockSourceConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
if (HAL_TIM_PWM_Init(&htim3) != HAL_OK)
|
if (HAL_TIM_PWM_Init(&htim3) != HAL_OK)
|
||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
}
|
}
|
||||||
sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
|
sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE;
|
||||||
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
|
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
|
||||||
if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK)
|
if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK)
|
||||||
{
|
{
|
||||||
@ -181,10 +191,10 @@ void MX_TIM8_Init(void)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef* tim_pwmHandle)
|
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
|
||||||
{
|
{
|
||||||
|
|
||||||
if(tim_pwmHandle->Instance==TIM3)
|
if(tim_baseHandle->Instance==TIM3)
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM3_MspInit 0 */
|
/* USER CODE BEGIN TIM3_MspInit 0 */
|
||||||
|
|
||||||
@ -195,23 +205,7 @@ void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef* tim_pwmHandle)
|
|||||||
|
|
||||||
/* USER CODE END TIM3_MspInit 1 */
|
/* USER CODE END TIM3_MspInit 1 */
|
||||||
}
|
}
|
||||||
else if(tim_pwmHandle->Instance==TIM8)
|
else if(tim_baseHandle->Instance==TIM4)
|
||||||
{
|
|
||||||
/* USER CODE BEGIN TIM8_MspInit 0 */
|
|
||||||
|
|
||||||
/* USER CODE END TIM8_MspInit 0 */
|
|
||||||
/* TIM8 clock enable */
|
|
||||||
__HAL_RCC_TIM8_CLK_ENABLE();
|
|
||||||
/* USER CODE BEGIN TIM8_MspInit 1 */
|
|
||||||
|
|
||||||
/* USER CODE END TIM8_MspInit 1 */
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
|
|
||||||
{
|
|
||||||
|
|
||||||
if(tim_baseHandle->Instance==TIM4)
|
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM4_MspInit 0 */
|
/* USER CODE BEGIN TIM4_MspInit 0 */
|
||||||
|
|
||||||
@ -227,6 +221,22 @@ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
|
|||||||
/* USER CODE END TIM4_MspInit 1 */
|
/* USER CODE END TIM4_MspInit 1 */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef* tim_pwmHandle)
|
||||||
|
{
|
||||||
|
|
||||||
|
if(tim_pwmHandle->Instance==TIM8)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM8_MspInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspInit 0 */
|
||||||
|
/* TIM8 clock enable */
|
||||||
|
__HAL_RCC_TIM8_CLK_ENABLE();
|
||||||
|
/* USER CODE BEGIN TIM8_MspInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspInit 1 */
|
||||||
|
}
|
||||||
|
}
|
||||||
void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
|
void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -275,10 +285,10 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void HAL_TIM_PWM_MspDeInit(TIM_HandleTypeDef* tim_pwmHandle)
|
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
|
||||||
{
|
{
|
||||||
|
|
||||||
if(tim_pwmHandle->Instance==TIM3)
|
if(tim_baseHandle->Instance==TIM3)
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM3_MspDeInit 0 */
|
/* USER CODE BEGIN TIM3_MspDeInit 0 */
|
||||||
|
|
||||||
@ -289,23 +299,7 @@ void HAL_TIM_PWM_MspDeInit(TIM_HandleTypeDef* tim_pwmHandle)
|
|||||||
|
|
||||||
/* USER CODE END TIM3_MspDeInit 1 */
|
/* USER CODE END TIM3_MspDeInit 1 */
|
||||||
}
|
}
|
||||||
else if(tim_pwmHandle->Instance==TIM8)
|
else if(tim_baseHandle->Instance==TIM4)
|
||||||
{
|
|
||||||
/* USER CODE BEGIN TIM8_MspDeInit 0 */
|
|
||||||
|
|
||||||
/* USER CODE END TIM8_MspDeInit 0 */
|
|
||||||
/* Peripheral clock disable */
|
|
||||||
__HAL_RCC_TIM8_CLK_DISABLE();
|
|
||||||
/* USER CODE BEGIN TIM8_MspDeInit 1 */
|
|
||||||
|
|
||||||
/* USER CODE END TIM8_MspDeInit 1 */
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
|
|
||||||
{
|
|
||||||
|
|
||||||
if(tim_baseHandle->Instance==TIM4)
|
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM4_MspDeInit 0 */
|
/* USER CODE BEGIN TIM4_MspDeInit 0 */
|
||||||
|
|
||||||
@ -321,6 +315,22 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void HAL_TIM_PWM_MspDeInit(TIM_HandleTypeDef* tim_pwmHandle)
|
||||||
|
{
|
||||||
|
|
||||||
|
if(tim_pwmHandle->Instance==TIM8)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM8_MspDeInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspDeInit 0 */
|
||||||
|
/* Peripheral clock disable */
|
||||||
|
__HAL_RCC_TIM8_CLK_DISABLE();
|
||||||
|
/* USER CODE BEGIN TIM8_MspDeInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspDeInit 1 */
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* USER CODE BEGIN 1 */
|
/* USER CODE BEGIN 1 */
|
||||||
|
|
||||||
/* USER CODE END 1 */
|
/* USER CODE END 1 */
|
||||||
|
7
Makefile
7
Makefile
@ -1,5 +1,5 @@
|
|||||||
##########################################################################################################################
|
##########################################################################################################################
|
||||||
# File automatically-generated by tool: [projectgenerator] version: [3.13.0-B3] date: [Mon Jul 26 17:15:52 CST 2021]
|
# File automatically-generated by tool: [projectgenerator] version: [3.13.0-B3] date: [Tue Jul 27 10:33:41 CST 2021]
|
||||||
##########################################################################################################################
|
##########################################################################################################################
|
||||||
|
|
||||||
# ------------------------------------------------
|
# ------------------------------------------------
|
||||||
@ -68,7 +68,10 @@ Core/Src/dac.c \
|
|||||||
Core/Src/i2c.c \
|
Core/Src/i2c.c \
|
||||||
Core/Src/spi.c \
|
Core/Src/spi.c \
|
||||||
Core/Src/tim.c \
|
Core/Src/tim.c \
|
||||||
Core/Src/usart.c
|
Core/Src/usart.c \
|
||||||
|
Core/Src/Uesr/ethernet.c \
|
||||||
|
Core/Src/dma.c \
|
||||||
|
Core/Src/User/eem_power.c
|
||||||
|
|
||||||
# ASM sources
|
# ASM sources
|
||||||
ASM_SOURCES = \
|
ASM_SOURCES = \
|
||||||
|
@ -1,29 +1,47 @@
|
|||||||
#MicroXplorer Configuration settings - do not modify
|
#MicroXplorer Configuration settings - do not modify
|
||||||
ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_0
|
ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_8
|
||||||
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,master
|
ADC1.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_9
|
||||||
|
ADC1.ContinuousConvMode=DISABLE
|
||||||
|
ADC1.ExternalTrigConv=ADC_EXTERNALTRIGCONV_T3_TRGO
|
||||||
|
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,master,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,NbrOfConversion,ContinuousConvMode,ExternalTrigConv
|
||||||
|
ADC1.NbrOfConversion=2
|
||||||
ADC1.NbrOfConversionFlag=1
|
ADC1.NbrOfConversionFlag=1
|
||||||
ADC1.Rank-0\#ChannelRegularConversion=1
|
ADC1.Rank-0\#ChannelRegularConversion=1
|
||||||
|
ADC1.Rank-1\#ChannelRegularConversion=2
|
||||||
ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5
|
ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5
|
||||||
|
ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5
|
||||||
ADC1.master=1
|
ADC1.master=1
|
||||||
|
Dma.ADC1.0.Direction=DMA_PERIPH_TO_MEMORY
|
||||||
|
Dma.ADC1.0.Instance=DMA1_Channel1
|
||||||
|
Dma.ADC1.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
|
||||||
|
Dma.ADC1.0.MemInc=DMA_MINC_ENABLE
|
||||||
|
Dma.ADC1.0.Mode=DMA_CIRCULAR
|
||||||
|
Dma.ADC1.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
|
||||||
|
Dma.ADC1.0.PeriphInc=DMA_PINC_DISABLE
|
||||||
|
Dma.ADC1.0.Priority=DMA_PRIORITY_LOW
|
||||||
|
Dma.ADC1.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
|
||||||
|
Dma.Request0=ADC1
|
||||||
|
Dma.RequestsNb=1
|
||||||
File.Version=6
|
File.Version=6
|
||||||
GPIO.groupedBy=Group By Peripherals
|
GPIO.groupedBy=Group By Peripherals
|
||||||
KeepUserPlacement=false
|
KeepUserPlacement=false
|
||||||
Mcu.Family=STM32F1
|
Mcu.Family=STM32F1
|
||||||
Mcu.IP0=ADC1
|
Mcu.IP0=ADC1
|
||||||
Mcu.IP1=DAC
|
Mcu.IP1=DAC
|
||||||
Mcu.IP10=TIM4
|
Mcu.IP10=TIM3
|
||||||
Mcu.IP11=TIM8
|
Mcu.IP11=TIM4
|
||||||
Mcu.IP12=UART4
|
Mcu.IP12=TIM8
|
||||||
Mcu.IP13=USART1
|
Mcu.IP13=UART4
|
||||||
Mcu.IP2=I2C1
|
Mcu.IP14=USART1
|
||||||
Mcu.IP3=I2C2
|
Mcu.IP2=DMA
|
||||||
Mcu.IP4=NVIC
|
Mcu.IP3=I2C1
|
||||||
Mcu.IP5=RCC
|
Mcu.IP4=I2C2
|
||||||
Mcu.IP6=SPI1
|
Mcu.IP5=NVIC
|
||||||
Mcu.IP7=SPI2
|
Mcu.IP6=RCC
|
||||||
Mcu.IP8=SYS
|
Mcu.IP7=SPI1
|
||||||
Mcu.IP9=TIM3
|
Mcu.IP8=SPI2
|
||||||
Mcu.IPNb=14
|
Mcu.IP9=SYS
|
||||||
|
Mcu.IPNb=15
|
||||||
Mcu.Name=STM32F103V(C-D-E)Tx
|
Mcu.Name=STM32F103V(C-D-E)Tx
|
||||||
Mcu.Package=LQFP100
|
Mcu.Package=LQFP100
|
||||||
Mcu.Pin0=PC13-TAMPER-RTC
|
Mcu.Pin0=PC13-TAMPER-RTC
|
||||||
@ -67,20 +85,23 @@ Mcu.Pin42=PB6
|
|||||||
Mcu.Pin43=PB8
|
Mcu.Pin43=PB8
|
||||||
Mcu.Pin44=PB9
|
Mcu.Pin44=PB9
|
||||||
Mcu.Pin45=VP_SYS_VS_Systick
|
Mcu.Pin45=VP_SYS_VS_Systick
|
||||||
Mcu.Pin46=VP_TIM4_VS_ClockSourceINT
|
Mcu.Pin46=VP_TIM3_VS_ClockSourceINT
|
||||||
|
Mcu.Pin47=VP_TIM4_VS_ClockSourceINT
|
||||||
Mcu.Pin5=PC2
|
Mcu.Pin5=PC2
|
||||||
Mcu.Pin6=PA0-WKUP
|
Mcu.Pin6=PA0-WKUP
|
||||||
Mcu.Pin7=PA1
|
Mcu.Pin7=PA1
|
||||||
Mcu.Pin8=PA2
|
Mcu.Pin8=PA2
|
||||||
Mcu.Pin9=PA3
|
Mcu.Pin9=PA3
|
||||||
Mcu.PinsNb=47
|
Mcu.PinsNb=48
|
||||||
Mcu.ThirdPartyNb=0
|
Mcu.ThirdPartyNb=0
|
||||||
Mcu.UserConstants=
|
Mcu.UserConstants=
|
||||||
Mcu.UserName=STM32F103VCTx
|
Mcu.UserName=STM32F103VCTx
|
||||||
MxCube.Version=6.2.1
|
MxCube.Version=6.2.1
|
||||||
MxDb.Version=DB.6.0.21
|
MxDb.Version=DB.6.0.21
|
||||||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
||||||
|
NVIC.DMA1_Channel1_IRQn=true\:0\:0\:false\:false\:true\:false\:true
|
||||||
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
||||||
|
NVIC.EXTI2_IRQn=true\:0\:0\:false\:false\:true\:true\:true
|
||||||
NVIC.ForceEnableDMAVector=true
|
NVIC.ForceEnableDMAVector=true
|
||||||
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
||||||
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false
|
||||||
@ -138,11 +159,12 @@ PB14.Mode=Full_Duplex_Master
|
|||||||
PB14.Signal=SPI2_MISO
|
PB14.Signal=SPI2_MISO
|
||||||
PB15.Mode=Full_Duplex_Master
|
PB15.Mode=Full_Duplex_Master
|
||||||
PB15.Signal=SPI2_MOSI
|
PB15.Signal=SPI2_MOSI
|
||||||
PB2.GPIOParameters=GPIO_PuPd,GPIO_Label
|
PB2.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI
|
||||||
PB2.GPIO_Label=Fault_12V
|
PB2.GPIO_Label=EEM_POWER_FAULT
|
||||||
|
PB2.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING
|
||||||
PB2.GPIO_PuPd=GPIO_PULLUP
|
PB2.GPIO_PuPd=GPIO_PULLUP
|
||||||
PB2.Locked=true
|
PB2.Locked=true
|
||||||
PB2.Signal=GPIO_Input
|
PB2.Signal=GPXTI2
|
||||||
PB3.Mode=Full_Duplex_Master
|
PB3.Mode=Full_Duplex_Master
|
||||||
PB3.Signal=SPI1_SCK
|
PB3.Signal=SPI1_SCK
|
||||||
PB4.Mode=Full_Duplex_Master
|
PB4.Mode=Full_Duplex_Master
|
||||||
@ -150,7 +172,7 @@ PB4.Signal=SPI1_MISO
|
|||||||
PB5.Mode=Full_Duplex_Master
|
PB5.Mode=Full_Duplex_Master
|
||||||
PB5.Signal=SPI1_MOSI
|
PB5.Signal=SPI1_MOSI
|
||||||
PB6.GPIOParameters=PinState,GPIO_Label
|
PB6.GPIOParameters=PinState,GPIO_Label
|
||||||
PB6.GPIO_Label=SW_12V
|
PB6.GPIO_Label=EEM_POWER_SW
|
||||||
PB6.Locked=true
|
PB6.Locked=true
|
||||||
PB6.PinState=GPIO_PIN_SET
|
PB6.PinState=GPIO_PIN_SET
|
||||||
PB6.Signal=GPIO_Output
|
PB6.Signal=GPIO_Output
|
||||||
@ -214,7 +236,7 @@ ProjectManager.StackSize=0x400
|
|||||||
ProjectManager.TargetToolchain=Makefile
|
ProjectManager.TargetToolchain=Makefile
|
||||||
ProjectManager.ToolChainLocation=
|
ProjectManager.ToolChainLocation=
|
||||||
ProjectManager.UnderRoot=false
|
ProjectManager.UnderRoot=false
|
||||||
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_DAC_Init-DAC-false-HAL-true,4-MX_I2C1_Init-I2C1-false-HAL-true,5-MX_I2C2_Init-I2C2-false-HAL-true,6-MX_SPI1_Init-SPI1-false-HAL-true,7-MX_SPI2_Init-SPI2-false-HAL-true,8-MX_UART4_Init-UART4-false-HAL-true,9-MX_ADC1_Init-ADC1-false-HAL-true,10-MX_FSMC_Init-FSMC-false-HAL-true,11-MX_USART1_UART_Init-USART1-false-HAL-true,12-MX_TIM3_Init-TIM3-false-HAL-true,13-MX_TIM8_Init-TIM8-false-HAL-true,14-MX_TIM4_Init-TIM4-false-HAL-true
|
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-SystemClock_Config-RCC-false-HAL-false,4-MX_DAC_Init-DAC-false-HAL-true,5-MX_I2C1_Init-I2C1-false-HAL-true,6-MX_I2C2_Init-I2C2-false-HAL-true,7-MX_SPI1_Init-SPI1-false-HAL-true,8-MX_SPI2_Init-SPI2-false-HAL-true,9-MX_UART4_Init-UART4-false-HAL-true,10-MX_ADC1_Init-ADC1-false-HAL-true,11-MX_USART1_UART_Init-USART1-false-HAL-true,12-MX_TIM3_Init-TIM3-false-HAL-true,13-MX_TIM8_Init-TIM8-false-HAL-true,14-MX_TIM4_Init-TIM4-false-HAL-true
|
||||||
RCC.ADCFreqValue=12000000
|
RCC.ADCFreqValue=12000000
|
||||||
RCC.ADCPresc=RCC_ADCPCLK2_DIV6
|
RCC.ADCPresc=RCC_ADCPCLK2_DIV6
|
||||||
RCC.AHBFreq_Value=72000000
|
RCC.AHBFreq_Value=72000000
|
||||||
@ -268,6 +290,8 @@ SH.COMP_DAC1_group.0=DAC_OUT1,DAC_OUT1
|
|||||||
SH.COMP_DAC1_group.ConfNb=1
|
SH.COMP_DAC1_group.ConfNb=1
|
||||||
SH.COMP_DAC2_group.0=DAC_OUT2,DAC_OUT2
|
SH.COMP_DAC2_group.0=DAC_OUT2,DAC_OUT2
|
||||||
SH.COMP_DAC2_group.ConfNb=1
|
SH.COMP_DAC2_group.ConfNb=1
|
||||||
|
SH.GPXTI2.0=GPIO_EXTI2
|
||||||
|
SH.GPXTI2.ConfNb=1
|
||||||
SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1
|
SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1
|
||||||
SH.S_TIM3_CH1.ConfNb=1
|
SH.S_TIM3_CH1.ConfNb=1
|
||||||
SH.S_TIM3_CH2.0=TIM3_CH2,PWM Generation2 CH2
|
SH.S_TIM3_CH2.0=TIM3_CH2,PWM Generation2 CH2
|
||||||
@ -276,8 +300,8 @@ SH.S_TIM8_CH3.0=TIM8_CH3,PWM Generation3 CH3
|
|||||||
SH.S_TIM8_CH3.ConfNb=1
|
SH.S_TIM8_CH3.ConfNb=1
|
||||||
SH.S_TIM8_CH4.0=TIM8_CH4,PWM Generation4 CH4
|
SH.S_TIM8_CH4.0=TIM8_CH4,PWM Generation4 CH4
|
||||||
SH.S_TIM8_CH4.ConfNb=1
|
SH.S_TIM8_CH4.ConfNb=1
|
||||||
SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_128
|
SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_4
|
||||||
SPI1.CalculateBaudRate=562.5 KBits/s
|
SPI1.CalculateBaudRate=18.0 MBits/s
|
||||||
SPI1.Direction=SPI_DIRECTION_2LINES
|
SPI1.Direction=SPI_DIRECTION_2LINES
|
||||||
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,BaudRatePrescaler
|
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,BaudRatePrescaler
|
||||||
SPI1.Mode=SPI_MODE_MASTER
|
SPI1.Mode=SPI_MODE_MASTER
|
||||||
@ -291,9 +315,10 @@ SPI2.VirtualNSS=VM_NSSHARD
|
|||||||
SPI2.VirtualType=VM_MASTER
|
SPI2.VirtualType=VM_MASTER
|
||||||
TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
|
TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
|
||||||
TIM3.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
|
TIM3.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
|
||||||
TIM3.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Prescaler,Period
|
TIM3.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Prescaler,Period,TIM_MasterOutputTrigger
|
||||||
TIM3.Period=999
|
TIM3.Period=999
|
||||||
TIM3.Prescaler=71
|
TIM3.Prescaler=71
|
||||||
|
TIM3.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE
|
||||||
TIM4.IPParameters=Prescaler,Period
|
TIM4.IPParameters=Prescaler,Period
|
||||||
TIM4.Period=999
|
TIM4.Period=999
|
||||||
TIM4.Prescaler=71
|
TIM4.Prescaler=71
|
||||||
@ -306,6 +331,8 @@ USART1.IPParameters=VirtualMode
|
|||||||
USART1.VirtualMode=VM_ASYNC
|
USART1.VirtualMode=VM_ASYNC
|
||||||
VP_SYS_VS_Systick.Mode=SysTick
|
VP_SYS_VS_Systick.Mode=SysTick
|
||||||
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
|
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
|
||||||
|
VP_TIM3_VS_ClockSourceINT.Mode=Internal
|
||||||
|
VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT
|
||||||
VP_TIM4_VS_ClockSourceINT.Mode=Internal
|
VP_TIM4_VS_ClockSourceINT.Mode=Internal
|
||||||
VP_TIM4_VS_ClockSourceINT.Signal=TIM4_VS_ClockSourceINT
|
VP_TIM4_VS_ClockSourceINT.Signal=TIM4_VS_ClockSourceINT
|
||||||
board=custom
|
board=custom
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,643 +0,0 @@
|
|||||||
:020000040800F2
|
|
||||||
:1000000000C00020D12600081F03000821030008BB
|
|
||||||
:100010002303000825030008270300080000000050
|
|
||||||
:10002000000000000000000000000000290300089C
|
|
||||||
:100030002B030008000000002D0300082F03000818
|
|
||||||
:100040001927000819270008192700081927000890
|
|
||||||
:100050001927000819270008192700081927000880
|
|
||||||
:100060001927000819270008192700081927000870
|
|
||||||
:100070001927000819270008192700081927000860
|
|
||||||
:100080001927000819270008192700081927000850
|
|
||||||
:100090001927000819270008192700081927000840
|
|
||||||
:1000A0001927000819270008192700081927000830
|
|
||||||
:1000B0001927000819270008390300081927000824
|
|
||||||
:1000C0001927000819270008192700081927000810
|
|
||||||
:1000D0001927000819270008192700081927000800
|
|
||||||
:1000E00019270008192700081927000819270008F0
|
|
||||||
:1000F00019270008192700081927000819270008E0
|
|
||||||
:1001000019270008192700081927000819270008CF
|
|
||||||
:1001100019270008192700081927000819270008BF
|
|
||||||
:1001200019270008192700081927000819270008AF
|
|
||||||
:1001300000000000000000000000000000000000BF
|
|
||||||
:1001400000000000000000000000000000000000AF
|
|
||||||
:10015000000000000000000000000000000000009F
|
|
||||||
:10016000000000000000000000000000000000008F
|
|
||||||
:10017000000000000000000000000000000000007F
|
|
||||||
:10018000000000000000000000000000000000006F
|
|
||||||
:10019000000000000000000000000000000000005F
|
|
||||||
:1001A000000000000000000000000000000000004F
|
|
||||||
:1001B000000000000000000000000000000000003F
|
|
||||||
:1001C000000000000000000000000000000000002F
|
|
||||||
:1001D000000000000000000000000000000000001F
|
|
||||||
:0401E0005FF8E0F1F3
|
|
||||||
:1001E40010B5054C237833B9044B13B10448AFF36D
|
|
||||||
:1001F40000800123237010BD0C00002000000000CB
|
|
||||||
:10020400742700080C4B43B10C4810B50C49AFF3EC
|
|
||||||
:1002140000800C48036823B910BD0A48036833B949
|
|
||||||
:100224007047094B002BF7D0BDE810401847064B28
|
|
||||||
:10023400002BF5D0184700BF000000007427000809
|
|
||||||
:10024400100000200C0000200000000072B6FEE741
|
|
||||||
:1002540000B597B0282200210CA802F081FA0023EF
|
|
||||||
:100264000793089309930A930B93019302930393BF
|
|
||||||
:1002740004930593069301220C924FF480330D935B
|
|
||||||
:1002840010920222139214934FF4E01315930CA8C6
|
|
||||||
:1002940000F034FAC8B90F23079302210891002310
|
|
||||||
:1002A40009934FF480620A920B9307A800F064FC50
|
|
||||||
:1002B40068B9022301934FF40043039301A800F0AB
|
|
||||||
:1002C40035FD30B917B05DF804FBFFF7BFFFFFF74A
|
|
||||||
:1002D400BDFFFFF7BBFF08B500F0D6F9FFF7B8FF85
|
|
||||||
:1002E40001F01AFD01F02AFE01F082FE01F09EFEEB
|
|
||||||
:1002F40001F01AFF01F03AFF02F046F901F0A0FD07
|
|
||||||
:1003040002F05CF902F090F802F0D8F801F0C2FFB4
|
|
||||||
:1003140001F0E2FC01F0E8FCFCE7FEE7FEE7FEE7A3
|
|
||||||
:10032400FEE7FEE770477047704708B500F0BEF976
|
|
||||||
:1003340008BD000008B501F0D9FC024801F071F9CC
|
|
||||||
:1003440008BD00BF1402002082B00E4B9A6942F02F
|
|
||||||
:1003540001029A619A6902F001020092009ADA6934
|
|
||||||
:1003640042F08052DA61DB6903F080530193019B10
|
|
||||||
:10037400054A536823F0E06343F00073536002B00E
|
|
||||||
:10038400704700BF001002400000014030B482B04A
|
|
||||||
:100394000023019390F82430012B00F08B80024657
|
|
||||||
:1003A400012380F824304B68062B29D80568686B34
|
|
||||||
:1003B40003EB8303053B1F249C4020EA04000C68E4
|
|
||||||
:1003C40004FA03F303436B630B68092B38D91568EC
|
|
||||||
:1003D400E86803EB43031E3B07249C4020EA040027
|
|
||||||
:1003E4008C6804FA03F30343EB600B68103B012BA6
|
|
||||||
:1003F40034D90020002382F8243002B030BC704786
|
|
||||||
:100404000C2B0ED80568286B03EB8303233B1F24B6
|
|
||||||
:100414009C4020EA04000C6804FA03F303432B63B2
|
|
||||||
:10042400D2E70568E86A03EB8303413B1F249C4041
|
|
||||||
:1004340020EA04000C6804FA03F30343EB62C3E705
|
|
||||||
:100444001568286903EB430307249C4020EA040051
|
|
||||||
:100454008C6804FA03F303432B61C6E71368164858
|
|
||||||
:10046400834205D0936A43F0200393620120C1E7DD
|
|
||||||
:10047400986810F4000F1BD1986840F4000098604D
|
|
||||||
:100484000B68102B01D00020B4E70C4B1B680C49FF
|
|
||||||
:10049400A1FB03139B0C03EB83035900019102E0BE
|
|
||||||
:1004A400019B013B0193019B002BF9D10020A1E7A3
|
|
||||||
:1004B40000209FE70220A0E700240140080000205C
|
|
||||||
:1004C40083DE1B4338B503689A6812F0010F01D12B
|
|
||||||
:1004D400002038BD04469A6822F001029A6000F0B8
|
|
||||||
:1004E400F1F8054623689B6813F0010F0ED000F065
|
|
||||||
:1004F400E9F8401B0228F5D9A36A43F01003A3626C
|
|
||||||
:10050400E36A43F00103E362012038BD002038BDF3
|
|
||||||
:10051400002800F08A8070B50446836A002B4DD011
|
|
||||||
:100524002046FFF7CFFFA36A13F0100377D100280A
|
|
||||||
:1005340075D1A26A22F4885222F0020242F0020229
|
|
||||||
:10054400A262656821683A4A91423DD0E2692A4331
|
|
||||||
:10055400267B42EA4602A568B5F5807F3ED0012D90
|
|
||||||
:1005640039D0257D012D3CD04D6825F469452B43B8
|
|
||||||
:100574004B6021688D682F4B2B4013438B60A3681D
|
|
||||||
:10058400B3F5807F3ED0012B3CD000232568E96A77
|
|
||||||
:1005940021F470010B43EB6223689968264B0B40EE
|
|
||||||
:1005A4009A4233D0A36A23F0120343F01003A362E8
|
|
||||||
:1005B400E36A43F00103E362012070BDC36280F883
|
|
||||||
:1005C400243001F069FCABE7E269B2F5402FBED1FB
|
|
||||||
:1005D4004FF40022BBE74FF48073C2E74FF48073FB
|
|
||||||
:1005E400BFE736B9A569013D43EA453343F40063E7
|
|
||||||
:1005F400BAE7A56A45F02005A562E56A45F001055C
|
|
||||||
:10060400E562B1E72369013B1B05BFE70023E36211
|
|
||||||
:10061400A36A23F0030343F00103A36270BDA36A3A
|
|
||||||
:1006240043F01003A362012070BD0120704700BF96
|
|
||||||
:10063400003C0140FDF7E1FFFE0E1FFF10B504462C
|
|
||||||
:100644000E4B18784FF47A73B3FBF0F30C4A10682E
|
|
||||||
:10065400B0FBF3F000F056FD68B90F2C01D901206E
|
|
||||||
:1006640010BD002221464FF0FF3000F00BFD054B7A
|
|
||||||
:100674001C60002010BD012010BD00BF0000002040
|
|
||||||
:10068400080000200400002008B5074A136843F05E
|
|
||||||
:1006940010031360032000F0E3FC0020FFF7CEFFFB
|
|
||||||
:1006A400FFF752FE002008BD00200240034A1168F3
|
|
||||||
:1006B400034B1B780B441360704700BF2C000020D1
|
|
||||||
:1006C40000000020014B1868704700BF2C00002078
|
|
||||||
:1006D40082B0084B1B68084AA2FB03235B0A00FB99
|
|
||||||
:1006E40003F0019000BF019B5A1E0192002BF9D127
|
|
||||||
:1006F40002B0704708000020D34D6210002800F0BB
|
|
||||||
:10070400F58170B582B00446036813F0010F3DD043
|
|
||||||
:10071400AB4B5B6803F00C03042B2ED0A84B5B6837
|
|
||||||
:1007240003F00C03082B23D06368B3F5803F51D04A
|
|
||||||
:10073400002B55D103F1804303F504331A6822F4E6
|
|
||||||
:1007440080321A601A6822F480221A606368002BCF
|
|
||||||
:1007540060D0FFF7B7FF0546994B1B6813F4003FC1
|
|
||||||
:1007640014D1FFF7AFFF401B6428F5D90320C2E181
|
|
||||||
:10077400934B5B6813F4803FD6D0914B1B6813F402
|
|
||||||
:10078400003F03D06368002B00F0B281236813F0AC
|
|
||||||
:10079400020F65D08A4B5B6813F00C0F4ED0884B68
|
|
||||||
:1007A4005B6803F00C03082B43D02369002B79D03A
|
|
||||||
:1007B4000122844B1A60FFF785FF0546804B1B68B6
|
|
||||||
:1007C40013F0020F65D1FFF77DFF401B0228F5D916
|
|
||||||
:1007D400032090E17A4A136843F480331360B5E749
|
|
||||||
:1007E400B3F5A02F09D0764B1A6822F480321A6030
|
|
||||||
:1007F4001A6822F480221A60A8E703F18043A3F563
|
|
||||||
:100804003C331A6842F480221A601A6842F4803237
|
|
||||||
:100814001A609BE7FFF756FF0546694B1B6813F404
|
|
||||||
:10082400003FB3D0FFF74EFF401B6428F5D90320E7
|
|
||||||
:1008340061E1634B5B6813F4803FB6D1604B1B6886
|
|
||||||
:1008440013F0020F04D02369012B01D0012052E1DF
|
|
||||||
:100854005B4A136823F0F803616943EAC103136038
|
|
||||||
:10086400236813F0080F32D0A369002B6ED0012245
|
|
||||||
:10087400554B1A60FFF726FF0546514B5B6A13F090
|
|
||||||
:10088400020F21D1FFF71EFF401B0228F5D90320D8
|
|
||||||
:1008940031E14B4A136823F0F803616943EAC10369
|
|
||||||
:1008A4001360DDE70022474B1A60FFF70BFF054694
|
|
||||||
:1008B400434B1B6813F0020FD2D0FFF703FF401B1A
|
|
||||||
:1008C4000228F5D9032016E10120FFF701FF236870
|
|
||||||
:1008D40013F0040F00F09880394BDB6913F0805F4C
|
|
||||||
:1008E40046D1374BDA6942F08052DA61DB6903F0B2
|
|
||||||
:1008F40080530193019B0125344B1B6813F4807FC3
|
|
||||||
:1009040038D0E368012B49D0002B4DD103F180434B
|
|
||||||
:1009140003F504331A6A22F001021A621A6A22F0F9
|
|
||||||
:1009240004021A62E368002B5CD0FFF7CBFE064694
|
|
||||||
:10093400234B1B6A13F0020F65D1FFF7C3FE801B24
|
|
||||||
:1009440041F288339842F3D90320D4E000221E4BAD
|
|
||||||
:100954001A60FFF7B7FE0546194B5B6A13F0020FE6
|
|
||||||
:10096400B5D0FFF7AFFE401B0228F5D90320C2E043
|
|
||||||
:100974000025C1E7154A136843F480731360FFF739
|
|
||||||
:10098400A1FE0646114B1B6813F4807FB9D1FFF713
|
|
||||||
:1009940099FE801B6428F5D90320ACE0084A136A49
|
|
||||||
:1009A40043F001031362BDE7052B11D0044B1A6A0F
|
|
||||||
:1009B40022F001021A621A6A22F004021A62B1E7F2
|
|
||||||
:1009C4000010024000004242800442420070004095
|
|
||||||
:1009D4004C4B1A6A42F004021A621A6A42F001028B
|
|
||||||
:1009E4001A629FE7FFF76EFE0646464B1B6A13F03A
|
|
||||||
:1009F400020F08D0FFF766FE801B41F2883398424D
|
|
||||||
:100A0400F3D9032077E0E5B9E369002B72D03D4ABE
|
|
||||||
:100A1400526802F00C02082A56D0022B17D000228A
|
|
||||||
:100A2400394B1A60FFF74EFE0446364B1B6813F031
|
|
||||||
:100A3400007F47D0FFF746FE001B0228F5D90320AC
|
|
||||||
:100A440059E0304AD36923F08053D361DCE70022B4
|
|
||||||
:100A54002D4B1A60FFF736FE05462A4B1B6813F030
|
|
||||||
:100A6400007F06D0FFF72EFE401B0228F5D9032095
|
|
||||||
:100A740041E0236AB3F5803F1AD022494B6823F43E
|
|
||||||
:100A84007413226A606A024313434B6001221E4BB3
|
|
||||||
:100A94001A60FFF717FE04461A4B1B6813F0007F19
|
|
||||||
:100AA4000ED1FFF70FFE001B0228F5D9032022E028
|
|
||||||
:100AB400144A536823F40033A1680B435360DCE702
|
|
||||||
:100AC400002018E0002016E0012B16D00D4B5B68C7
|
|
||||||
:100AD40003F48031226A914201D001200BE003F437
|
|
||||||
:100AE4007013626A93420AD0012004E00120704727
|
|
||||||
:100AF400012000E0002002B070BD0120FBE70020CF
|
|
||||||
:100B0400F9E700BF001002406000424210B586B011
|
|
||||||
:100B1400154C94E80F000DF1180E0EE90F00238A0E
|
|
||||||
:100B2400ADF80430114B5B6803F00C02082A18D1AD
|
|
||||||
:100B3400C3F38342724412F8102C13F4803F03D1A0
|
|
||||||
:100B44000B4800FB02F00DE0084B5B68C3F3404325
|
|
||||||
:100B5400734413F8143C074800FB02F0B0FBF3F0B5
|
|
||||||
:100B640000E0044806B010BD8C27000800100240C5
|
|
||||||
:100B740000093D0000127A00002800F0A38070B53F
|
|
||||||
:100B84000446524B1B6803F007038B420CD24F4AB6
|
|
||||||
:100B9400136823F007030B431360136803F0070380
|
|
||||||
:100BA400994201D0012070BD236813F0020F17D0C1
|
|
||||||
:100BB40013F0040F04D0464A536843F4E0635360CF
|
|
||||||
:100BC400236813F0080F04D0414A536843F4605378
|
|
||||||
:100BD40053603F4A536823F0F003A0680343536013
|
|
||||||
:100BE4000D46236813F0010F31D06368012B20D028
|
|
||||||
:100BF400022B25D0364A126812F0020F64D0344911
|
|
||||||
:100C04004A6822F0030213434B60FFF75BFD06467C
|
|
||||||
:100C14002F4B5B6803F00C036268B3EB820F16D0B2
|
|
||||||
:100C2400FFF750FD801B41F288339842F0D903202E
|
|
||||||
:100C340070BD274A126812F4003FE0D1012070BD54
|
|
||||||
:100C4400234A126812F0007FD9D1012070BD1F4BD6
|
|
||||||
:100C54001B6803F007039D420CD21C4A136823F05F
|
|
||||||
:100C640007032B431360136803F007039D4201D06D
|
|
||||||
:100C7400012070BD236813F0040F06D0144A536892
|
|
||||||
:100C840023F4E063E1680B435360236813F0080F17
|
|
||||||
:100C940007D00F4A536823F46053216943EAC10320
|
|
||||||
:100CA4005360FFF733FF0A4B5B68C3F30313094A2E
|
|
||||||
:100CB400D35CD840084B1860084B1868FFF7BEFC9B
|
|
||||||
:100CC400002070BD01207047012070BD002002404B
|
|
||||||
:100CD40000100240A02700080800002004000020A3
|
|
||||||
:100CE400014B1868704700BF0800002008B5FFF7E3
|
|
||||||
:100CF400F7FF044B5B68C3F30223034AD35CD84079
|
|
||||||
:100D040008BD00BF00100240B027000808B5FFF777
|
|
||||||
:100D1400E7FF044B5B68C3F3C223034AD35CD840A8
|
|
||||||
:100D240008BD00BF00100240B027000870B582B0B3
|
|
||||||
:100D34000446036813F0010F34D03E4BDB6913F013
|
|
||||||
:100D4400805F48D13B4BDA6942F08052DA61DB695B
|
|
||||||
:100D540003F080530193019B0125374B1B6813F467
|
|
||||||
:100D6400807F3AD0334B1B6A13F4407311D062680E
|
|
||||||
:100D740002F4407293420CD02E4A136A23F440705A
|
|
||||||
:100D84002E4901260E6000260E60106213F0010F3A
|
|
||||||
:100D940037D1284A136A23F4407361680B43136202
|
|
||||||
:100DA400002D3FD1236813F0020F06D0214A536867
|
|
||||||
:100DB40023F44043A1680B435360236813F0100FDE
|
|
||||||
:100DC40035D01C4A536823F4800361690B43536094
|
|
||||||
:100DD400002002B070BD0025BFE7174A136843F432
|
|
||||||
:100DE40080731360FFF76EFC0646134B1B6813F405
|
|
||||||
:100DF400807FB7D1FFF766FC801B6428F5D90320F8
|
|
||||||
:100E0400E7E7FFF75FFC06460A4B1B6A13F0020F85
|
|
||||||
:100E1400BFD1FFF757FC801B41F288339842F3D9C6
|
|
||||||
:100E24000320D6E7D36923F08053D361BAE70020C7
|
|
||||||
:100E3400CFE700BF0010024000700040400442426F
|
|
||||||
:100E4400F0B583B00026344679E0002D00F0AA8086
|
|
||||||
:100E5400012D00D1CE68FF2B00F2B8808646FF2B0F
|
|
||||||
:100E640000F2B780A500DEF800200F27AF4022EA89
|
|
||||||
:100E7400070206FA05F52A43CEF800204A6812F064
|
|
||||||
:100E8400805F5BD0684A956945F001059561926978
|
|
||||||
:100E940002F001020192019AA208971C634D55F8D1
|
|
||||||
:100EA400275004F003074FEA870E0F2707FA0EF7BF
|
|
||||||
:100EB40025EA07055E4FB84200F0918007F5806788
|
|
||||||
:100EC400B84200F08E8007F58067B84200F08B804E
|
|
||||||
:100ED40007F58067B84200F0888007F58067B8425C
|
|
||||||
:100EE40000F0858007F58067B84276D0062707FAB8
|
|
||||||
:100EF4000EF73D4302324D4F47F822504A6812F430
|
|
||||||
:100F0400803F76D04B4D2A681A432A604A6812F40F
|
|
||||||
:100F1400003F74D0474D6A681A436A604A6812F405
|
|
||||||
:100F2400801F72D0434DAA681A43AA604A6812F41B
|
|
||||||
:100F3400001F70D03F4DEA681343EB6001340B6827
|
|
||||||
:100F440033FA04F26DD00122A24013409A42F5D143
|
|
||||||
:100F54004D68122D30D00BD8022D2AD07FF675AFF4
|
|
||||||
:100F6400032D2FD0112D7FF476AFCE68043672E7AF
|
|
||||||
:100F7400314FBD4216D00CD9304FBD4212D007F5C7
|
|
||||||
:100F84008037BD420ED0A7F58017BD427FF463AF12
|
|
||||||
:100F940008E0A7F58017BD4204D007F58037BD42AD
|
|
||||||
:100FA4007FF459AF8D687DB1012D08D042610826C8
|
|
||||||
:100FB40051E7CE6808364EE7CE680C364BE702613F
|
|
||||||
:100FC400082648E7002646E7042644E700F1040E15
|
|
||||||
:100FD40045E7A4F10805AD0045E7052787E70027A5
|
|
||||||
:100FE40085E7012783E7022781E703277FE70427B3
|
|
||||||
:100FF4007DE7104D2A6822EA03022A6086E70D4D38
|
|
||||||
:101004006A6822EA03026A6088E70A4DAA6822EA4B
|
|
||||||
:101014000302AA608AE7074DEA6822EA0303EB6049
|
|
||||||
:101024008CE703B0F0BD00BF001002400000014097
|
|
||||||
:1010340000080140000401400000211000003110AC
|
|
||||||
:1010440012B909040161704701617047C36803EA7A
|
|
||||||
:10105400010221EA030141EA0241016170470000F3
|
|
||||||
:10106400074AD36823F4E0631B041B0C000200F45A
|
|
||||||
:10107400E060184340F0BF6040F40030D060704737
|
|
||||||
:1010840000ED00E030B4164BDB68C3F30223C3F178
|
|
||||||
:101094000704042C28BF04241D1D062D17D9033B67
|
|
||||||
:1010A400012505FA04F4013C2140994005FA03F3B3
|
|
||||||
:1010B400013B1340194300280BDB0901C9B200F1BD
|
|
||||||
:1010C400604000F5614080F8001330BC7047002395
|
|
||||||
:1010D400E6E700F00F000901C9B2024B1954F4E726
|
|
||||||
:1010E40000ED00E014ED00E0002808DB420900F008
|
|
||||||
:1010F4001F00012303FA00F0014B43F8220070475C
|
|
||||||
:1011040000E100E00138B0F1807F0AD2064B58605C
|
|
||||||
:10111400F021064A82F823100020986007221A6002
|
|
||||||
:1011240070470120704700BF10E000E000ED00E0D0
|
|
||||||
:1011340070B110B50446037933B102232371002042
|
|
||||||
:1011440020610123237110BD437100F021FFF4E7F6
|
|
||||||
:101154000120704770B44479012C23D001254571D6
|
|
||||||
:10116400022303710668346802F0100340F6FE722D
|
|
||||||
:101174009A4024EA02020C684968214399400A43D0
|
|
||||||
:10118400326004682168C0229A40D2431140216031
|
|
||||||
:10119400036819680A401A600571002343711846F0
|
|
||||||
:1011A40070BC70470220FBE7002800F0C880F8B547
|
|
||||||
:1011B400044690F83D30002B75D0242384F83D304C
|
|
||||||
:1011C4002268136823F0010313602268136843F450
|
|
||||||
:1011D400004313602268136823F400431360FFF78D
|
|
||||||
:1011E40085FD6268584B9A4262D8584B98428CBF2E
|
|
||||||
:1011F40000230123002B40F0A480554BA3FB0023C4
|
|
||||||
:101204009A0C21684B6823F03F0313434B60256815
|
|
||||||
:10121400296A21F03F0166684B4B9E424ED8531C0D
|
|
||||||
:101224000B432B622268D16921F44F4121F0FF0165
|
|
||||||
:101234006368454DAB424BD801385B00B0FBF3F318
|
|
||||||
:101244000133C3F30B03042B38BF04230B43D361D3
|
|
||||||
:1012540021680B6823F0C003E269206A0243134348
|
|
||||||
:101264000B6021688B6823F4034323F0FF03226996
|
|
||||||
:10127400E068024313438B602168CB6823F0FF03CB
|
|
||||||
:101284006269A06902431343CB602268136843F088
|
|
||||||
:101294000103136000202064202384F83D30206380
|
|
||||||
:1012A40084F83E00F8BD80F83C3000F0DDFE84E7B1
|
|
||||||
:1012B400284B98428CBF002301239BE74FF496737D
|
|
||||||
:1012C40003FB02F3244AA2FB03239B090133A7E790
|
|
||||||
:1012D400A668BEB9451E03EB4307B5FBF7F5013518
|
|
||||||
:1012E400C5F30B05B5FA85F56D0935BBC6B90138EB
|
|
||||||
:1012F40003EB4303B0FBF3F30133C3F30B0343F4F6
|
|
||||||
:101304000043A3E7451E03EB830707EB8707B5FB01
|
|
||||||
:10131400F7F50135C5F30B05B5FA85F56D09E4E775
|
|
||||||
:10132400013803EB830303EB8303B0FBF3F30133D3
|
|
||||||
:10133400C3F30B0343F4404388E7012386E701200A
|
|
||||||
:1013440070470120F8BD00BFA08601007F841E0005
|
|
||||||
:1013540083DE1B43FF083D00D34D6210002856D0A6
|
|
||||||
:1013640010B50446436A33B94368B3F5827F05D0A8
|
|
||||||
:101374000023C36102E00023036143610023A362ED
|
|
||||||
:1013840094F85130002B3CD0022384F85130226869
|
|
||||||
:10139400136823F0400313602268636803F48273C4
|
|
||||||
:1013A400A16801F404410B43E16801F400610B43BB
|
|
||||||
:1013B400216901F002010B43616901F001010B4352
|
|
||||||
:1013C400A16901F400710B43E16901F038010B4399
|
|
||||||
:1013D400216A01F080010B43A16A01F400510B431F
|
|
||||||
:1013E40013602268638B03F0040353602268D3699B
|
|
||||||
:1013F40023F40063D36100206065012384F8513035
|
|
||||||
:1014040010BD84F85030204600F0D0FEBCE7012027
|
|
||||||
:101414007047000030B4036A23F001030362036AD7
|
|
||||||
:101424004468826922F073020D682A4323F00203A0
|
|
||||||
:101434008D682B43114DA84211D005F50065A842D3
|
|
||||||
:101444000DD00E4DA84211D005F50065A8420DD06F
|
|
||||||
:10145400446082614A684263036230BC704723F08F
|
|
||||||
:101464000803CD682B4323F00403EAE724F4407413
|
|
||||||
:101474004D692C438D692C43EAE700BF002C0140E1
|
|
||||||
:1014840030B4036A23F480730362036A4468C26954
|
|
||||||
:1014940022F073020D682A4323F400738D6843EA33
|
|
||||||
:1014A4000523134DA84211D005F50065A8420DD0BF
|
|
||||||
:1014B4000F4DA84212D005F50065A8420ED0446035
|
|
||||||
:1014C400C2614A68C263036230BC704723F400639C
|
|
||||||
:1014D400CD6843EA052323F48063E9E724F4405408
|
|
||||||
:1014E4004D6944EA05148D6944EA0514E7E700BF31
|
|
||||||
:1014F400002C014030B4036A23F480530362036A6E
|
|
||||||
:101504004468C26922F4E6420D6842EA052223F4E3
|
|
||||||
:1015140000538D6843EA0533094DA8420AD005F506
|
|
||||||
:101524000065A84206D04460C2614A68026403624E
|
|
||||||
:1015340030BC704724F480444D6944EA8514F2E7D2
|
|
||||||
:10154400002C014010B4036A046A24F0010404620C
|
|
||||||
:10155400846924F0F00444EA021223F00A030B43E2
|
|
||||||
:101564008261036210BC704710B4036A23F0100355
|
|
||||||
:1015740003628469036A24F4704444EA023223F067
|
|
||||||
:10158400A00343EA01138261036210BC70478368BD
|
|
||||||
:1015940023F07003194341F0070181607047000094
|
|
||||||
:1015A40090F83D30DBB2012B01D0012070470223BB
|
|
||||||
:1015B40080F83D300268D36843F00103D3600368C8
|
|
||||||
:1015C400144A934218D002F50062934214D0B3F146
|
|
||||||
:1015D400804F11D0A2F5983293420DD002F580626B
|
|
||||||
:1015E400934209D002F58062934205D01A6842F012
|
|
||||||
:1015F40001021A60002070479A6802F00702062A66
|
|
||||||
:1016040005D01A6842F001021A60002070470020D9
|
|
||||||
:10161400704700BF002C0140704770477047704707
|
|
||||||
:10162400704710B5044603681A6912F0020F11D00E
|
|
||||||
:10163400DA6812F0020F0DD06FF002021A61012372
|
|
||||||
:10164400037703689B6913F0030F70D0FFF7E6FF7D
|
|
||||||
:101654000023237723681A6912F0040F12D0DA6882
|
|
||||||
:1016640012F0040F0ED06FF004021A6102232377E4
|
|
||||||
:1016740023689B6913F4407F5FD02046FFF7CEFFB9
|
|
||||||
:101684000023237723681A6912F0080F12D0DA684E
|
|
||||||
:1016940012F0080F0ED06FF008021A6104232377AA
|
|
||||||
:1016A4002368DB6913F0030F4ED02046FFF7B6FF23
|
|
||||||
:1016B4000023237723681A6912F0100F12D0DA6816
|
|
||||||
:1016C40012F0100F0ED06FF010021A610823237766
|
|
||||||
:1016D4002368DB6913F4407F3DD02046FFF79EFF6B
|
|
||||||
:1016E4000023237723681A6912F0010F03D0DA6804
|
|
||||||
:1016F40012F0010F36D123681A6912F0800F03D05B
|
|
||||||
:10170400DA6812F0800F34D123681A6912F0400F9E
|
|
||||||
:1017140003D0DA6812F0400F32D123681A6912F04C
|
|
||||||
:10172400200F03D0DA6812F0200F30D110BDFFF77C
|
|
||||||
:1017340074FF2046FFF773FF8AE72046FFF76DFF2B
|
|
||||||
:101744002046FFF76CFF9BE72046FFF766FF204625
|
|
||||||
:10175400FFF765FFACE72046FFF75FFF2046FFF782
|
|
||||||
:101764005EFFBDE76FF001021A612046FFF754FFE8
|
|
||||||
:10177400C1E76FF080021A61204600F033FAC3E734
|
|
||||||
:101784006FF040021A612046FFF74AFFC5E76FF089
|
|
||||||
:1017940020021A61204600F024FAC7E70368254AAC
|
|
||||||
:1017A400904212D002F5006290420ED0B0F1804F08
|
|
||||||
:1017B4000BD0A2F59832904207D002F58062904295
|
|
||||||
:1017C40003D002F58062904203D123F070034A688B
|
|
||||||
:1017D4001343184A904212D002F5006290420ED090
|
|
||||||
:1017E400B0F1804F0BD0A2F59832904207D002F5A9
|
|
||||||
:1017F4008062904203D002F58062904203D123F4C8
|
|
||||||
:101804004073CA68134323F080034A691343036097
|
|
||||||
:101814008B68C3620B688362064B984206D003F55B
|
|
||||||
:101824000063984202D00123436170470B6903634C
|
|
||||||
:10183400F9E700BF002C014038B310B5044690F816
|
|
||||||
:101844003D30EBB1022384F83D30211D2068FFF7C1
|
|
||||||
:10185400A5FF012384F8463084F83E3084F83F30F5
|
|
||||||
:1018640084F8403084F8413084F8423084F84330BE
|
|
||||||
:1018740084F8443084F8453084F83D30002010BDAD
|
|
||||||
:1018840080F83C3000F064FDDCE70120704738B399
|
|
||||||
:1018940010B5044690F83D30EBB1022384F83D3096
|
|
||||||
:1018A400211D2068FFF77AFF012384F8463084F86D
|
|
||||||
:1018B4003E3084F83F3084F8403084F8413084F876
|
|
||||||
:1018C400423084F8433084F8443084F8453084F856
|
|
||||||
:1018D4003D30002010BD80F83C3000F013FDDCE703
|
|
||||||
:1018E4000120704730B4036A23F010030362036AD3
|
|
||||||
:1018F4004468826922F4E6420D6842EA052223F034
|
|
||||||
:1019040020038D6843EA0513124DA84211D005F552
|
|
||||||
:101914000065A8420DD00F4DA84212D005F5006510
|
|
||||||
:10192400A8420ED0446082614A688263036230BC7C
|
|
||||||
:10193400704723F08003CD6843EA051323F0400386
|
|
||||||
:10194400E9E724F440644D6944EA85048D6944EA76
|
|
||||||
:101954008504E7E7002C014038B590F83C30012BB2
|
|
||||||
:1019640060D00D460446012380F83C300C2A1AD876
|
|
||||||
:10197400DFE802F0071919191D1919193119191974
|
|
||||||
:1019840044000068FFF746FD2268936943F00803AA
|
|
||||||
:1019940093612268936923F0040393612268936935
|
|
||||||
:1019A40029690B439361002084F83C0038BD00682A
|
|
||||||
:1019B400FFF798FF2268936943F4006393612268F8
|
|
||||||
:1019C400936923F48063936122689369296943EAE4
|
|
||||||
:1019D40001239361E7E70068FFF752FD2268D369AA
|
|
||||||
:1019E40043F00803D3612268D36923F00403D3616D
|
|
||||||
:1019F4002268D36929690B43D361D4E70068FFF7F0
|
|
||||||
:101A040079FD2268D36943F40063D3612268D36902
|
|
||||||
:101A140023F48063D3612268D369296943EA0123EB
|
|
||||||
:101A2400D361C0E7022038BD10B4846824F47F4435
|
|
||||||
:101A340042EA032319430C43846010BC704790F8B6
|
|
||||||
:101A44003C30012B66D010B50446012380F83C30AD
|
|
||||||
:101A5400022380F83D300268936823F47F4323F027
|
|
||||||
:101A6400770393600B68402B4AD013D9602B3DD089
|
|
||||||
:101A74001ED9702B28D0B3F5005F30D1CB684A68EB
|
|
||||||
:101A840089680068FFF7D0FF2268936843F48043B5
|
|
||||||
:101A9400936024E0102B06D004D9202B03D0302BE4
|
|
||||||
:101AA40001D01CE0DBB919462068FFF770FD16E091
|
|
||||||
:101AB400502B14D1CA6849680068FFF743FD5021D0
|
|
||||||
:101AC4002068FFF764FD0AE0CB684A68896800680B
|
|
||||||
:101AD400FFF7AAFF2268936843F07703936001231A
|
|
||||||
:101AE40084F83D30002084F83C0010BDCA68496881
|
|
||||||
:101AF4000068FFF739FD60212068FFF748FDEEE735
|
|
||||||
:101B0400CA6849680068FFF71DFD40212068FFF797
|
|
||||||
:101B14003EFDE4E70220704790F83C30012B33D0BF
|
|
||||||
:101B240030B4012380F83C30022380F83D3004684F
|
|
||||||
:101B34006368A26823F070030D682B436360036835
|
|
||||||
:101B4400124CA34212D004F50064A3420ED0B3F1A8
|
|
||||||
:101B5400804F0BD0A4F59834A34207D004F58064D9
|
|
||||||
:101B6400A34203D004F58064A34204D122F080028E
|
|
||||||
:101B740049680A439A60012380F83D30002380F8C5
|
|
||||||
:101B84003C30184630BC704702207047002C01409E
|
|
||||||
:101B940090F83C30012B22D0012380F83C30CB68F4
|
|
||||||
:101BA40023F440738A68134323F480634A6813431D
|
|
||||||
:101BB40023F400630A68134323F480530A6913432C
|
|
||||||
:101BC40023F400534A69134323F48043CA6913433B
|
|
||||||
:101BD40002685364002380F83C30184670470220A2
|
|
||||||
:101BE400704770477047000038B5044602681369AF
|
|
||||||
:101BF40023F44053C1680B431361836802691343A0
|
|
||||||
:101C0400426913430168CA6822F4B05222F00C02FC
|
|
||||||
:101C14001343CB600268536923F4407381690B4317
|
|
||||||
:101C240053610268124B9A421FD0FFF75FF8216894
|
|
||||||
:101C340000EB800000EB800063689B00B0FBF3F0D6
|
|
||||||
:101C44000C4DA5FB00325409642202FB140213015B
|
|
||||||
:101C54003233A5FB03235B0903F0F00202EB041209
|
|
||||||
:101C640003F00F0313448B6038BDFFF74FF8DEE732
|
|
||||||
:101C7400003801401F85EB5158B310B5044690F865
|
|
||||||
:101C840039300BB3242384F839302268D36823F421
|
|
||||||
:101C94000053D3602046FFF7A7FF2268136923F49B
|
|
||||||
:101CA400904313612268536923F02A035361226825
|
|
||||||
:101CB400D36843F40053D3600020E063202384F806
|
|
||||||
:101CC400393084F83A3010BD80F8383000F090FC98
|
|
||||||
:101CD400D8E701207047704708B50248FFF760FC59
|
|
||||||
:101CE40008BD00BF140200207047000008B5084B6F
|
|
||||||
:101CF4001B88B3F57A7F03D20133054A138008BDEC
|
|
||||||
:101D040001210448FFF7A2F90022014B1A8008BD03
|
|
||||||
:101D140028000020001001402DE9F04788B000247D
|
|
||||||
:101D24000494059406940794414B9A6942F0100276
|
|
||||||
:101D34009A619A6902F010020192019A9A6942F03A
|
|
||||||
:101D440004029A619A6902F004020292029A9A6960
|
|
||||||
:101D540042F008029A619B6903F008030393039B12
|
|
||||||
:101D6400344E01224FF400513046FFF769F9224600
|
|
||||||
:101D740001213046FFF764F9DFF8BC8022464FF4B6
|
|
||||||
:101D8400C8514046FFF75CF901224FF40041404638
|
|
||||||
:101D9400FFF756F9DFF8A490012240214846FFF7E7
|
|
||||||
:101DA4004FF94FF4005304930125059506944FF021
|
|
||||||
:101DB400030ACDF81CA004A93046FFF741F80495A6
|
|
||||||
:101DC400059506940227079704A93046FFF738F8CB
|
|
||||||
:101DD40004970594069504A93046FFF731F80423C7
|
|
||||||
:101DE40004930594069504A94846FFF729F84FF48F
|
|
||||||
:101DF400C853049305950694079704A94046FFF732
|
|
||||||
:101E04001FF84FF40043049305950694CDF81CA0E5
|
|
||||||
:101E140004A94046FFF714F840230493059506945B
|
|
||||||
:101E2400079704A94846FFF70BF808B0BDE8F08708
|
|
||||||
:101E3400001002400010014000080140000C014065
|
|
||||||
:101E440000B585B000230193029303931048114A0F
|
|
||||||
:101E540002608360037303754FF46022C2614360C0
|
|
||||||
:101E640001230361FEF754FB60B9002301930122AF
|
|
||||||
:101E74000292039301A90648FEF788FA28B905B02F
|
|
||||||
:101E84005DF804FBFEF7E2F9EFE7FEF7DFF9F6E7AA
|
|
||||||
:101E9400300000200024014010B588B000230493D2
|
|
||||||
:101EA4000593069307930268204B9A4201D008B029
|
|
||||||
:101EB40010BD03F56C439A6942F400729A619A6901
|
|
||||||
:101EC40002F400720092009A9A6942F010029A6138
|
|
||||||
:101ED4009A6902F010020192019A9A6942F004028E
|
|
||||||
:101EE4009A619A6902F004020292029A9A6942F093
|
|
||||||
:101EF40008029A619B6903F008030393039B34234C
|
|
||||||
:101F040004930324059404A90948FEF799FFCF23F9
|
|
||||||
:101F14000493059404A90748FEF792FF04940594DA
|
|
||||||
:101F240004A90548FEF78CFFC1E700BF0024014067
|
|
||||||
:101F34000010014000080140000C014000B583B0CE
|
|
||||||
:101F44000023009301931048104B0360FFF7F0F84F
|
|
||||||
:101F540080B900220092019269460B48FFF7FAF813
|
|
||||||
:101F640058B9102269460848FFF7F4F840B903B09D
|
|
||||||
:101F74005DF804FBFEF76AF9EBE7FEF767F9F0E7B3
|
|
||||||
:101F8400FEF764F9F3E700BF60000020007400402E
|
|
||||||
:101F940000B587B00023029303930493059302686A
|
|
||||||
:101FA400114B9A4202D007B05DF804FB03F5CE331F
|
|
||||||
:101FB400DA6942F00052DA61DA6902F00052009202
|
|
||||||
:101FC400009A9A6942F004029A619B6903F004033F
|
|
||||||
:101FD4000193019B302302930323039302A9034833
|
|
||||||
:101FE400FEF72EFFDFE700BF007400400008014049
|
|
||||||
:101FF40008B50B480B4B03600B4B43600023836015
|
|
||||||
:10200400C3604FF48042026143618361C361036230
|
|
||||||
:10201400FFF7CAF800B908BDFEF718F9FBE700BFDF
|
|
||||||
:102024007400002000540040A086010008B50B484D
|
|
||||||
:102034000B4B03600B4B436000238360C3604FF47E
|
|
||||||
:102044008042026143618361C3610362FFF7ACF8BC
|
|
||||||
:1020540000B908BDFEF7FAF8FBE700BFC80000208E
|
|
||||||
:1020640000580040A086010010B588B000230493F6
|
|
||||||
:102074000593069307930368264A934204D0264A9D
|
|
||||||
:10208400934227D008B010BD244CA36943F0080341
|
|
||||||
:10209400A361A36903F008030093009B4FF440730A
|
|
||||||
:1020A4000493122305930323079304A91C48FEF702
|
|
||||||
:1020B400C7FE1C4A536843F0E06343F002035360D5
|
|
||||||
:1020C400E36943F40013E361E36903F40013019348
|
|
||||||
:1020D400019BD7E7114CA36943F00803A361A369EB
|
|
||||||
:1020E40003F008030293029B4FF44063049312230A
|
|
||||||
:1020F40005930323079304A90948FEF7A1FEE369A6
|
|
||||||
:1021040043F48003E361E36903F480030393039BD3
|
|
||||||
:10211400B8E700BF005400400058004000100240DF
|
|
||||||
:10212400000C01400000014008B50E480E4B03604E
|
|
||||||
:102134004FF48273436000238360C360036143618F
|
|
||||||
:102144004FF4007282613022C2610362436283628F
|
|
||||||
:102154000A23C362FFF702F900B908BDFEF776F857
|
|
||||||
:10216400FBE700BF740100200030014008B50D48B2
|
|
||||||
:102174000D4B03604FF48273436000238360C3609C
|
|
||||||
:10218400036143614FF480228261C361036243624D
|
|
||||||
:1021940083620A23C362FFF7E1F800B908BDFEF7C2
|
|
||||||
:1021A40055F8FBE71C0100200038004010B588B04A
|
|
||||||
:1021B400002304930593069307930368304A9342DC
|
|
||||||
:1021C40004D0304A934230D008B010BD2E4B9A69E7
|
|
||||||
:1021D40042F480529A619A6902F480520092009A01
|
|
||||||
:1021E4009A6942F008029A619B6903F0080301931B
|
|
||||||
:1021F400019B282304930223059303230793234C71
|
|
||||||
:1022040004A92046FEF71CFE102304930023059323
|
|
||||||
:10221400069304A92046FEF713FE1D4A536843F0B3
|
|
||||||
:10222400E06343F001035360CEE7174BDA6942F4ED
|
|
||||||
:102234008042DA61DA6902F480420292029A9A696F
|
|
||||||
:1022440042F008029A619B6903F008030393039B1D
|
|
||||||
:102254004FF43043049302230593032307930B4C59
|
|
||||||
:1022640004A92046FEF7ECFD4FF4804304930023B9
|
|
||||||
:102274000593069304A92046FEF7E2FDA4E700BFF8
|
|
||||||
:10228400003001400038004000100240000C0140C2
|
|
||||||
:102294000000014000B587B0002302930393049328
|
|
||||||
:1022A4000593009301931548154A02604722426042
|
|
||||||
:1022B400836040F2E732C26003618361FFF7BCFAD6
|
|
||||||
:1022C40098B906A94FF4805341F8103D0B48FFF725
|
|
||||||
:1022D400B6FB68B900230093019369460748FFF7EA
|
|
||||||
:1022E4001BFC40B907B05DF804FBFDF7AFFFE8E75E
|
|
||||||
:1022F400FDF7ACFFEEE7FDF7A9FFF3E714020020BA
|
|
||||||
:102304000008004082B003680E4A934204D00E4A8B
|
|
||||||
:1023140093420CD002B070470C4BDA6942F00202CF
|
|
||||||
:10232400DA61DB6903F002030093009BF2E7074BD9
|
|
||||||
:102334009A6942F400529A619B6903F40053019331
|
|
||||||
:10234400019BE7E700040040003401400010024014
|
|
||||||
:1023540002680E4B9A4200D0704700B583B003F573
|
|
||||||
:102364000233DA6942F00402DA61DB6903F0040340
|
|
||||||
:102374000193019B002211461E20FEF783FE1E20BE
|
|
||||||
:10238400FEF7B2FE03B05DF804FB00BF0008004096
|
|
||||||
:1023940000B587B000230293039304930593036865
|
|
||||||
:1023A4001C4A934205D01C4A93421DD007B05DF8E5
|
|
||||||
:1023B40004FB1A4B9A6942F010029A619B6903F07C
|
|
||||||
:1023C40010030093009BC0230293022303930593FD
|
|
||||||
:1023D40002A91348FEF734FD124A536843F0E06340
|
|
||||||
:1023E40043F440635360E1E70C4B9A6942F01002F6
|
|
||||||
:1023F4009A619B6903F010030193019B4FF44073AE
|
|
||||||
:10240400029302230393059302A90548FEF718FDDE
|
|
||||||
:10241400CCE700BF0004004000340140001002403B
|
|
||||||
:10242400001001400000014000B58BB00023089368
|
|
||||||
:1024340009930193029303930493059306930793DB
|
|
||||||
:102444001C481D4A026047224260836040F2E73222
|
|
||||||
:10245400C26003618361FFF71AFAF8B90023089395
|
|
||||||
:10246400099308A91348FFF757FBD0B960230193D8
|
|
||||||
:10247400002202920392059201A90E48FFF76CFA1A
|
|
||||||
:1024840090B904220DEB02010A48FFF765FA70B90E
|
|
||||||
:102494000848FFF77DFF0BB05DF804FBFDF7D6FE9F
|
|
||||||
:1024A400DCE7FDF7D3FEE1E7FDF7D0FEE9E7FDF752
|
|
||||||
:1024B400CDFEEDE75C0200200004004010B592B0B0
|
|
||||||
:1024C40000241094119409940A940B940C940D9480
|
|
||||||
:1024D4000E940F942022214601A800F041F92848C7
|
|
||||||
:1024E400284B0360446084604FF6FF73C36004614B
|
|
||||||
:1024F40044618461FFF7CBF9002831D100231093A4
|
|
||||||
:10250400119310A91E48FFF707FB00282BD1602365
|
|
||||||
:10251400099300230A930B930C930D930E930F933B
|
|
||||||
:10252400082209A91648FFF717FAF8B90C2209A9D5
|
|
||||||
:102534001348FFF711FAE0B90023019302930393C0
|
|
||||||
:10254400049305934FF400520692089301A90C4892
|
|
||||||
:10255400FFF71EFB80B90A48FFF71AFF12B010BD3F
|
|
||||||
:10256400FDF774FECAE7FDF771FED0E7FDF76EFED6
|
|
||||||
:10257400DCE7FDF76BFEDFE7FDF768FEEBE700BF86
|
|
||||||
:10258400CC0100200034014008B50A480A4B03601E
|
|
||||||
:102594004FF4E133436000238360C36003610C2282
|
|
||||||
:1025A40042618361C361FFF767FB00B908BDFDF7B2
|
|
||||||
:1025B4004DFEFBE7E4020020004C004008B50A4849
|
|
||||||
:1025C4000A4B03604FF4E133436000238360C3602C
|
|
||||||
:1025D40003610C2242618361C361FFF74DFB00B9C3
|
|
||||||
:1025E40008BDFDF733FEFBE7A402002000380140DC
|
|
||||||
:1025F40010B588B0002304930593069307930368EA
|
|
||||||
:102604002D4A934204D02D4A93422BD008B010BDDA
|
|
||||||
:102614002B4BDA6942F40022DA61DA6902F400220F
|
|
||||||
:102624000092009A9A6942F010029A619B6903F041
|
|
||||||
:1026340010030193019B4FF48063049302230593D9
|
|
||||||
:10264400032307931F4C04A92046FEF7F9FB4FF41C
|
|
||||||
:102654000063049300230593069304A92046FEF720
|
|
||||||
:10266400EFFBD3E7164B9A6942F480429A619A6968
|
|
||||||
:1026740002F480420292029A9A6942F004029A6138
|
|
||||||
:102684009B6903F004030393039B4FF400730493C7
|
|
||||||
:1026940002230593032307930B4C04A92046FEF75A
|
|
||||||
:1026A400CFFB4FF48063049300230593069304A99E
|
|
||||||
:1026B4002046FEF7C5FBA9E7004C00400038014066
|
|
||||||
:1026C400001002400010014000080140002103E016
|
|
||||||
:1026D4000B4B5B58435004310A480B4B42189A4247
|
|
||||||
:1026E400F6D30A4A02E0002342F8043B084B9A421C
|
|
||||||
:1026F400F9D3FFF7F0FA00F00FF8FDF7ECFD70479F
|
|
||||||
:10270400C0270008000000200C0000200C0000205E
|
|
||||||
:1027140024030020FEE7000070B500250C4E0D4C8C
|
|
||||||
:10272400A41BA410A54209D100F022F800250A4EEA
|
|
||||||
:102734000A4CA41BA410A54205D170BD56F825303F
|
|
||||||
:1027440098470135EEE756F8253098470135F2E70A
|
|
||||||
:10275400B8270008B8270008B8270008BC270008D5
|
|
||||||
:1027640003460244934200D1704703F8011BF9E782
|
|
||||||
:10277400F8B500BFF8BC08BC9E467047F8B500BF6A
|
|
||||||
:08278400F8BC08BC9E4670473A
|
|
||||||
:10278C0002030405060708090A0B0C0D0E0F1010A6
|
|
||||||
:10279C000102000000000000000000000102030420
|
|
||||||
:0C27AC00060708090000000001020304F9
|
|
||||||
:0427B800090200080A
|
|
||||||
:0427BC00E50100082B
|
|
||||||
:0C27C00001000000100000000024F400E4
|
|
||||||
:04000005080026D1F8
|
|
||||||
:00000001FF
|
|
File diff suppressed because it is too large
Load Diff
96
build/adc.d
96
build/adc.d
@ -1,96 +0,0 @@
|
|||||||
build/adc.o: Core/Src/adc.c Core/Inc/adc.h Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/adc.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
529
build/adc.lst
529
build/adc.lst
@ -1,529 +0,0 @@
|
|||||||
ARM GAS /tmp/ccP0CRLP.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "adc.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.MX_ADC1_Init,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global MX_ADC1_Init
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 MX_ADC1_Init:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Core/Src/adc.c"
|
|
||||||
1:Core/Src/adc.c **** /**
|
|
||||||
2:Core/Src/adc.c **** ******************************************************************************
|
|
||||||
3:Core/Src/adc.c **** * @file adc.c
|
|
||||||
4:Core/Src/adc.c **** * @brief This file provides code for the configuration
|
|
||||||
5:Core/Src/adc.c **** * of the ADC instances.
|
|
||||||
6:Core/Src/adc.c **** ******************************************************************************
|
|
||||||
7:Core/Src/adc.c **** * @attention
|
|
||||||
8:Core/Src/adc.c **** *
|
|
||||||
9:Core/Src/adc.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/adc.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/adc.c **** *
|
|
||||||
12:Core/Src/adc.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/adc.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/adc.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/adc.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/adc.c **** *
|
|
||||||
17:Core/Src/adc.c **** ******************************************************************************
|
|
||||||
18:Core/Src/adc.c **** */
|
|
||||||
19:Core/Src/adc.c ****
|
|
||||||
20:Core/Src/adc.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/adc.c **** #include "adc.h"
|
|
||||||
22:Core/Src/adc.c ****
|
|
||||||
23:Core/Src/adc.c **** /* USER CODE BEGIN 0 */
|
|
||||||
24:Core/Src/adc.c ****
|
|
||||||
25:Core/Src/adc.c **** /* USER CODE END 0 */
|
|
||||||
26:Core/Src/adc.c ****
|
|
||||||
27:Core/Src/adc.c **** ADC_HandleTypeDef hadc1;
|
|
||||||
28:Core/Src/adc.c ****
|
|
||||||
29:Core/Src/adc.c **** /* ADC1 init function */
|
|
||||||
30:Core/Src/adc.c **** void MX_ADC1_Init(void)
|
|
||||||
31:Core/Src/adc.c **** {
|
|
||||||
26 .loc 1 31 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
28 @ args = 0, pretend = 0, frame = 16
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 0000 00B5 push {lr}
|
|
||||||
31 .LCFI0:
|
|
||||||
32 .cfi_def_cfa_offset 4
|
|
||||||
33 .cfi_offset 14, -4
|
|
||||||
34 0002 85B0 sub sp, sp, #20
|
|
||||||
35 .LCFI1:
|
|
||||||
36 .cfi_def_cfa_offset 24
|
|
||||||
32:Core/Src/adc.c ****
|
|
||||||
33:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_Init 0 */
|
|
||||||
34:Core/Src/adc.c ****
|
|
||||||
35:Core/Src/adc.c **** /* USER CODE END ADC1_Init 0 */
|
|
||||||
36:Core/Src/adc.c ****
|
|
||||||
37:Core/Src/adc.c **** ADC_ChannelConfTypeDef sConfig = {0};
|
|
||||||
37 .loc 1 37 0
|
|
||||||
38 0004 0023 movs r3, #0
|
|
||||||
39 0006 0193 str r3, [sp, #4]
|
|
||||||
40 0008 0293 str r3, [sp, #8]
|
|
||||||
41 000a 0393 str r3, [sp, #12]
|
|
||||||
38:Core/Src/adc.c ****
|
|
||||||
39:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_Init 1 */
|
|
||||||
40:Core/Src/adc.c ****
|
|
||||||
41:Core/Src/adc.c **** /* USER CODE END ADC1_Init 1 */
|
|
||||||
42:Core/Src/adc.c **** /** Common config
|
|
||||||
43:Core/Src/adc.c **** */
|
|
||||||
44:Core/Src/adc.c **** hadc1.Instance = ADC1;
|
|
||||||
42 .loc 1 44 0
|
|
||||||
43 000c 1048 ldr r0, .L7
|
|
||||||
44 000e 114A ldr r2, .L7+4
|
|
||||||
45 0010 0260 str r2, [r0]
|
|
||||||
45:Core/Src/adc.c **** hadc1.Init.ScanConvMode = ADC_SCAN_DISABLE;
|
|
||||||
46 .loc 1 45 0
|
|
||||||
47 0012 8360 str r3, [r0, #8]
|
|
||||||
46:Core/Src/adc.c **** hadc1.Init.ContinuousConvMode = DISABLE;
|
|
||||||
48 .loc 1 46 0
|
|
||||||
49 0014 0373 strb r3, [r0, #12]
|
|
||||||
47:Core/Src/adc.c **** hadc1.Init.DiscontinuousConvMode = DISABLE;
|
|
||||||
50 .loc 1 47 0
|
|
||||||
51 0016 0375 strb r3, [r0, #20]
|
|
||||||
48:Core/Src/adc.c **** hadc1.Init.ExternalTrigConv = ADC_SOFTWARE_START;
|
|
||||||
52 .loc 1 48 0
|
|
||||||
53 0018 4FF46022 mov r2, #917504
|
|
||||||
54 001c C261 str r2, [r0, #28]
|
|
||||||
49:Core/Src/adc.c **** hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
|
||||||
55 .loc 1 49 0
|
|
||||||
56 001e 4360 str r3, [r0, #4]
|
|
||||||
50:Core/Src/adc.c **** hadc1.Init.NbrOfConversion = 1;
|
|
||||||
57 .loc 1 50 0
|
|
||||||
58 0020 0123 movs r3, #1
|
|
||||||
59 0022 0361 str r3, [r0, #16]
|
|
||||||
51:Core/Src/adc.c **** if (HAL_ADC_Init(&hadc1) != HAL_OK)
|
|
||||||
60 .loc 1 51 0
|
|
||||||
61 0024 FFF7FEFF bl HAL_ADC_Init
|
|
||||||
62 .LVL0:
|
|
||||||
63 0028 60B9 cbnz r0, .L5
|
|
||||||
64 .L2:
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
52:Core/Src/adc.c **** {
|
|
||||||
53:Core/Src/adc.c **** Error_Handler();
|
|
||||||
54:Core/Src/adc.c **** }
|
|
||||||
55:Core/Src/adc.c **** /** Configure Regular Channel
|
|
||||||
56:Core/Src/adc.c **** */
|
|
||||||
57:Core/Src/adc.c **** sConfig.Channel = ADC_CHANNEL_0;
|
|
||||||
65 .loc 1 57 0
|
|
||||||
66 002a 0023 movs r3, #0
|
|
||||||
67 002c 0193 str r3, [sp, #4]
|
|
||||||
58:Core/Src/adc.c **** sConfig.Rank = ADC_REGULAR_RANK_1;
|
|
||||||
68 .loc 1 58 0
|
|
||||||
69 002e 0122 movs r2, #1
|
|
||||||
70 0030 0292 str r2, [sp, #8]
|
|
||||||
59:Core/Src/adc.c **** sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
|
|
||||||
71 .loc 1 59 0
|
|
||||||
72 0032 0393 str r3, [sp, #12]
|
|
||||||
60:Core/Src/adc.c **** if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
|
||||||
73 .loc 1 60 0
|
|
||||||
74 0034 01A9 add r1, sp, #4
|
|
||||||
75 0036 0648 ldr r0, .L7
|
|
||||||
76 0038 FFF7FEFF bl HAL_ADC_ConfigChannel
|
|
||||||
77 .LVL1:
|
|
||||||
78 003c 28B9 cbnz r0, .L6
|
|
||||||
79 .L1:
|
|
||||||
61:Core/Src/adc.c **** {
|
|
||||||
62:Core/Src/adc.c **** Error_Handler();
|
|
||||||
63:Core/Src/adc.c **** }
|
|
||||||
64:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_Init 2 */
|
|
||||||
65:Core/Src/adc.c ****
|
|
||||||
66:Core/Src/adc.c **** /* USER CODE END ADC1_Init 2 */
|
|
||||||
67:Core/Src/adc.c ****
|
|
||||||
68:Core/Src/adc.c **** }
|
|
||||||
80 .loc 1 68 0
|
|
||||||
81 003e 05B0 add sp, sp, #20
|
|
||||||
82 .LCFI2:
|
|
||||||
83 .cfi_remember_state
|
|
||||||
84 .cfi_def_cfa_offset 4
|
|
||||||
85 @ sp needed
|
|
||||||
86 0040 5DF804FB ldr pc, [sp], #4
|
|
||||||
87 .L5:
|
|
||||||
88 .LCFI3:
|
|
||||||
89 .cfi_restore_state
|
|
||||||
53:Core/Src/adc.c **** }
|
|
||||||
90 .loc 1 53 0
|
|
||||||
91 0044 FFF7FEFF bl Error_Handler
|
|
||||||
92 .LVL2:
|
|
||||||
93 0048 EFE7 b .L2
|
|
||||||
94 .L6:
|
|
||||||
62:Core/Src/adc.c **** }
|
|
||||||
95 .loc 1 62 0
|
|
||||||
96 004a FFF7FEFF bl Error_Handler
|
|
||||||
97 .LVL3:
|
|
||||||
98 .loc 1 68 0
|
|
||||||
99 004e F6E7 b .L1
|
|
||||||
100 .L8:
|
|
||||||
101 .align 2
|
|
||||||
102 .L7:
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
103 0050 00000000 .word hadc1
|
|
||||||
104 0054 00240140 .word 1073816576
|
|
||||||
105 .cfi_endproc
|
|
||||||
106 .LFE65:
|
|
||||||
108 .section .text.HAL_ADC_MspInit,"ax",%progbits
|
|
||||||
109 .align 1
|
|
||||||
110 .global HAL_ADC_MspInit
|
|
||||||
111 .syntax unified
|
|
||||||
112 .thumb
|
|
||||||
113 .thumb_func
|
|
||||||
114 .fpu softvfp
|
|
||||||
116 HAL_ADC_MspInit:
|
|
||||||
117 .LFB66:
|
|
||||||
69:Core/Src/adc.c ****
|
|
||||||
70:Core/Src/adc.c **** void HAL_ADC_MspInit(ADC_HandleTypeDef* adcHandle)
|
|
||||||
71:Core/Src/adc.c **** {
|
|
||||||
118 .loc 1 71 0
|
|
||||||
119 .cfi_startproc
|
|
||||||
120 @ args = 0, pretend = 0, frame = 32
|
|
||||||
121 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
122 .LVL4:
|
|
||||||
123 0000 10B5 push {r4, lr}
|
|
||||||
124 .LCFI4:
|
|
||||||
125 .cfi_def_cfa_offset 8
|
|
||||||
126 .cfi_offset 4, -8
|
|
||||||
127 .cfi_offset 14, -4
|
|
||||||
128 0002 88B0 sub sp, sp, #32
|
|
||||||
129 .LCFI5:
|
|
||||||
130 .cfi_def_cfa_offset 40
|
|
||||||
72:Core/Src/adc.c ****
|
|
||||||
73:Core/Src/adc.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
|
||||||
131 .loc 1 73 0
|
|
||||||
132 0004 0023 movs r3, #0
|
|
||||||
133 0006 0493 str r3, [sp, #16]
|
|
||||||
134 0008 0593 str r3, [sp, #20]
|
|
||||||
135 000a 0693 str r3, [sp, #24]
|
|
||||||
136 000c 0793 str r3, [sp, #28]
|
|
||||||
74:Core/Src/adc.c **** if(adcHandle->Instance==ADC1)
|
|
||||||
137 .loc 1 74 0
|
|
||||||
138 000e 0268 ldr r2, [r0]
|
|
||||||
139 0010 204B ldr r3, .L13
|
|
||||||
140 0012 9A42 cmp r2, r3
|
|
||||||
141 0014 01D0 beq .L12
|
|
||||||
142 .LVL5:
|
|
||||||
143 .L9:
|
|
||||||
75:Core/Src/adc.c **** {
|
|
||||||
76:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_MspInit 0 */
|
|
||||||
77:Core/Src/adc.c ****
|
|
||||||
78:Core/Src/adc.c **** /* USER CODE END ADC1_MspInit 0 */
|
|
||||||
79:Core/Src/adc.c **** /* ADC1 clock enable */
|
|
||||||
80:Core/Src/adc.c **** __HAL_RCC_ADC1_CLK_ENABLE();
|
|
||||||
81:Core/Src/adc.c ****
|
|
||||||
82:Core/Src/adc.c **** __HAL_RCC_GPIOC_CLK_ENABLE();
|
|
||||||
83:Core/Src/adc.c **** __HAL_RCC_GPIOA_CLK_ENABLE();
|
|
||||||
84:Core/Src/adc.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
85:Core/Src/adc.c **** /**ADC1 GPIO Configuration
|
|
||||||
86:Core/Src/adc.c **** PC2 ------> ADC1_IN12
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
87:Core/Src/adc.c **** PA0-WKUP ------> ADC1_IN0
|
|
||||||
88:Core/Src/adc.c **** PA1 ------> ADC1_IN1
|
|
||||||
89:Core/Src/adc.c **** PA2 ------> ADC1_IN2
|
|
||||||
90:Core/Src/adc.c **** PA3 ------> ADC1_IN3
|
|
||||||
91:Core/Src/adc.c **** PA6 ------> ADC1_IN6
|
|
||||||
92:Core/Src/adc.c **** PA7 ------> ADC1_IN7
|
|
||||||
93:Core/Src/adc.c **** PC4 ------> ADC1_IN14
|
|
||||||
94:Core/Src/adc.c **** PC5 ------> ADC1_IN15
|
|
||||||
95:Core/Src/adc.c **** PB0 ------> ADC1_IN8
|
|
||||||
96:Core/Src/adc.c **** PB1 ------> ADC1_IN9
|
|
||||||
97:Core/Src/adc.c **** */
|
|
||||||
98:Core/Src/adc.c **** GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_4|GPIO_PIN_5;
|
|
||||||
99:Core/Src/adc.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
100:Core/Src/adc.c **** HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
|
||||||
101:Core/Src/adc.c ****
|
|
||||||
102:Core/Src/adc.c **** GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3
|
|
||||||
103:Core/Src/adc.c **** |GPIO_PIN_6|GPIO_PIN_7;
|
|
||||||
104:Core/Src/adc.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
105:Core/Src/adc.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
|
||||||
106:Core/Src/adc.c ****
|
|
||||||
107:Core/Src/adc.c **** GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1;
|
|
||||||
108:Core/Src/adc.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
109:Core/Src/adc.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
110:Core/Src/adc.c ****
|
|
||||||
111:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_MspInit 1 */
|
|
||||||
112:Core/Src/adc.c ****
|
|
||||||
113:Core/Src/adc.c **** /* USER CODE END ADC1_MspInit 1 */
|
|
||||||
114:Core/Src/adc.c **** }
|
|
||||||
115:Core/Src/adc.c **** }
|
|
||||||
144 .loc 1 115 0
|
|
||||||
145 0016 08B0 add sp, sp, #32
|
|
||||||
146 .LCFI6:
|
|
||||||
147 .cfi_remember_state
|
|
||||||
148 .cfi_def_cfa_offset 8
|
|
||||||
149 @ sp needed
|
|
||||||
150 0018 10BD pop {r4, pc}
|
|
||||||
151 .LVL6:
|
|
||||||
152 .L12:
|
|
||||||
153 .LCFI7:
|
|
||||||
154 .cfi_restore_state
|
|
||||||
155 .LBB2:
|
|
||||||
80:Core/Src/adc.c ****
|
|
||||||
156 .loc 1 80 0
|
|
||||||
157 001a 03F56C43 add r3, r3, #60416
|
|
||||||
158 001e 9A69 ldr r2, [r3, #24]
|
|
||||||
159 0020 42F40072 orr r2, r2, #512
|
|
||||||
160 0024 9A61 str r2, [r3, #24]
|
|
||||||
161 0026 9A69 ldr r2, [r3, #24]
|
|
||||||
162 0028 02F40072 and r2, r2, #512
|
|
||||||
163 002c 0092 str r2, [sp]
|
|
||||||
164 002e 009A ldr r2, [sp]
|
|
||||||
165 .LBE2:
|
|
||||||
166 .LBB3:
|
|
||||||
82:Core/Src/adc.c **** __HAL_RCC_GPIOA_CLK_ENABLE();
|
|
||||||
167 .loc 1 82 0
|
|
||||||
168 0030 9A69 ldr r2, [r3, #24]
|
|
||||||
169 0032 42F01002 orr r2, r2, #16
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
170 0036 9A61 str r2, [r3, #24]
|
|
||||||
171 0038 9A69 ldr r2, [r3, #24]
|
|
||||||
172 003a 02F01002 and r2, r2, #16
|
|
||||||
173 003e 0192 str r2, [sp, #4]
|
|
||||||
174 0040 019A ldr r2, [sp, #4]
|
|
||||||
175 .LBE3:
|
|
||||||
176 .LBB4:
|
|
||||||
83:Core/Src/adc.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
177 .loc 1 83 0
|
|
||||||
178 0042 9A69 ldr r2, [r3, #24]
|
|
||||||
179 0044 42F00402 orr r2, r2, #4
|
|
||||||
180 0048 9A61 str r2, [r3, #24]
|
|
||||||
181 004a 9A69 ldr r2, [r3, #24]
|
|
||||||
182 004c 02F00402 and r2, r2, #4
|
|
||||||
183 0050 0292 str r2, [sp, #8]
|
|
||||||
184 0052 029A ldr r2, [sp, #8]
|
|
||||||
185 .LBE4:
|
|
||||||
186 .LBB5:
|
|
||||||
84:Core/Src/adc.c **** /**ADC1 GPIO Configuration
|
|
||||||
187 .loc 1 84 0
|
|
||||||
188 0054 9A69 ldr r2, [r3, #24]
|
|
||||||
189 0056 42F00802 orr r2, r2, #8
|
|
||||||
190 005a 9A61 str r2, [r3, #24]
|
|
||||||
191 005c 9B69 ldr r3, [r3, #24]
|
|
||||||
192 005e 03F00803 and r3, r3, #8
|
|
||||||
193 0062 0393 str r3, [sp, #12]
|
|
||||||
194 0064 039B ldr r3, [sp, #12]
|
|
||||||
195 .LBE5:
|
|
||||||
98:Core/Src/adc.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
196 .loc 1 98 0
|
|
||||||
197 0066 3423 movs r3, #52
|
|
||||||
198 0068 0493 str r3, [sp, #16]
|
|
||||||
99:Core/Src/adc.c **** HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
|
||||||
199 .loc 1 99 0
|
|
||||||
200 006a 0324 movs r4, #3
|
|
||||||
201 006c 0594 str r4, [sp, #20]
|
|
||||||
100:Core/Src/adc.c ****
|
|
||||||
202 .loc 1 100 0
|
|
||||||
203 006e 04A9 add r1, sp, #16
|
|
||||||
204 0070 0948 ldr r0, .L13+4
|
|
||||||
205 .LVL7:
|
|
||||||
206 0072 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
207 .LVL8:
|
|
||||||
102:Core/Src/adc.c **** |GPIO_PIN_6|GPIO_PIN_7;
|
|
||||||
208 .loc 1 102 0
|
|
||||||
209 0076 CF23 movs r3, #207
|
|
||||||
210 0078 0493 str r3, [sp, #16]
|
|
||||||
104:Core/Src/adc.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
|
||||||
211 .loc 1 104 0
|
|
||||||
212 007a 0594 str r4, [sp, #20]
|
|
||||||
105:Core/Src/adc.c ****
|
|
||||||
213 .loc 1 105 0
|
|
||||||
214 007c 04A9 add r1, sp, #16
|
|
||||||
215 007e 0748 ldr r0, .L13+8
|
|
||||||
216 0080 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
217 .LVL9:
|
|
||||||
107:Core/Src/adc.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
218 .loc 1 107 0
|
|
||||||
219 0084 0494 str r4, [sp, #16]
|
|
||||||
108:Core/Src/adc.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
220 .loc 1 108 0
|
|
||||||
221 0086 0594 str r4, [sp, #20]
|
|
||||||
109:Core/Src/adc.c ****
|
|
||||||
222 .loc 1 109 0
|
|
||||||
223 0088 04A9 add r1, sp, #16
|
|
||||||
224 008a 0548 ldr r0, .L13+12
|
|
||||||
225 008c FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
226 .LVL10:
|
|
||||||
227 .loc 1 115 0
|
|
||||||
228 0090 C1E7 b .L9
|
|
||||||
229 .L14:
|
|
||||||
230 0092 00BF .align 2
|
|
||||||
231 .L13:
|
|
||||||
232 0094 00240140 .word 1073816576
|
|
||||||
233 0098 00100140 .word 1073811456
|
|
||||||
234 009c 00080140 .word 1073809408
|
|
||||||
235 00a0 000C0140 .word 1073810432
|
|
||||||
236 .cfi_endproc
|
|
||||||
237 .LFE66:
|
|
||||||
239 .section .text.HAL_ADC_MspDeInit,"ax",%progbits
|
|
||||||
240 .align 1
|
|
||||||
241 .global HAL_ADC_MspDeInit
|
|
||||||
242 .syntax unified
|
|
||||||
243 .thumb
|
|
||||||
244 .thumb_func
|
|
||||||
245 .fpu softvfp
|
|
||||||
247 HAL_ADC_MspDeInit:
|
|
||||||
248 .LFB67:
|
|
||||||
116:Core/Src/adc.c ****
|
|
||||||
117:Core/Src/adc.c **** void HAL_ADC_MspDeInit(ADC_HandleTypeDef* adcHandle)
|
|
||||||
118:Core/Src/adc.c **** {
|
|
||||||
249 .loc 1 118 0
|
|
||||||
250 .cfi_startproc
|
|
||||||
251 @ args = 0, pretend = 0, frame = 0
|
|
||||||
252 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
253 .LVL11:
|
|
||||||
254 0000 08B5 push {r3, lr}
|
|
||||||
255 .LCFI8:
|
|
||||||
256 .cfi_def_cfa_offset 8
|
|
||||||
257 .cfi_offset 3, -8
|
|
||||||
258 .cfi_offset 14, -4
|
|
||||||
119:Core/Src/adc.c ****
|
|
||||||
120:Core/Src/adc.c **** if(adcHandle->Instance==ADC1)
|
|
||||||
259 .loc 1 120 0
|
|
||||||
260 0002 0268 ldr r2, [r0]
|
|
||||||
261 0004 0A4B ldr r3, .L19
|
|
||||||
262 0006 9A42 cmp r2, r3
|
|
||||||
263 0008 00D0 beq .L18
|
|
||||||
264 .LVL12:
|
|
||||||
265 .L15:
|
|
||||||
266 000a 08BD pop {r3, pc}
|
|
||||||
267 .LVL13:
|
|
||||||
268 .L18:
|
|
||||||
121:Core/Src/adc.c **** {
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
122:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_MspDeInit 0 */
|
|
||||||
123:Core/Src/adc.c ****
|
|
||||||
124:Core/Src/adc.c **** /* USER CODE END ADC1_MspDeInit 0 */
|
|
||||||
125:Core/Src/adc.c **** /* Peripheral clock disable */
|
|
||||||
126:Core/Src/adc.c **** __HAL_RCC_ADC1_CLK_DISABLE();
|
|
||||||
269 .loc 1 126 0
|
|
||||||
270 000c 094A ldr r2, .L19+4
|
|
||||||
271 000e 9369 ldr r3, [r2, #24]
|
|
||||||
272 0010 23F40073 bic r3, r3, #512
|
|
||||||
273 0014 9361 str r3, [r2, #24]
|
|
||||||
127:Core/Src/adc.c ****
|
|
||||||
128:Core/Src/adc.c **** /**ADC1 GPIO Configuration
|
|
||||||
129:Core/Src/adc.c **** PC2 ------> ADC1_IN12
|
|
||||||
130:Core/Src/adc.c **** PA0-WKUP ------> ADC1_IN0
|
|
||||||
131:Core/Src/adc.c **** PA1 ------> ADC1_IN1
|
|
||||||
132:Core/Src/adc.c **** PA2 ------> ADC1_IN2
|
|
||||||
133:Core/Src/adc.c **** PA3 ------> ADC1_IN3
|
|
||||||
134:Core/Src/adc.c **** PA6 ------> ADC1_IN6
|
|
||||||
135:Core/Src/adc.c **** PA7 ------> ADC1_IN7
|
|
||||||
136:Core/Src/adc.c **** PC4 ------> ADC1_IN14
|
|
||||||
137:Core/Src/adc.c **** PC5 ------> ADC1_IN15
|
|
||||||
138:Core/Src/adc.c **** PB0 ------> ADC1_IN8
|
|
||||||
139:Core/Src/adc.c **** PB1 ------> ADC1_IN9
|
|
||||||
140:Core/Src/adc.c **** */
|
|
||||||
141:Core/Src/adc.c **** HAL_GPIO_DeInit(GPIOC, GPIO_PIN_2|GPIO_PIN_4|GPIO_PIN_5);
|
|
||||||
274 .loc 1 141 0
|
|
||||||
275 0016 3421 movs r1, #52
|
|
||||||
276 0018 0748 ldr r0, .L19+8
|
|
||||||
277 .LVL14:
|
|
||||||
278 001a FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
279 .LVL15:
|
|
||||||
142:Core/Src/adc.c ****
|
|
||||||
143:Core/Src/adc.c **** HAL_GPIO_DeInit(GPIOA, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3
|
|
||||||
280 .loc 1 143 0
|
|
||||||
281 001e CF21 movs r1, #207
|
|
||||||
282 0020 0648 ldr r0, .L19+12
|
|
||||||
283 0022 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
284 .LVL16:
|
|
||||||
144:Core/Src/adc.c **** |GPIO_PIN_6|GPIO_PIN_7);
|
|
||||||
145:Core/Src/adc.c ****
|
|
||||||
146:Core/Src/adc.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_0|GPIO_PIN_1);
|
|
||||||
285 .loc 1 146 0
|
|
||||||
286 0026 0321 movs r1, #3
|
|
||||||
287 0028 0548 ldr r0, .L19+16
|
|
||||||
288 002a FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
289 .LVL17:
|
|
||||||
147:Core/Src/adc.c ****
|
|
||||||
148:Core/Src/adc.c **** /* USER CODE BEGIN ADC1_MspDeInit 1 */
|
|
||||||
149:Core/Src/adc.c ****
|
|
||||||
150:Core/Src/adc.c **** /* USER CODE END ADC1_MspDeInit 1 */
|
|
||||||
151:Core/Src/adc.c **** }
|
|
||||||
152:Core/Src/adc.c **** }
|
|
||||||
290 .loc 1 152 0
|
|
||||||
291 002e ECE7 b .L15
|
|
||||||
292 .L20:
|
|
||||||
293 .align 2
|
|
||||||
294 .L19:
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 9
|
|
||||||
|
|
||||||
|
|
||||||
295 0030 00240140 .word 1073816576
|
|
||||||
296 0034 00100240 .word 1073876992
|
|
||||||
297 0038 00100140 .word 1073811456
|
|
||||||
298 003c 00080140 .word 1073809408
|
|
||||||
299 0040 000C0140 .word 1073810432
|
|
||||||
300 .cfi_endproc
|
|
||||||
301 .LFE67:
|
|
||||||
303 .comm hadc1,48,4
|
|
||||||
304 .text
|
|
||||||
305 .Letext0:
|
|
||||||
306 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
307 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
308 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
309 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
310 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
311 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h"
|
|
||||||
312 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
313 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
|
|
||||||
314 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
315 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h"
|
|
||||||
316 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
317 .file 13 "Core/Inc/adc.h"
|
|
||||||
318 .file 14 "Core/Inc/main.h"
|
|
||||||
ARM GAS /tmp/ccP0CRLP.s page 10
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 adc.c
|
|
||||||
/tmp/ccP0CRLP.s:16 .text.MX_ADC1_Init:0000000000000000 $t
|
|
||||||
/tmp/ccP0CRLP.s:23 .text.MX_ADC1_Init:0000000000000000 MX_ADC1_Init
|
|
||||||
/tmp/ccP0CRLP.s:103 .text.MX_ADC1_Init:0000000000000050 $d
|
|
||||||
*COM*:0000000000000030 hadc1
|
|
||||||
/tmp/ccP0CRLP.s:109 .text.HAL_ADC_MspInit:0000000000000000 $t
|
|
||||||
/tmp/ccP0CRLP.s:116 .text.HAL_ADC_MspInit:0000000000000000 HAL_ADC_MspInit
|
|
||||||
/tmp/ccP0CRLP.s:232 .text.HAL_ADC_MspInit:0000000000000094 $d
|
|
||||||
/tmp/ccP0CRLP.s:240 .text.HAL_ADC_MspDeInit:0000000000000000 $t
|
|
||||||
/tmp/ccP0CRLP.s:247 .text.HAL_ADC_MspDeInit:0000000000000000 HAL_ADC_MspDeInit
|
|
||||||
/tmp/ccP0CRLP.s:295 .text.HAL_ADC_MspDeInit:0000000000000030 $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
HAL_ADC_Init
|
|
||||||
HAL_ADC_ConfigChannel
|
|
||||||
Error_Handler
|
|
||||||
HAL_GPIO_Init
|
|
||||||
HAL_GPIO_DeInit
|
|
BIN
build/adc.o
BIN
build/adc.o
Binary file not shown.
96
build/dac.d
96
build/dac.d
@ -1,96 +0,0 @@
|
|||||||
build/dac.o: Core/Src/dac.c Core/Inc/dac.h Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/dac.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
421
build/dac.lst
421
build/dac.lst
@ -1,421 +0,0 @@
|
|||||||
ARM GAS /tmp/ccOso6GW.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "dac.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.MX_DAC_Init,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global MX_DAC_Init
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 MX_DAC_Init:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Core/Src/dac.c"
|
|
||||||
1:Core/Src/dac.c **** /**
|
|
||||||
2:Core/Src/dac.c **** ******************************************************************************
|
|
||||||
3:Core/Src/dac.c **** * @file dac.c
|
|
||||||
4:Core/Src/dac.c **** * @brief This file provides code for the configuration
|
|
||||||
5:Core/Src/dac.c **** * of the DAC instances.
|
|
||||||
6:Core/Src/dac.c **** ******************************************************************************
|
|
||||||
7:Core/Src/dac.c **** * @attention
|
|
||||||
8:Core/Src/dac.c **** *
|
|
||||||
9:Core/Src/dac.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/dac.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/dac.c **** *
|
|
||||||
12:Core/Src/dac.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/dac.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/dac.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/dac.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/dac.c **** *
|
|
||||||
17:Core/Src/dac.c **** ******************************************************************************
|
|
||||||
18:Core/Src/dac.c **** */
|
|
||||||
19:Core/Src/dac.c ****
|
|
||||||
20:Core/Src/dac.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/dac.c **** #include "dac.h"
|
|
||||||
22:Core/Src/dac.c ****
|
|
||||||
23:Core/Src/dac.c **** /* USER CODE BEGIN 0 */
|
|
||||||
24:Core/Src/dac.c ****
|
|
||||||
25:Core/Src/dac.c **** /* USER CODE END 0 */
|
|
||||||
26:Core/Src/dac.c ****
|
|
||||||
27:Core/Src/dac.c **** DAC_HandleTypeDef hdac;
|
|
||||||
28:Core/Src/dac.c ****
|
|
||||||
29:Core/Src/dac.c **** /* DAC init function */
|
|
||||||
30:Core/Src/dac.c **** void MX_DAC_Init(void)
|
|
||||||
31:Core/Src/dac.c **** {
|
|
||||||
26 .loc 1 31 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
28 @ args = 0, pretend = 0, frame = 8
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 0000 00B5 push {lr}
|
|
||||||
31 .LCFI0:
|
|
||||||
32 .cfi_def_cfa_offset 4
|
|
||||||
33 .cfi_offset 14, -4
|
|
||||||
34 0002 83B0 sub sp, sp, #12
|
|
||||||
35 .LCFI1:
|
|
||||||
36 .cfi_def_cfa_offset 16
|
|
||||||
32:Core/Src/dac.c ****
|
|
||||||
33:Core/Src/dac.c **** /* USER CODE BEGIN DAC_Init 0 */
|
|
||||||
34:Core/Src/dac.c ****
|
|
||||||
35:Core/Src/dac.c **** /* USER CODE END DAC_Init 0 */
|
|
||||||
36:Core/Src/dac.c ****
|
|
||||||
37:Core/Src/dac.c **** DAC_ChannelConfTypeDef sConfig = {0};
|
|
||||||
37 .loc 1 37 0
|
|
||||||
38 0004 0023 movs r3, #0
|
|
||||||
39 0006 0093 str r3, [sp]
|
|
||||||
40 0008 0193 str r3, [sp, #4]
|
|
||||||
38:Core/Src/dac.c ****
|
|
||||||
39:Core/Src/dac.c **** /* USER CODE BEGIN DAC_Init 1 */
|
|
||||||
40:Core/Src/dac.c ****
|
|
||||||
41:Core/Src/dac.c **** /* USER CODE END DAC_Init 1 */
|
|
||||||
42:Core/Src/dac.c **** /** DAC Initialization
|
|
||||||
43:Core/Src/dac.c **** */
|
|
||||||
44:Core/Src/dac.c **** hdac.Instance = DAC;
|
|
||||||
41 .loc 1 44 0
|
|
||||||
42 000a 1048 ldr r0, .L9
|
|
||||||
43 000c 104B ldr r3, .L9+4
|
|
||||||
44 000e 0360 str r3, [r0]
|
|
||||||
45:Core/Src/dac.c **** if (HAL_DAC_Init(&hdac) != HAL_OK)
|
|
||||||
45 .loc 1 45 0
|
|
||||||
46 0010 FFF7FEFF bl HAL_DAC_Init
|
|
||||||
47 .LVL0:
|
|
||||||
48 0014 80B9 cbnz r0, .L6
|
|
||||||
49 .L2:
|
|
||||||
46:Core/Src/dac.c **** {
|
|
||||||
47:Core/Src/dac.c **** Error_Handler();
|
|
||||||
48:Core/Src/dac.c **** }
|
|
||||||
49:Core/Src/dac.c **** /** DAC channel OUT1 config
|
|
||||||
50:Core/Src/dac.c **** */
|
|
||||||
51:Core/Src/dac.c **** sConfig.DAC_Trigger = DAC_TRIGGER_NONE;
|
|
||||||
50 .loc 1 51 0
|
|
||||||
51 0016 0022 movs r2, #0
|
|
||||||
52 0018 0092 str r2, [sp]
|
|
||||||
52:Core/Src/dac.c **** sConfig.DAC_OutputBuffer = DAC_OUTPUTBUFFER_ENABLE;
|
|
||||||
53 .loc 1 52 0
|
|
||||||
54 001a 0192 str r2, [sp, #4]
|
|
||||||
53:Core/Src/dac.c **** if (HAL_DAC_ConfigChannel(&hdac, &sConfig, DAC_CHANNEL_1) != HAL_OK)
|
|
||||||
55 .loc 1 53 0
|
|
||||||
56 001c 6946 mov r1, sp
|
|
||||||
57 001e 0B48 ldr r0, .L9
|
|
||||||
58 0020 FFF7FEFF bl HAL_DAC_ConfigChannel
|
|
||||||
59 .LVL1:
|
|
||||||
60 0024 58B9 cbnz r0, .L7
|
|
||||||
61 .L3:
|
|
||||||
54:Core/Src/dac.c **** {
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
55:Core/Src/dac.c **** Error_Handler();
|
|
||||||
56:Core/Src/dac.c **** }
|
|
||||||
57:Core/Src/dac.c **** /** DAC channel OUT2 config
|
|
||||||
58:Core/Src/dac.c **** */
|
|
||||||
59:Core/Src/dac.c **** if (HAL_DAC_ConfigChannel(&hdac, &sConfig, DAC_CHANNEL_2) != HAL_OK)
|
|
||||||
62 .loc 1 59 0
|
|
||||||
63 0026 1022 movs r2, #16
|
|
||||||
64 0028 6946 mov r1, sp
|
|
||||||
65 002a 0848 ldr r0, .L9
|
|
||||||
66 002c FFF7FEFF bl HAL_DAC_ConfigChannel
|
|
||||||
67 .LVL2:
|
|
||||||
68 0030 40B9 cbnz r0, .L8
|
|
||||||
69 .L1:
|
|
||||||
60:Core/Src/dac.c **** {
|
|
||||||
61:Core/Src/dac.c **** Error_Handler();
|
|
||||||
62:Core/Src/dac.c **** }
|
|
||||||
63:Core/Src/dac.c **** /* USER CODE BEGIN DAC_Init 2 */
|
|
||||||
64:Core/Src/dac.c ****
|
|
||||||
65:Core/Src/dac.c **** /* USER CODE END DAC_Init 2 */
|
|
||||||
66:Core/Src/dac.c ****
|
|
||||||
67:Core/Src/dac.c **** }
|
|
||||||
70 .loc 1 67 0
|
|
||||||
71 0032 03B0 add sp, sp, #12
|
|
||||||
72 .LCFI2:
|
|
||||||
73 .cfi_remember_state
|
|
||||||
74 .cfi_def_cfa_offset 4
|
|
||||||
75 @ sp needed
|
|
||||||
76 0034 5DF804FB ldr pc, [sp], #4
|
|
||||||
77 .L6:
|
|
||||||
78 .LCFI3:
|
|
||||||
79 .cfi_restore_state
|
|
||||||
47:Core/Src/dac.c **** }
|
|
||||||
80 .loc 1 47 0
|
|
||||||
81 0038 FFF7FEFF bl Error_Handler
|
|
||||||
82 .LVL3:
|
|
||||||
83 003c EBE7 b .L2
|
|
||||||
84 .L7:
|
|
||||||
55:Core/Src/dac.c **** }
|
|
||||||
85 .loc 1 55 0
|
|
||||||
86 003e FFF7FEFF bl Error_Handler
|
|
||||||
87 .LVL4:
|
|
||||||
88 0042 F0E7 b .L3
|
|
||||||
89 .L8:
|
|
||||||
61:Core/Src/dac.c **** }
|
|
||||||
90 .loc 1 61 0
|
|
||||||
91 0044 FFF7FEFF bl Error_Handler
|
|
||||||
92 .LVL5:
|
|
||||||
93 .loc 1 67 0
|
|
||||||
94 0048 F3E7 b .L1
|
|
||||||
95 .L10:
|
|
||||||
96 004a 00BF .align 2
|
|
||||||
97 .L9:
|
|
||||||
98 004c 00000000 .word hdac
|
|
||||||
99 0050 00740040 .word 1073771520
|
|
||||||
100 .cfi_endproc
|
|
||||||
101 .LFE65:
|
|
||||||
103 .section .text.HAL_DAC_MspInit,"ax",%progbits
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
104 .align 1
|
|
||||||
105 .global HAL_DAC_MspInit
|
|
||||||
106 .syntax unified
|
|
||||||
107 .thumb
|
|
||||||
108 .thumb_func
|
|
||||||
109 .fpu softvfp
|
|
||||||
111 HAL_DAC_MspInit:
|
|
||||||
112 .LFB66:
|
|
||||||
68:Core/Src/dac.c ****
|
|
||||||
69:Core/Src/dac.c **** void HAL_DAC_MspInit(DAC_HandleTypeDef* dacHandle)
|
|
||||||
70:Core/Src/dac.c **** {
|
|
||||||
113 .loc 1 70 0
|
|
||||||
114 .cfi_startproc
|
|
||||||
115 @ args = 0, pretend = 0, frame = 24
|
|
||||||
116 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
117 .LVL6:
|
|
||||||
118 0000 00B5 push {lr}
|
|
||||||
119 .LCFI4:
|
|
||||||
120 .cfi_def_cfa_offset 4
|
|
||||||
121 .cfi_offset 14, -4
|
|
||||||
122 0002 87B0 sub sp, sp, #28
|
|
||||||
123 .LCFI5:
|
|
||||||
124 .cfi_def_cfa_offset 32
|
|
||||||
71:Core/Src/dac.c ****
|
|
||||||
72:Core/Src/dac.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
|
||||||
125 .loc 1 72 0
|
|
||||||
126 0004 0023 movs r3, #0
|
|
||||||
127 0006 0293 str r3, [sp, #8]
|
|
||||||
128 0008 0393 str r3, [sp, #12]
|
|
||||||
129 000a 0493 str r3, [sp, #16]
|
|
||||||
130 000c 0593 str r3, [sp, #20]
|
|
||||||
73:Core/Src/dac.c **** if(dacHandle->Instance==DAC)
|
|
||||||
131 .loc 1 73 0
|
|
||||||
132 000e 0268 ldr r2, [r0]
|
|
||||||
133 0010 114B ldr r3, .L15
|
|
||||||
134 0012 9A42 cmp r2, r3
|
|
||||||
135 0014 02D0 beq .L14
|
|
||||||
136 .LVL7:
|
|
||||||
137 .L11:
|
|
||||||
74:Core/Src/dac.c **** {
|
|
||||||
75:Core/Src/dac.c **** /* USER CODE BEGIN DAC_MspInit 0 */
|
|
||||||
76:Core/Src/dac.c ****
|
|
||||||
77:Core/Src/dac.c **** /* USER CODE END DAC_MspInit 0 */
|
|
||||||
78:Core/Src/dac.c **** /* DAC clock enable */
|
|
||||||
79:Core/Src/dac.c **** __HAL_RCC_DAC_CLK_ENABLE();
|
|
||||||
80:Core/Src/dac.c ****
|
|
||||||
81:Core/Src/dac.c **** __HAL_RCC_GPIOA_CLK_ENABLE();
|
|
||||||
82:Core/Src/dac.c **** /**DAC GPIO Configuration
|
|
||||||
83:Core/Src/dac.c **** PA4 ------> DAC_OUT1
|
|
||||||
84:Core/Src/dac.c **** PA5 ------> DAC_OUT2
|
|
||||||
85:Core/Src/dac.c **** */
|
|
||||||
86:Core/Src/dac.c **** GPIO_InitStruct.Pin = GPIO_PIN_4|GPIO_PIN_5;
|
|
||||||
87:Core/Src/dac.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
88:Core/Src/dac.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
|
||||||
89:Core/Src/dac.c ****
|
|
||||||
90:Core/Src/dac.c **** /* USER CODE BEGIN DAC_MspInit 1 */
|
|
||||||
91:Core/Src/dac.c ****
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
92:Core/Src/dac.c **** /* USER CODE END DAC_MspInit 1 */
|
|
||||||
93:Core/Src/dac.c **** }
|
|
||||||
94:Core/Src/dac.c **** }
|
|
||||||
138 .loc 1 94 0
|
|
||||||
139 0016 07B0 add sp, sp, #28
|
|
||||||
140 .LCFI6:
|
|
||||||
141 .cfi_remember_state
|
|
||||||
142 .cfi_def_cfa_offset 4
|
|
||||||
143 @ sp needed
|
|
||||||
144 0018 5DF804FB ldr pc, [sp], #4
|
|
||||||
145 .LVL8:
|
|
||||||
146 .L14:
|
|
||||||
147 .LCFI7:
|
|
||||||
148 .cfi_restore_state
|
|
||||||
149 .LBB2:
|
|
||||||
79:Core/Src/dac.c ****
|
|
||||||
150 .loc 1 79 0
|
|
||||||
151 001c 03F5CE33 add r3, r3, #105472
|
|
||||||
152 0020 DA69 ldr r2, [r3, #28]
|
|
||||||
153 0022 42F00052 orr r2, r2, #536870912
|
|
||||||
154 0026 DA61 str r2, [r3, #28]
|
|
||||||
155 0028 DA69 ldr r2, [r3, #28]
|
|
||||||
156 002a 02F00052 and r2, r2, #536870912
|
|
||||||
157 002e 0092 str r2, [sp]
|
|
||||||
158 0030 009A ldr r2, [sp]
|
|
||||||
159 .LBE2:
|
|
||||||
160 .LBB3:
|
|
||||||
81:Core/Src/dac.c **** /**DAC GPIO Configuration
|
|
||||||
161 .loc 1 81 0
|
|
||||||
162 0032 9A69 ldr r2, [r3, #24]
|
|
||||||
163 0034 42F00402 orr r2, r2, #4
|
|
||||||
164 0038 9A61 str r2, [r3, #24]
|
|
||||||
165 003a 9B69 ldr r3, [r3, #24]
|
|
||||||
166 003c 03F00403 and r3, r3, #4
|
|
||||||
167 0040 0193 str r3, [sp, #4]
|
|
||||||
168 0042 019B ldr r3, [sp, #4]
|
|
||||||
169 .LBE3:
|
|
||||||
86:Core/Src/dac.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
|
||||||
170 .loc 1 86 0
|
|
||||||
171 0044 3023 movs r3, #48
|
|
||||||
172 0046 0293 str r3, [sp, #8]
|
|
||||||
87:Core/Src/dac.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
|
||||||
173 .loc 1 87 0
|
|
||||||
174 0048 0323 movs r3, #3
|
|
||||||
175 004a 0393 str r3, [sp, #12]
|
|
||||||
88:Core/Src/dac.c ****
|
|
||||||
176 .loc 1 88 0
|
|
||||||
177 004c 02A9 add r1, sp, #8
|
|
||||||
178 004e 0348 ldr r0, .L15+4
|
|
||||||
179 .LVL9:
|
|
||||||
180 0050 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
181 .LVL10:
|
|
||||||
182 .loc 1 94 0
|
|
||||||
183 0054 DFE7 b .L11
|
|
||||||
184 .L16:
|
|
||||||
185 0056 00BF .align 2
|
|
||||||
186 .L15:
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
187 0058 00740040 .word 1073771520
|
|
||||||
188 005c 00080140 .word 1073809408
|
|
||||||
189 .cfi_endproc
|
|
||||||
190 .LFE66:
|
|
||||||
192 .section .text.HAL_DAC_MspDeInit,"ax",%progbits
|
|
||||||
193 .align 1
|
|
||||||
194 .global HAL_DAC_MspDeInit
|
|
||||||
195 .syntax unified
|
|
||||||
196 .thumb
|
|
||||||
197 .thumb_func
|
|
||||||
198 .fpu softvfp
|
|
||||||
200 HAL_DAC_MspDeInit:
|
|
||||||
201 .LFB67:
|
|
||||||
95:Core/Src/dac.c ****
|
|
||||||
96:Core/Src/dac.c **** void HAL_DAC_MspDeInit(DAC_HandleTypeDef* dacHandle)
|
|
||||||
97:Core/Src/dac.c **** {
|
|
||||||
202 .loc 1 97 0
|
|
||||||
203 .cfi_startproc
|
|
||||||
204 @ args = 0, pretend = 0, frame = 0
|
|
||||||
205 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
206 .LVL11:
|
|
||||||
207 0000 08B5 push {r3, lr}
|
|
||||||
208 .LCFI8:
|
|
||||||
209 .cfi_def_cfa_offset 8
|
|
||||||
210 .cfi_offset 3, -8
|
|
||||||
211 .cfi_offset 14, -4
|
|
||||||
98:Core/Src/dac.c ****
|
|
||||||
99:Core/Src/dac.c **** if(dacHandle->Instance==DAC)
|
|
||||||
212 .loc 1 99 0
|
|
||||||
213 0002 0268 ldr r2, [r0]
|
|
||||||
214 0004 064B ldr r3, .L21
|
|
||||||
215 0006 9A42 cmp r2, r3
|
|
||||||
216 0008 00D0 beq .L20
|
|
||||||
217 .LVL12:
|
|
||||||
218 .L17:
|
|
||||||
219 000a 08BD pop {r3, pc}
|
|
||||||
220 .LVL13:
|
|
||||||
221 .L20:
|
|
||||||
100:Core/Src/dac.c **** {
|
|
||||||
101:Core/Src/dac.c **** /* USER CODE BEGIN DAC_MspDeInit 0 */
|
|
||||||
102:Core/Src/dac.c ****
|
|
||||||
103:Core/Src/dac.c **** /* USER CODE END DAC_MspDeInit 0 */
|
|
||||||
104:Core/Src/dac.c **** /* Peripheral clock disable */
|
|
||||||
105:Core/Src/dac.c **** __HAL_RCC_DAC_CLK_DISABLE();
|
|
||||||
222 .loc 1 105 0
|
|
||||||
223 000c 054A ldr r2, .L21+4
|
|
||||||
224 000e D369 ldr r3, [r2, #28]
|
|
||||||
225 0010 23F00053 bic r3, r3, #536870912
|
|
||||||
226 0014 D361 str r3, [r2, #28]
|
|
||||||
106:Core/Src/dac.c ****
|
|
||||||
107:Core/Src/dac.c **** /**DAC GPIO Configuration
|
|
||||||
108:Core/Src/dac.c **** PA4 ------> DAC_OUT1
|
|
||||||
109:Core/Src/dac.c **** PA5 ------> DAC_OUT2
|
|
||||||
110:Core/Src/dac.c **** */
|
|
||||||
111:Core/Src/dac.c **** HAL_GPIO_DeInit(GPIOA, GPIO_PIN_4|GPIO_PIN_5);
|
|
||||||
227 .loc 1 111 0
|
|
||||||
228 0016 3021 movs r1, #48
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
229 0018 0348 ldr r0, .L21+8
|
|
||||||
230 .LVL14:
|
|
||||||
231 001a FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
232 .LVL15:
|
|
||||||
112:Core/Src/dac.c ****
|
|
||||||
113:Core/Src/dac.c **** /* USER CODE BEGIN DAC_MspDeInit 1 */
|
|
||||||
114:Core/Src/dac.c ****
|
|
||||||
115:Core/Src/dac.c **** /* USER CODE END DAC_MspDeInit 1 */
|
|
||||||
116:Core/Src/dac.c **** }
|
|
||||||
117:Core/Src/dac.c **** }
|
|
||||||
233 .loc 1 117 0
|
|
||||||
234 001e F4E7 b .L17
|
|
||||||
235 .L22:
|
|
||||||
236 .align 2
|
|
||||||
237 .L21:
|
|
||||||
238 0020 00740040 .word 1073771520
|
|
||||||
239 0024 00100240 .word 1073876992
|
|
||||||
240 0028 00080140 .word 1073809408
|
|
||||||
241 .cfi_endproc
|
|
||||||
242 .LFE67:
|
|
||||||
244 .comm hdac,20,4
|
|
||||||
245 .text
|
|
||||||
246 .Letext0:
|
|
||||||
247 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
248 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
249 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
250 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
251 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
252 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
253 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
|
|
||||||
254 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
255 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h"
|
|
||||||
256 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
257 .file 12 "Core/Inc/dac.h"
|
|
||||||
258 .file 13 "Core/Inc/main.h"
|
|
||||||
ARM GAS /tmp/ccOso6GW.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 dac.c
|
|
||||||
/tmp/ccOso6GW.s:16 .text.MX_DAC_Init:0000000000000000 $t
|
|
||||||
/tmp/ccOso6GW.s:23 .text.MX_DAC_Init:0000000000000000 MX_DAC_Init
|
|
||||||
/tmp/ccOso6GW.s:98 .text.MX_DAC_Init:000000000000004c $d
|
|
||||||
*COM*:0000000000000014 hdac
|
|
||||||
/tmp/ccOso6GW.s:104 .text.HAL_DAC_MspInit:0000000000000000 $t
|
|
||||||
/tmp/ccOso6GW.s:111 .text.HAL_DAC_MspInit:0000000000000000 HAL_DAC_MspInit
|
|
||||||
/tmp/ccOso6GW.s:187 .text.HAL_DAC_MspInit:0000000000000058 $d
|
|
||||||
/tmp/ccOso6GW.s:193 .text.HAL_DAC_MspDeInit:0000000000000000 $t
|
|
||||||
/tmp/ccOso6GW.s:200 .text.HAL_DAC_MspDeInit:0000000000000000 HAL_DAC_MspDeInit
|
|
||||||
/tmp/ccOso6GW.s:238 .text.HAL_DAC_MspDeInit:0000000000000020 $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
HAL_DAC_Init
|
|
||||||
HAL_DAC_ConfigChannel
|
|
||||||
Error_Handler
|
|
||||||
HAL_GPIO_Init
|
|
||||||
HAL_GPIO_DeInit
|
|
BIN
build/dac.o
BIN
build/dac.o
Binary file not shown.
102
build/fsmc.d
102
build/fsmc.d
@ -1,102 +0,0 @@
|
|||||||
build/fsmc.o: Core/Src/fsmc.c Core/Inc/fsmc.h Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sram.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_fsmc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/fsmc.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sram.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_fsmc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
737
build/fsmc.lst
737
build/fsmc.lst
@ -1,737 +0,0 @@
|
|||||||
ARM GAS /tmp/cc5v6Cmy.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "fsmc.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.HAL_FSMC_MspInit,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .syntax unified
|
|
||||||
18 .thumb
|
|
||||||
19 .thumb_func
|
|
||||||
20 .fpu softvfp
|
|
||||||
22 HAL_FSMC_MspInit:
|
|
||||||
23 .LFB66:
|
|
||||||
24 .file 1 "Core/Src/fsmc.c"
|
|
||||||
1:Core/Src/fsmc.c **** /**
|
|
||||||
2:Core/Src/fsmc.c **** ******************************************************************************
|
|
||||||
3:Core/Src/fsmc.c **** * File Name : FSMC.c
|
|
||||||
4:Core/Src/fsmc.c **** * Description : This file provides code for the configuration
|
|
||||||
5:Core/Src/fsmc.c **** * of the FSMC peripheral.
|
|
||||||
6:Core/Src/fsmc.c **** ******************************************************************************
|
|
||||||
7:Core/Src/fsmc.c **** * @attention
|
|
||||||
8:Core/Src/fsmc.c **** *
|
|
||||||
9:Core/Src/fsmc.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/fsmc.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/fsmc.c **** *
|
|
||||||
12:Core/Src/fsmc.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/fsmc.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/fsmc.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/fsmc.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/fsmc.c **** *
|
|
||||||
17:Core/Src/fsmc.c **** ******************************************************************************
|
|
||||||
18:Core/Src/fsmc.c **** */
|
|
||||||
19:Core/Src/fsmc.c ****
|
|
||||||
20:Core/Src/fsmc.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/fsmc.c **** #include "fsmc.h"
|
|
||||||
22:Core/Src/fsmc.c ****
|
|
||||||
23:Core/Src/fsmc.c **** /* USER CODE BEGIN 0 */
|
|
||||||
24:Core/Src/fsmc.c ****
|
|
||||||
25:Core/Src/fsmc.c **** /* USER CODE END 0 */
|
|
||||||
26:Core/Src/fsmc.c ****
|
|
||||||
27:Core/Src/fsmc.c **** SRAM_HandleTypeDef hsram1;
|
|
||||||
28:Core/Src/fsmc.c ****
|
|
||||||
29:Core/Src/fsmc.c **** /* FSMC initialization function */
|
|
||||||
30:Core/Src/fsmc.c **** void MX_FSMC_Init(void)
|
|
||||||
31:Core/Src/fsmc.c **** {
|
|
||||||
32:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_Init 0 */
|
|
||||||
33:Core/Src/fsmc.c ****
|
|
||||||
34:Core/Src/fsmc.c **** /* USER CODE END FSMC_Init 0 */
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
35:Core/Src/fsmc.c ****
|
|
||||||
36:Core/Src/fsmc.c **** FSMC_NORSRAM_TimingTypeDef Timing = {0};
|
|
||||||
37:Core/Src/fsmc.c ****
|
|
||||||
38:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_Init 1 */
|
|
||||||
39:Core/Src/fsmc.c ****
|
|
||||||
40:Core/Src/fsmc.c **** /* USER CODE END FSMC_Init 1 */
|
|
||||||
41:Core/Src/fsmc.c ****
|
|
||||||
42:Core/Src/fsmc.c **** /** Perform the SRAM1 memory initialization sequence
|
|
||||||
43:Core/Src/fsmc.c **** */
|
|
||||||
44:Core/Src/fsmc.c **** hsram1.Instance = FSMC_NORSRAM_DEVICE;
|
|
||||||
45:Core/Src/fsmc.c **** hsram1.Extended = FSMC_NORSRAM_EXTENDED_DEVICE;
|
|
||||||
46:Core/Src/fsmc.c **** /* hsram1.Init */
|
|
||||||
47:Core/Src/fsmc.c **** hsram1.Init.NSBank = FSMC_NORSRAM_BANK1;
|
|
||||||
48:Core/Src/fsmc.c **** hsram1.Init.DataAddressMux = FSMC_DATA_ADDRESS_MUX_ENABLE;
|
|
||||||
49:Core/Src/fsmc.c **** hsram1.Init.MemoryType = FSMC_MEMORY_TYPE_PSRAM;
|
|
||||||
50:Core/Src/fsmc.c **** hsram1.Init.MemoryDataWidth = FSMC_NORSRAM_MEM_BUS_WIDTH_16;
|
|
||||||
51:Core/Src/fsmc.c **** hsram1.Init.BurstAccessMode = FSMC_BURST_ACCESS_MODE_ENABLE;
|
|
||||||
52:Core/Src/fsmc.c **** hsram1.Init.WaitSignalPolarity = FSMC_WAIT_SIGNAL_POLARITY_LOW;
|
|
||||||
53:Core/Src/fsmc.c **** hsram1.Init.WrapMode = FSMC_WRAP_MODE_DISABLE;
|
|
||||||
54:Core/Src/fsmc.c **** hsram1.Init.WaitSignalActive = FSMC_WAIT_TIMING_BEFORE_WS;
|
|
||||||
55:Core/Src/fsmc.c **** hsram1.Init.WriteOperation = FSMC_WRITE_OPERATION_ENABLE;
|
|
||||||
56:Core/Src/fsmc.c **** hsram1.Init.WaitSignal = FSMC_WAIT_SIGNAL_ENABLE;
|
|
||||||
57:Core/Src/fsmc.c **** hsram1.Init.ExtendedMode = FSMC_EXTENDED_MODE_DISABLE;
|
|
||||||
58:Core/Src/fsmc.c **** hsram1.Init.AsynchronousWait = FSMC_ASYNCHRONOUS_WAIT_DISABLE;
|
|
||||||
59:Core/Src/fsmc.c **** hsram1.Init.WriteBurst = FSMC_WRITE_BURST_ENABLE;
|
|
||||||
60:Core/Src/fsmc.c **** /* Timing */
|
|
||||||
61:Core/Src/fsmc.c **** Timing.AddressSetupTime = 15;
|
|
||||||
62:Core/Src/fsmc.c **** Timing.AddressHoldTime = 15;
|
|
||||||
63:Core/Src/fsmc.c **** Timing.DataSetupTime = 255;
|
|
||||||
64:Core/Src/fsmc.c **** Timing.BusTurnAroundDuration = 15;
|
|
||||||
65:Core/Src/fsmc.c **** Timing.CLKDivision = 16;
|
|
||||||
66:Core/Src/fsmc.c **** Timing.DataLatency = 2;
|
|
||||||
67:Core/Src/fsmc.c **** Timing.AccessMode = FSMC_ACCESS_MODE_A;
|
|
||||||
68:Core/Src/fsmc.c **** /* ExtTiming */
|
|
||||||
69:Core/Src/fsmc.c ****
|
|
||||||
70:Core/Src/fsmc.c **** if (HAL_SRAM_Init(&hsram1, &Timing, NULL) != HAL_OK)
|
|
||||||
71:Core/Src/fsmc.c **** {
|
|
||||||
72:Core/Src/fsmc.c **** Error_Handler( );
|
|
||||||
73:Core/Src/fsmc.c **** }
|
|
||||||
74:Core/Src/fsmc.c ****
|
|
||||||
75:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_Init 2 */
|
|
||||||
76:Core/Src/fsmc.c ****
|
|
||||||
77:Core/Src/fsmc.c **** /* USER CODE END FSMC_Init 2 */
|
|
||||||
78:Core/Src/fsmc.c **** }
|
|
||||||
79:Core/Src/fsmc.c ****
|
|
||||||
80:Core/Src/fsmc.c **** static uint32_t FSMC_Initialized = 0;
|
|
||||||
81:Core/Src/fsmc.c ****
|
|
||||||
82:Core/Src/fsmc.c **** static void HAL_FSMC_MspInit(void){
|
|
||||||
25 .loc 1 82 0
|
|
||||||
26 .cfi_startproc
|
|
||||||
27 @ args = 0, pretend = 0, frame = 24
|
|
||||||
28 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
29 0000 70B5 push {r4, r5, r6, lr}
|
|
||||||
30 .LCFI0:
|
|
||||||
31 .cfi_def_cfa_offset 16
|
|
||||||
32 .cfi_offset 4, -16
|
|
||||||
33 .cfi_offset 5, -12
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
34 .cfi_offset 6, -8
|
|
||||||
35 .cfi_offset 14, -4
|
|
||||||
36 0002 86B0 sub sp, sp, #24
|
|
||||||
37 .LCFI1:
|
|
||||||
38 .cfi_def_cfa_offset 40
|
|
||||||
83:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_MspInit 0 */
|
|
||||||
84:Core/Src/fsmc.c ****
|
|
||||||
85:Core/Src/fsmc.c **** /* USER CODE END FSMC_MspInit 0 */
|
|
||||||
86:Core/Src/fsmc.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
|
||||||
39 .loc 1 86 0
|
|
||||||
40 0004 0023 movs r3, #0
|
|
||||||
41 0006 0293 str r3, [sp, #8]
|
|
||||||
42 0008 0393 str r3, [sp, #12]
|
|
||||||
43 000a 0493 str r3, [sp, #16]
|
|
||||||
44 000c 0593 str r3, [sp, #20]
|
|
||||||
87:Core/Src/fsmc.c **** if (FSMC_Initialized) {
|
|
||||||
45 .loc 1 87 0
|
|
||||||
46 000e 1C4B ldr r3, .L6
|
|
||||||
47 0010 1B68 ldr r3, [r3]
|
|
||||||
48 0012 0BB1 cbz r3, .L5
|
|
||||||
49 .L1:
|
|
||||||
88:Core/Src/fsmc.c **** return;
|
|
||||||
89:Core/Src/fsmc.c **** }
|
|
||||||
90:Core/Src/fsmc.c **** FSMC_Initialized = 1;
|
|
||||||
91:Core/Src/fsmc.c ****
|
|
||||||
92:Core/Src/fsmc.c **** /* Peripheral clock enable */
|
|
||||||
93:Core/Src/fsmc.c **** __HAL_RCC_FSMC_CLK_ENABLE();
|
|
||||||
94:Core/Src/fsmc.c ****
|
|
||||||
95:Core/Src/fsmc.c **** /** FSMC GPIO Configuration
|
|
||||||
96:Core/Src/fsmc.c **** PE2 ------> FSMC_A23
|
|
||||||
97:Core/Src/fsmc.c **** PE3 ------> FSMC_A19
|
|
||||||
98:Core/Src/fsmc.c **** PE4 ------> FSMC_A20
|
|
||||||
99:Core/Src/fsmc.c **** PE5 ------> FSMC_A21
|
|
||||||
100:Core/Src/fsmc.c **** PE6 ------> FSMC_A22
|
|
||||||
101:Core/Src/fsmc.c **** PE7 ------> FSMC_DA4
|
|
||||||
102:Core/Src/fsmc.c **** PE8 ------> FSMC_DA5
|
|
||||||
103:Core/Src/fsmc.c **** PE9 ------> FSMC_DA6
|
|
||||||
104:Core/Src/fsmc.c **** PE10 ------> FSMC_DA7
|
|
||||||
105:Core/Src/fsmc.c **** PE11 ------> FSMC_DA8
|
|
||||||
106:Core/Src/fsmc.c **** PE12 ------> FSMC_DA9
|
|
||||||
107:Core/Src/fsmc.c **** PE13 ------> FSMC_DA10
|
|
||||||
108:Core/Src/fsmc.c **** PE14 ------> FSMC_DA11
|
|
||||||
109:Core/Src/fsmc.c **** PE15 ------> FSMC_DA12
|
|
||||||
110:Core/Src/fsmc.c **** PD8 ------> FSMC_DA13
|
|
||||||
111:Core/Src/fsmc.c **** PD9 ------> FSMC_DA14
|
|
||||||
112:Core/Src/fsmc.c **** PD10 ------> FSMC_DA15
|
|
||||||
113:Core/Src/fsmc.c **** PD11 ------> FSMC_A16
|
|
||||||
114:Core/Src/fsmc.c **** PD12 ------> FSMC_A17
|
|
||||||
115:Core/Src/fsmc.c **** PD13 ------> FSMC_A18
|
|
||||||
116:Core/Src/fsmc.c **** PD14 ------> FSMC_DA0
|
|
||||||
117:Core/Src/fsmc.c **** PD15 ------> FSMC_DA1
|
|
||||||
118:Core/Src/fsmc.c **** PD0 ------> FSMC_DA2
|
|
||||||
119:Core/Src/fsmc.c **** PD1 ------> FSMC_DA3
|
|
||||||
120:Core/Src/fsmc.c **** PD3 ------> FSMC_CLK
|
|
||||||
121:Core/Src/fsmc.c **** PD4 ------> FSMC_NOE
|
|
||||||
122:Core/Src/fsmc.c **** PD5 ------> FSMC_NWE
|
|
||||||
123:Core/Src/fsmc.c **** PD6 ------> FSMC_NWAIT
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
124:Core/Src/fsmc.c **** PD7 ------> FSMC_NE1
|
|
||||||
125:Core/Src/fsmc.c **** PB7 ------> FSMC_NL
|
|
||||||
126:Core/Src/fsmc.c **** PE0 ------> FSMC_NBL0
|
|
||||||
127:Core/Src/fsmc.c **** PE1 ------> FSMC_NBL1
|
|
||||||
128:Core/Src/fsmc.c **** */
|
|
||||||
129:Core/Src/fsmc.c **** /* GPIO_InitStruct */
|
|
||||||
130:Core/Src/fsmc.c **** GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5
|
|
||||||
131:Core/Src/fsmc.c **** |GPIO_PIN_6|GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9
|
|
||||||
132:Core/Src/fsmc.c **** |GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13
|
|
||||||
133:Core/Src/fsmc.c **** |GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_0|GPIO_PIN_1;
|
|
||||||
134:Core/Src/fsmc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
135:Core/Src/fsmc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
136:Core/Src/fsmc.c ****
|
|
||||||
137:Core/Src/fsmc.c **** HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
|
|
||||||
138:Core/Src/fsmc.c ****
|
|
||||||
139:Core/Src/fsmc.c **** /* GPIO_InitStruct */
|
|
||||||
140:Core/Src/fsmc.c **** GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11
|
|
||||||
141:Core/Src/fsmc.c **** |GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15
|
|
||||||
142:Core/Src/fsmc.c **** |GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_3|GPIO_PIN_4
|
|
||||||
143:Core/Src/fsmc.c **** |GPIO_PIN_5|GPIO_PIN_7;
|
|
||||||
144:Core/Src/fsmc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
145:Core/Src/fsmc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
146:Core/Src/fsmc.c ****
|
|
||||||
147:Core/Src/fsmc.c **** HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
|
|
||||||
148:Core/Src/fsmc.c ****
|
|
||||||
149:Core/Src/fsmc.c **** /* GPIO_InitStruct */
|
|
||||||
150:Core/Src/fsmc.c **** GPIO_InitStruct.Pin = GPIO_PIN_6;
|
|
||||||
151:Core/Src/fsmc.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
152:Core/Src/fsmc.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
153:Core/Src/fsmc.c ****
|
|
||||||
154:Core/Src/fsmc.c **** HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
|
|
||||||
155:Core/Src/fsmc.c ****
|
|
||||||
156:Core/Src/fsmc.c **** /* GPIO_InitStruct */
|
|
||||||
157:Core/Src/fsmc.c **** GPIO_InitStruct.Pin = GPIO_PIN_7;
|
|
||||||
158:Core/Src/fsmc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
159:Core/Src/fsmc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
160:Core/Src/fsmc.c ****
|
|
||||||
161:Core/Src/fsmc.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
162:Core/Src/fsmc.c ****
|
|
||||||
163:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_MspInit 1 */
|
|
||||||
164:Core/Src/fsmc.c ****
|
|
||||||
165:Core/Src/fsmc.c **** /* USER CODE END FSMC_MspInit 1 */
|
|
||||||
166:Core/Src/fsmc.c **** }
|
|
||||||
50 .loc 1 166 0
|
|
||||||
51 0014 06B0 add sp, sp, #24
|
|
||||||
52 .LCFI2:
|
|
||||||
53 .cfi_remember_state
|
|
||||||
54 .cfi_def_cfa_offset 16
|
|
||||||
55 @ sp needed
|
|
||||||
56 0016 70BD pop {r4, r5, r6, pc}
|
|
||||||
57 .L5:
|
|
||||||
58 .LCFI3:
|
|
||||||
59 .cfi_restore_state
|
|
||||||
90:Core/Src/fsmc.c ****
|
|
||||||
60 .loc 1 90 0
|
|
||||||
61 0018 0122 movs r2, #1
|
|
||||||
62 001a 194B ldr r3, .L6
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
63 001c 1A60 str r2, [r3]
|
|
||||||
64 .LBB2:
|
|
||||||
93:Core/Src/fsmc.c ****
|
|
||||||
65 .loc 1 93 0
|
|
||||||
66 001e 194B ldr r3, .L6+4
|
|
||||||
67 0020 5A69 ldr r2, [r3, #20]
|
|
||||||
68 0022 42F48072 orr r2, r2, #256
|
|
||||||
69 0026 5A61 str r2, [r3, #20]
|
|
||||||
70 0028 5B69 ldr r3, [r3, #20]
|
|
||||||
71 002a 03F48073 and r3, r3, #256
|
|
||||||
72 002e 0193 str r3, [sp, #4]
|
|
||||||
73 0030 019B ldr r3, [sp, #4]
|
|
||||||
74 .LBE2:
|
|
||||||
130:Core/Src/fsmc.c **** |GPIO_PIN_6|GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9
|
|
||||||
75 .loc 1 130 0
|
|
||||||
76 0032 4FF6FF73 movw r3, #65535
|
|
||||||
77 0036 0293 str r3, [sp, #8]
|
|
||||||
134:Core/Src/fsmc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
78 .loc 1 134 0
|
|
||||||
79 0038 0225 movs r5, #2
|
|
||||||
80 003a 0395 str r5, [sp, #12]
|
|
||||||
135:Core/Src/fsmc.c ****
|
|
||||||
81 .loc 1 135 0
|
|
||||||
82 003c 0324 movs r4, #3
|
|
||||||
83 003e 0594 str r4, [sp, #20]
|
|
||||||
137:Core/Src/fsmc.c ****
|
|
||||||
84 .loc 1 137 0
|
|
||||||
85 0040 02A9 add r1, sp, #8
|
|
||||||
86 0042 1148 ldr r0, .L6+8
|
|
||||||
87 0044 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
88 .LVL0:
|
|
||||||
140:Core/Src/fsmc.c **** |GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15
|
|
||||||
89 .loc 1 140 0
|
|
||||||
90 0048 4FF6BB73 movw r3, #65467
|
|
||||||
91 004c 0293 str r3, [sp, #8]
|
|
||||||
144:Core/Src/fsmc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
92 .loc 1 144 0
|
|
||||||
93 004e 0395 str r5, [sp, #12]
|
|
||||||
145:Core/Src/fsmc.c ****
|
|
||||||
94 .loc 1 145 0
|
|
||||||
95 0050 0594 str r4, [sp, #20]
|
|
||||||
147:Core/Src/fsmc.c ****
|
|
||||||
96 .loc 1 147 0
|
|
||||||
97 0052 0E4E ldr r6, .L6+12
|
|
||||||
98 0054 02A9 add r1, sp, #8
|
|
||||||
99 0056 3046 mov r0, r6
|
|
||||||
100 0058 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
101 .LVL1:
|
|
||||||
150:Core/Src/fsmc.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
102 .loc 1 150 0
|
|
||||||
103 005c 4023 movs r3, #64
|
|
||||||
104 005e 0293 str r3, [sp, #8]
|
|
||||||
151:Core/Src/fsmc.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
105 .loc 1 151 0
|
|
||||||
106 0060 0023 movs r3, #0
|
|
||||||
107 0062 0393 str r3, [sp, #12]
|
|
||||||
152:Core/Src/fsmc.c ****
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
108 .loc 1 152 0
|
|
||||||
109 0064 0493 str r3, [sp, #16]
|
|
||||||
154:Core/Src/fsmc.c ****
|
|
||||||
110 .loc 1 154 0
|
|
||||||
111 0066 02A9 add r1, sp, #8
|
|
||||||
112 0068 3046 mov r0, r6
|
|
||||||
113 006a FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
114 .LVL2:
|
|
||||||
157:Core/Src/fsmc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
115 .loc 1 157 0
|
|
||||||
116 006e 8023 movs r3, #128
|
|
||||||
117 0070 0293 str r3, [sp, #8]
|
|
||||||
158:Core/Src/fsmc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
118 .loc 1 158 0
|
|
||||||
119 0072 0395 str r5, [sp, #12]
|
|
||||||
159:Core/Src/fsmc.c ****
|
|
||||||
120 .loc 1 159 0
|
|
||||||
121 0074 0594 str r4, [sp, #20]
|
|
||||||
161:Core/Src/fsmc.c ****
|
|
||||||
122 .loc 1 161 0
|
|
||||||
123 0076 02A9 add r1, sp, #8
|
|
||||||
124 0078 0548 ldr r0, .L6+16
|
|
||||||
125 007a FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
126 .LVL3:
|
|
||||||
127 007e C9E7 b .L1
|
|
||||||
128 .L7:
|
|
||||||
129 .align 2
|
|
||||||
130 .L6:
|
|
||||||
131 0080 00000000 .word .LANCHOR0
|
|
||||||
132 0084 00100240 .word 1073876992
|
|
||||||
133 0088 00180140 .word 1073813504
|
|
||||||
134 008c 00140140 .word 1073812480
|
|
||||||
135 0090 000C0140 .word 1073810432
|
|
||||||
136 .cfi_endproc
|
|
||||||
137 .LFE66:
|
|
||||||
139 .section .text.HAL_FSMC_MspDeInit,"ax",%progbits
|
|
||||||
140 .align 1
|
|
||||||
141 .syntax unified
|
|
||||||
142 .thumb
|
|
||||||
143 .thumb_func
|
|
||||||
144 .fpu softvfp
|
|
||||||
146 HAL_FSMC_MspDeInit:
|
|
||||||
147 .LFB68:
|
|
||||||
167:Core/Src/fsmc.c ****
|
|
||||||
168:Core/Src/fsmc.c **** void HAL_SRAM_MspInit(SRAM_HandleTypeDef* sramHandle){
|
|
||||||
169:Core/Src/fsmc.c **** /* USER CODE BEGIN SRAM_MspInit 0 */
|
|
||||||
170:Core/Src/fsmc.c ****
|
|
||||||
171:Core/Src/fsmc.c **** /* USER CODE END SRAM_MspInit 0 */
|
|
||||||
172:Core/Src/fsmc.c **** HAL_FSMC_MspInit();
|
|
||||||
173:Core/Src/fsmc.c **** /* USER CODE BEGIN SRAM_MspInit 1 */
|
|
||||||
174:Core/Src/fsmc.c ****
|
|
||||||
175:Core/Src/fsmc.c **** /* USER CODE END SRAM_MspInit 1 */
|
|
||||||
176:Core/Src/fsmc.c **** }
|
|
||||||
177:Core/Src/fsmc.c ****
|
|
||||||
178:Core/Src/fsmc.c **** static uint32_t FSMC_DeInitialized = 0;
|
|
||||||
179:Core/Src/fsmc.c ****
|
|
||||||
180:Core/Src/fsmc.c **** static void HAL_FSMC_MspDeInit(void){
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
148 .loc 1 180 0
|
|
||||||
149 .cfi_startproc
|
|
||||||
150 @ args = 0, pretend = 0, frame = 0
|
|
||||||
151 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
152 0000 08B5 push {r3, lr}
|
|
||||||
153 .LCFI4:
|
|
||||||
154 .cfi_def_cfa_offset 8
|
|
||||||
155 .cfi_offset 3, -8
|
|
||||||
156 .cfi_offset 14, -4
|
|
||||||
181:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_MspDeInit 0 */
|
|
||||||
182:Core/Src/fsmc.c ****
|
|
||||||
183:Core/Src/fsmc.c **** /* USER CODE END FSMC_MspDeInit 0 */
|
|
||||||
184:Core/Src/fsmc.c **** if (FSMC_DeInitialized) {
|
|
||||||
157 .loc 1 184 0
|
|
||||||
158 0002 0D4B ldr r3, .L12
|
|
||||||
159 0004 1B68 ldr r3, [r3]
|
|
||||||
160 0006 03B1 cbz r3, .L11
|
|
||||||
161 .L8:
|
|
||||||
162 0008 08BD pop {r3, pc}
|
|
||||||
163 .L11:
|
|
||||||
185:Core/Src/fsmc.c **** return;
|
|
||||||
186:Core/Src/fsmc.c **** }
|
|
||||||
187:Core/Src/fsmc.c **** FSMC_DeInitialized = 1;
|
|
||||||
164 .loc 1 187 0
|
|
||||||
165 000a 0122 movs r2, #1
|
|
||||||
166 000c 0A4B ldr r3, .L12
|
|
||||||
167 000e 1A60 str r2, [r3]
|
|
||||||
188:Core/Src/fsmc.c **** /* Peripheral clock enable */
|
|
||||||
189:Core/Src/fsmc.c **** __HAL_RCC_FSMC_CLK_DISABLE();
|
|
||||||
168 .loc 1 189 0
|
|
||||||
169 0010 0A4A ldr r2, .L12+4
|
|
||||||
170 0012 5369 ldr r3, [r2, #20]
|
|
||||||
171 0014 23F48073 bic r3, r3, #256
|
|
||||||
172 0018 5361 str r3, [r2, #20]
|
|
||||||
190:Core/Src/fsmc.c ****
|
|
||||||
191:Core/Src/fsmc.c **** /** FSMC GPIO Configuration
|
|
||||||
192:Core/Src/fsmc.c **** PE2 ------> FSMC_A23
|
|
||||||
193:Core/Src/fsmc.c **** PE3 ------> FSMC_A19
|
|
||||||
194:Core/Src/fsmc.c **** PE4 ------> FSMC_A20
|
|
||||||
195:Core/Src/fsmc.c **** PE5 ------> FSMC_A21
|
|
||||||
196:Core/Src/fsmc.c **** PE6 ------> FSMC_A22
|
|
||||||
197:Core/Src/fsmc.c **** PE7 ------> FSMC_DA4
|
|
||||||
198:Core/Src/fsmc.c **** PE8 ------> FSMC_DA5
|
|
||||||
199:Core/Src/fsmc.c **** PE9 ------> FSMC_DA6
|
|
||||||
200:Core/Src/fsmc.c **** PE10 ------> FSMC_DA7
|
|
||||||
201:Core/Src/fsmc.c **** PE11 ------> FSMC_DA8
|
|
||||||
202:Core/Src/fsmc.c **** PE12 ------> FSMC_DA9
|
|
||||||
203:Core/Src/fsmc.c **** PE13 ------> FSMC_DA10
|
|
||||||
204:Core/Src/fsmc.c **** PE14 ------> FSMC_DA11
|
|
||||||
205:Core/Src/fsmc.c **** PE15 ------> FSMC_DA12
|
|
||||||
206:Core/Src/fsmc.c **** PD8 ------> FSMC_DA13
|
|
||||||
207:Core/Src/fsmc.c **** PD9 ------> FSMC_DA14
|
|
||||||
208:Core/Src/fsmc.c **** PD10 ------> FSMC_DA15
|
|
||||||
209:Core/Src/fsmc.c **** PD11 ------> FSMC_A16
|
|
||||||
210:Core/Src/fsmc.c **** PD12 ------> FSMC_A17
|
|
||||||
211:Core/Src/fsmc.c **** PD13 ------> FSMC_A18
|
|
||||||
212:Core/Src/fsmc.c **** PD14 ------> FSMC_DA0
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
213:Core/Src/fsmc.c **** PD15 ------> FSMC_DA1
|
|
||||||
214:Core/Src/fsmc.c **** PD0 ------> FSMC_DA2
|
|
||||||
215:Core/Src/fsmc.c **** PD1 ------> FSMC_DA3
|
|
||||||
216:Core/Src/fsmc.c **** PD3 ------> FSMC_CLK
|
|
||||||
217:Core/Src/fsmc.c **** PD4 ------> FSMC_NOE
|
|
||||||
218:Core/Src/fsmc.c **** PD5 ------> FSMC_NWE
|
|
||||||
219:Core/Src/fsmc.c **** PD6 ------> FSMC_NWAIT
|
|
||||||
220:Core/Src/fsmc.c **** PD7 ------> FSMC_NE1
|
|
||||||
221:Core/Src/fsmc.c **** PB7 ------> FSMC_NL
|
|
||||||
222:Core/Src/fsmc.c **** PE0 ------> FSMC_NBL0
|
|
||||||
223:Core/Src/fsmc.c **** PE1 ------> FSMC_NBL1
|
|
||||||
224:Core/Src/fsmc.c **** */
|
|
||||||
225:Core/Src/fsmc.c ****
|
|
||||||
226:Core/Src/fsmc.c **** HAL_GPIO_DeInit(GPIOE, GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5
|
|
||||||
173 .loc 1 226 0
|
|
||||||
174 001a 4FF6FF71 movw r1, #65535
|
|
||||||
175 001e 0848 ldr r0, .L12+8
|
|
||||||
176 0020 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
177 .LVL4:
|
|
||||||
227:Core/Src/fsmc.c **** |GPIO_PIN_6|GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9
|
|
||||||
228:Core/Src/fsmc.c **** |GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13
|
|
||||||
229:Core/Src/fsmc.c **** |GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_0|GPIO_PIN_1);
|
|
||||||
230:Core/Src/fsmc.c ****
|
|
||||||
231:Core/Src/fsmc.c **** HAL_GPIO_DeInit(GPIOD, GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11
|
|
||||||
178 .loc 1 231 0
|
|
||||||
179 0024 4FF6FB71 movw r1, #65531
|
|
||||||
180 0028 0648 ldr r0, .L12+12
|
|
||||||
181 002a FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
182 .LVL5:
|
|
||||||
232:Core/Src/fsmc.c **** |GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15
|
|
||||||
233:Core/Src/fsmc.c **** |GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_3|GPIO_PIN_4
|
|
||||||
234:Core/Src/fsmc.c **** |GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7);
|
|
||||||
235:Core/Src/fsmc.c ****
|
|
||||||
236:Core/Src/fsmc.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_7);
|
|
||||||
183 .loc 1 236 0
|
|
||||||
184 002e 8021 movs r1, #128
|
|
||||||
185 0030 0548 ldr r0, .L12+16
|
|
||||||
186 0032 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
187 .LVL6:
|
|
||||||
188 0036 E7E7 b .L8
|
|
||||||
189 .L13:
|
|
||||||
190 .align 2
|
|
||||||
191 .L12:
|
|
||||||
192 0038 00000000 .word .LANCHOR1
|
|
||||||
193 003c 00100240 .word 1073876992
|
|
||||||
194 0040 00180140 .word 1073813504
|
|
||||||
195 0044 00140140 .word 1073812480
|
|
||||||
196 0048 000C0140 .word 1073810432
|
|
||||||
197 .cfi_endproc
|
|
||||||
198 .LFE68:
|
|
||||||
200 .section .text.MX_FSMC_Init,"ax",%progbits
|
|
||||||
201 .align 1
|
|
||||||
202 .global MX_FSMC_Init
|
|
||||||
203 .syntax unified
|
|
||||||
204 .thumb
|
|
||||||
205 .thumb_func
|
|
||||||
206 .fpu softvfp
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 9
|
|
||||||
|
|
||||||
|
|
||||||
208 MX_FSMC_Init:
|
|
||||||
209 .LFB65:
|
|
||||||
31:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_Init 0 */
|
|
||||||
210 .loc 1 31 0
|
|
||||||
211 .cfi_startproc
|
|
||||||
212 @ args = 0, pretend = 0, frame = 32
|
|
||||||
213 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
214 0000 30B5 push {r4, r5, lr}
|
|
||||||
215 .LCFI5:
|
|
||||||
216 .cfi_def_cfa_offset 12
|
|
||||||
217 .cfi_offset 4, -12
|
|
||||||
218 .cfi_offset 5, -8
|
|
||||||
219 .cfi_offset 14, -4
|
|
||||||
220 0002 89B0 sub sp, sp, #36
|
|
||||||
221 .LCFI6:
|
|
||||||
222 .cfi_def_cfa_offset 48
|
|
||||||
36:Core/Src/fsmc.c ****
|
|
||||||
223 .loc 1 36 0
|
|
||||||
224 0004 0022 movs r2, #0
|
|
||||||
225 0006 0792 str r2, [sp, #28]
|
|
||||||
44:Core/Src/fsmc.c **** hsram1.Extended = FSMC_NORSRAM_EXTENDED_DEVICE;
|
|
||||||
226 .loc 1 44 0
|
|
||||||
227 0008 1748 ldr r0, .L18
|
|
||||||
228 000a 4FF02043 mov r3, #-1610612736
|
|
||||||
229 000e 0360 str r3, [r0]
|
|
||||||
45:Core/Src/fsmc.c **** /* hsram1.Init */
|
|
||||||
230 .loc 1 45 0
|
|
||||||
231 0010 03F58273 add r3, r3, #260
|
|
||||||
232 0014 4360 str r3, [r0, #4]
|
|
||||||
47:Core/Src/fsmc.c **** hsram1.Init.DataAddressMux = FSMC_DATA_ADDRESS_MUX_ENABLE;
|
|
||||||
233 .loc 1 47 0
|
|
||||||
234 0016 8260 str r2, [r0, #8]
|
|
||||||
48:Core/Src/fsmc.c **** hsram1.Init.MemoryType = FSMC_MEMORY_TYPE_PSRAM;
|
|
||||||
235 .loc 1 48 0
|
|
||||||
236 0018 0221 movs r1, #2
|
|
||||||
237 001a C160 str r1, [r0, #12]
|
|
||||||
49:Core/Src/fsmc.c **** hsram1.Init.MemoryDataWidth = FSMC_NORSRAM_MEM_BUS_WIDTH_16;
|
|
||||||
238 .loc 1 49 0
|
|
||||||
239 001c 0423 movs r3, #4
|
|
||||||
240 001e 0361 str r3, [r0, #16]
|
|
||||||
50:Core/Src/fsmc.c **** hsram1.Init.BurstAccessMode = FSMC_BURST_ACCESS_MODE_ENABLE;
|
|
||||||
241 .loc 1 50 0
|
|
||||||
242 0020 1024 movs r4, #16
|
|
||||||
243 0022 4461 str r4, [r0, #20]
|
|
||||||
51:Core/Src/fsmc.c **** hsram1.Init.WaitSignalPolarity = FSMC_WAIT_SIGNAL_POLARITY_LOW;
|
|
||||||
244 .loc 1 51 0
|
|
||||||
245 0024 4FF48073 mov r3, #256
|
|
||||||
246 0028 8361 str r3, [r0, #24]
|
|
||||||
52:Core/Src/fsmc.c **** hsram1.Init.WrapMode = FSMC_WRAP_MODE_DISABLE;
|
|
||||||
247 .loc 1 52 0
|
|
||||||
248 002a C261 str r2, [r0, #28]
|
|
||||||
53:Core/Src/fsmc.c **** hsram1.Init.WaitSignalActive = FSMC_WAIT_TIMING_BEFORE_WS;
|
|
||||||
249 .loc 1 53 0
|
|
||||||
250 002c 0262 str r2, [r0, #32]
|
|
||||||
54:Core/Src/fsmc.c **** hsram1.Init.WriteOperation = FSMC_WRITE_OPERATION_ENABLE;
|
|
||||||
251 .loc 1 54 0
|
|
||||||
252 002e 4262 str r2, [r0, #36]
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 10
|
|
||||||
|
|
||||||
|
|
||||||
55:Core/Src/fsmc.c **** hsram1.Init.WaitSignal = FSMC_WAIT_SIGNAL_ENABLE;
|
|
||||||
253 .loc 1 55 0
|
|
||||||
254 0030 4FF48053 mov r3, #4096
|
|
||||||
255 0034 8362 str r3, [r0, #40]
|
|
||||||
56:Core/Src/fsmc.c **** hsram1.Init.ExtendedMode = FSMC_EXTENDED_MODE_DISABLE;
|
|
||||||
256 .loc 1 56 0
|
|
||||||
257 0036 4FF40053 mov r3, #8192
|
|
||||||
258 003a C362 str r3, [r0, #44]
|
|
||||||
57:Core/Src/fsmc.c **** hsram1.Init.AsynchronousWait = FSMC_ASYNCHRONOUS_WAIT_DISABLE;
|
|
||||||
259 .loc 1 57 0
|
|
||||||
260 003c 0263 str r2, [r0, #48]
|
|
||||||
58:Core/Src/fsmc.c **** hsram1.Init.WriteBurst = FSMC_WRITE_BURST_ENABLE;
|
|
||||||
261 .loc 1 58 0
|
|
||||||
262 003e 4263 str r2, [r0, #52]
|
|
||||||
59:Core/Src/fsmc.c **** /* Timing */
|
|
||||||
263 .loc 1 59 0
|
|
||||||
264 0040 4FF40023 mov r3, #524288
|
|
||||||
265 0044 8363 str r3, [r0, #56]
|
|
||||||
61:Core/Src/fsmc.c **** Timing.AddressHoldTime = 15;
|
|
||||||
266 .loc 1 61 0
|
|
||||||
267 0046 0F23 movs r3, #15
|
|
||||||
268 0048 0193 str r3, [sp, #4]
|
|
||||||
62:Core/Src/fsmc.c **** Timing.DataSetupTime = 255;
|
|
||||||
269 .loc 1 62 0
|
|
||||||
270 004a 0293 str r3, [sp, #8]
|
|
||||||
63:Core/Src/fsmc.c **** Timing.BusTurnAroundDuration = 15;
|
|
||||||
271 .loc 1 63 0
|
|
||||||
272 004c FF25 movs r5, #255
|
|
||||||
273 004e 0395 str r5, [sp, #12]
|
|
||||||
64:Core/Src/fsmc.c **** Timing.CLKDivision = 16;
|
|
||||||
274 .loc 1 64 0
|
|
||||||
275 0050 0493 str r3, [sp, #16]
|
|
||||||
65:Core/Src/fsmc.c **** Timing.DataLatency = 2;
|
|
||||||
276 .loc 1 65 0
|
|
||||||
277 0052 0594 str r4, [sp, #20]
|
|
||||||
66:Core/Src/fsmc.c **** Timing.AccessMode = FSMC_ACCESS_MODE_A;
|
|
||||||
278 .loc 1 66 0
|
|
||||||
279 0054 0691 str r1, [sp, #24]
|
|
||||||
70:Core/Src/fsmc.c **** {
|
|
||||||
280 .loc 1 70 0
|
|
||||||
281 0056 01A9 add r1, sp, #4
|
|
||||||
282 0058 FFF7FEFF bl HAL_SRAM_Init
|
|
||||||
283 .LVL7:
|
|
||||||
284 005c 08B9 cbnz r0, .L17
|
|
||||||
285 .L14:
|
|
||||||
78:Core/Src/fsmc.c ****
|
|
||||||
286 .loc 1 78 0
|
|
||||||
287 005e 09B0 add sp, sp, #36
|
|
||||||
288 .LCFI7:
|
|
||||||
289 .cfi_remember_state
|
|
||||||
290 .cfi_def_cfa_offset 12
|
|
||||||
291 @ sp needed
|
|
||||||
292 0060 30BD pop {r4, r5, pc}
|
|
||||||
293 .L17:
|
|
||||||
294 .LCFI8:
|
|
||||||
295 .cfi_restore_state
|
|
||||||
72:Core/Src/fsmc.c **** }
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 11
|
|
||||||
|
|
||||||
|
|
||||||
296 .loc 1 72 0
|
|
||||||
297 0062 FFF7FEFF bl Error_Handler
|
|
||||||
298 .LVL8:
|
|
||||||
78:Core/Src/fsmc.c ****
|
|
||||||
299 .loc 1 78 0
|
|
||||||
300 0066 FAE7 b .L14
|
|
||||||
301 .L19:
|
|
||||||
302 .align 2
|
|
||||||
303 .L18:
|
|
||||||
304 0068 00000000 .word hsram1
|
|
||||||
305 .cfi_endproc
|
|
||||||
306 .LFE65:
|
|
||||||
308 .section .text.HAL_SRAM_MspInit,"ax",%progbits
|
|
||||||
309 .align 1
|
|
||||||
310 .global HAL_SRAM_MspInit
|
|
||||||
311 .syntax unified
|
|
||||||
312 .thumb
|
|
||||||
313 .thumb_func
|
|
||||||
314 .fpu softvfp
|
|
||||||
316 HAL_SRAM_MspInit:
|
|
||||||
317 .LFB67:
|
|
||||||
168:Core/Src/fsmc.c **** /* USER CODE BEGIN SRAM_MspInit 0 */
|
|
||||||
318 .loc 1 168 0
|
|
||||||
319 .cfi_startproc
|
|
||||||
320 @ args = 0, pretend = 0, frame = 0
|
|
||||||
321 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
322 .LVL9:
|
|
||||||
323 0000 08B5 push {r3, lr}
|
|
||||||
324 .LCFI9:
|
|
||||||
325 .cfi_def_cfa_offset 8
|
|
||||||
326 .cfi_offset 3, -8
|
|
||||||
327 .cfi_offset 14, -4
|
|
||||||
172:Core/Src/fsmc.c **** /* USER CODE BEGIN SRAM_MspInit 1 */
|
|
||||||
328 .loc 1 172 0
|
|
||||||
329 0002 FFF7FEFF bl HAL_FSMC_MspInit
|
|
||||||
330 .LVL10:
|
|
||||||
331 0006 08BD pop {r3, pc}
|
|
||||||
332 .cfi_endproc
|
|
||||||
333 .LFE67:
|
|
||||||
335 .section .text.HAL_SRAM_MspDeInit,"ax",%progbits
|
|
||||||
336 .align 1
|
|
||||||
337 .global HAL_SRAM_MspDeInit
|
|
||||||
338 .syntax unified
|
|
||||||
339 .thumb
|
|
||||||
340 .thumb_func
|
|
||||||
341 .fpu softvfp
|
|
||||||
343 HAL_SRAM_MspDeInit:
|
|
||||||
344 .LFB69:
|
|
||||||
237:Core/Src/fsmc.c ****
|
|
||||||
238:Core/Src/fsmc.c **** /* USER CODE BEGIN FSMC_MspDeInit 1 */
|
|
||||||
239:Core/Src/fsmc.c ****
|
|
||||||
240:Core/Src/fsmc.c **** /* USER CODE END FSMC_MspDeInit 1 */
|
|
||||||
241:Core/Src/fsmc.c **** }
|
|
||||||
242:Core/Src/fsmc.c ****
|
|
||||||
243:Core/Src/fsmc.c **** void HAL_SRAM_MspDeInit(SRAM_HandleTypeDef* sramHandle){
|
|
||||||
345 .loc 1 243 0
|
|
||||||
346 .cfi_startproc
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 12
|
|
||||||
|
|
||||||
|
|
||||||
347 @ args = 0, pretend = 0, frame = 0
|
|
||||||
348 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
349 .LVL11:
|
|
||||||
350 0000 08B5 push {r3, lr}
|
|
||||||
351 .LCFI10:
|
|
||||||
352 .cfi_def_cfa_offset 8
|
|
||||||
353 .cfi_offset 3, -8
|
|
||||||
354 .cfi_offset 14, -4
|
|
||||||
244:Core/Src/fsmc.c **** /* USER CODE BEGIN SRAM_MspDeInit 0 */
|
|
||||||
245:Core/Src/fsmc.c ****
|
|
||||||
246:Core/Src/fsmc.c **** /* USER CODE END SRAM_MspDeInit 0 */
|
|
||||||
247:Core/Src/fsmc.c **** HAL_FSMC_MspDeInit();
|
|
||||||
355 .loc 1 247 0
|
|
||||||
356 0002 FFF7FEFF bl HAL_FSMC_MspDeInit
|
|
||||||
357 .LVL12:
|
|
||||||
358 0006 08BD pop {r3, pc}
|
|
||||||
359 .cfi_endproc
|
|
||||||
360 .LFE69:
|
|
||||||
362 .comm hsram1,72,4
|
|
||||||
363 .section .bss.FSMC_DeInitialized,"aw",%nobits
|
|
||||||
364 .align 2
|
|
||||||
365 .set .LANCHOR1,. + 0
|
|
||||||
368 FSMC_DeInitialized:
|
|
||||||
369 0000 00000000 .space 4
|
|
||||||
370 .section .bss.FSMC_Initialized,"aw",%nobits
|
|
||||||
371 .align 2
|
|
||||||
372 .set .LANCHOR0,. + 0
|
|
||||||
375 FSMC_Initialized:
|
|
||||||
376 0000 00000000 .space 4
|
|
||||||
377 .text
|
|
||||||
378 .Letext0:
|
|
||||||
379 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
380 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
381 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
382 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
383 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
384 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
385 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
|
|
||||||
386 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
387 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_fsmc.h"
|
|
||||||
388 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sram.h"
|
|
||||||
389 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
390 .file 13 "Core/Inc/fsmc.h"
|
|
||||||
391 .file 14 "Core/Inc/main.h"
|
|
||||||
ARM GAS /tmp/cc5v6Cmy.s page 13
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 fsmc.c
|
|
||||||
/tmp/cc5v6Cmy.s:16 .text.HAL_FSMC_MspInit:0000000000000000 $t
|
|
||||||
/tmp/cc5v6Cmy.s:22 .text.HAL_FSMC_MspInit:0000000000000000 HAL_FSMC_MspInit
|
|
||||||
/tmp/cc5v6Cmy.s:131 .text.HAL_FSMC_MspInit:0000000000000080 $d
|
|
||||||
/tmp/cc5v6Cmy.s:140 .text.HAL_FSMC_MspDeInit:0000000000000000 $t
|
|
||||||
/tmp/cc5v6Cmy.s:146 .text.HAL_FSMC_MspDeInit:0000000000000000 HAL_FSMC_MspDeInit
|
|
||||||
/tmp/cc5v6Cmy.s:192 .text.HAL_FSMC_MspDeInit:0000000000000038 $d
|
|
||||||
/tmp/cc5v6Cmy.s:201 .text.MX_FSMC_Init:0000000000000000 $t
|
|
||||||
/tmp/cc5v6Cmy.s:208 .text.MX_FSMC_Init:0000000000000000 MX_FSMC_Init
|
|
||||||
/tmp/cc5v6Cmy.s:304 .text.MX_FSMC_Init:0000000000000068 $d
|
|
||||||
*COM*:0000000000000048 hsram1
|
|
||||||
/tmp/cc5v6Cmy.s:309 .text.HAL_SRAM_MspInit:0000000000000000 $t
|
|
||||||
/tmp/cc5v6Cmy.s:316 .text.HAL_SRAM_MspInit:0000000000000000 HAL_SRAM_MspInit
|
|
||||||
/tmp/cc5v6Cmy.s:336 .text.HAL_SRAM_MspDeInit:0000000000000000 $t
|
|
||||||
/tmp/cc5v6Cmy.s:343 .text.HAL_SRAM_MspDeInit:0000000000000000 HAL_SRAM_MspDeInit
|
|
||||||
/tmp/cc5v6Cmy.s:364 .bss.FSMC_DeInitialized:0000000000000000 $d
|
|
||||||
/tmp/cc5v6Cmy.s:368 .bss.FSMC_DeInitialized:0000000000000000 FSMC_DeInitialized
|
|
||||||
/tmp/cc5v6Cmy.s:371 .bss.FSMC_Initialized:0000000000000000 $d
|
|
||||||
/tmp/cc5v6Cmy.s:375 .bss.FSMC_Initialized:0000000000000000 FSMC_Initialized
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
HAL_GPIO_Init
|
|
||||||
HAL_GPIO_DeInit
|
|
||||||
HAL_SRAM_Init
|
|
||||||
Error_Handler
|
|
BIN
build/fsmc.o
BIN
build/fsmc.o
Binary file not shown.
96
build/gpio.d
96
build/gpio.d
@ -1,96 +0,0 @@
|
|||||||
build/gpio.o: Core/Src/gpio.c Core/Inc/gpio.h Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/gpio.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
378
build/gpio.lst
378
build/gpio.lst
@ -1,378 +0,0 @@
|
|||||||
ARM GAS /tmp/ccbteiYB.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "gpio.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.MX_GPIO_Init,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global MX_GPIO_Init
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 MX_GPIO_Init:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Core/Src/gpio.c"
|
|
||||||
1:Core/Src/gpio.c **** /**
|
|
||||||
2:Core/Src/gpio.c **** ******************************************************************************
|
|
||||||
3:Core/Src/gpio.c **** * @file gpio.c
|
|
||||||
4:Core/Src/gpio.c **** * @brief This file provides code for the configuration
|
|
||||||
5:Core/Src/gpio.c **** * of all used GPIO pins.
|
|
||||||
6:Core/Src/gpio.c **** ******************************************************************************
|
|
||||||
7:Core/Src/gpio.c **** * @attention
|
|
||||||
8:Core/Src/gpio.c **** *
|
|
||||||
9:Core/Src/gpio.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/gpio.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/gpio.c **** *
|
|
||||||
12:Core/Src/gpio.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/gpio.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/gpio.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/gpio.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/gpio.c **** *
|
|
||||||
17:Core/Src/gpio.c **** ******************************************************************************
|
|
||||||
18:Core/Src/gpio.c **** */
|
|
||||||
19:Core/Src/gpio.c ****
|
|
||||||
20:Core/Src/gpio.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/gpio.c **** #include "gpio.h"
|
|
||||||
22:Core/Src/gpio.c ****
|
|
||||||
23:Core/Src/gpio.c **** /* USER CODE BEGIN 0 */
|
|
||||||
24:Core/Src/gpio.c ****
|
|
||||||
25:Core/Src/gpio.c **** /* USER CODE END 0 */
|
|
||||||
26:Core/Src/gpio.c ****
|
|
||||||
27:Core/Src/gpio.c **** /*----------------------------------------------------------------------------*/
|
|
||||||
28:Core/Src/gpio.c **** /* Configure GPIO */
|
|
||||||
29:Core/Src/gpio.c **** /*----------------------------------------------------------------------------*/
|
|
||||||
30:Core/Src/gpio.c **** /* USER CODE BEGIN 1 */
|
|
||||||
31:Core/Src/gpio.c ****
|
|
||||||
32:Core/Src/gpio.c **** /* USER CODE END 1 */
|
|
||||||
33:Core/Src/gpio.c ****
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
34:Core/Src/gpio.c **** /** Configure pins as
|
|
||||||
35:Core/Src/gpio.c **** * Analog
|
|
||||||
36:Core/Src/gpio.c **** * Input
|
|
||||||
37:Core/Src/gpio.c **** * Output
|
|
||||||
38:Core/Src/gpio.c **** * EVENT_OUT
|
|
||||||
39:Core/Src/gpio.c **** * EXTI
|
|
||||||
40:Core/Src/gpio.c **** */
|
|
||||||
41:Core/Src/gpio.c **** void MX_GPIO_Init(void)
|
|
||||||
42:Core/Src/gpio.c **** {
|
|
||||||
26 .loc 1 42 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ args = 0, pretend = 0, frame = 32
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 0000 2DE9F047 push {r4, r5, r6, r7, r8, r9, r10, lr}
|
|
||||||
31 .LCFI0:
|
|
||||||
32 .cfi_def_cfa_offset 32
|
|
||||||
33 .cfi_offset 4, -32
|
|
||||||
34 .cfi_offset 5, -28
|
|
||||||
35 .cfi_offset 6, -24
|
|
||||||
36 .cfi_offset 7, -20
|
|
||||||
37 .cfi_offset 8, -16
|
|
||||||
38 .cfi_offset 9, -12
|
|
||||||
39 .cfi_offset 10, -8
|
|
||||||
40 .cfi_offset 14, -4
|
|
||||||
41 0004 88B0 sub sp, sp, #32
|
|
||||||
42 .LCFI1:
|
|
||||||
43 .cfi_def_cfa_offset 64
|
|
||||||
43:Core/Src/gpio.c ****
|
|
||||||
44:Core/Src/gpio.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
|
||||||
44 .loc 1 44 0
|
|
||||||
45 0006 0024 movs r4, #0
|
|
||||||
46 0008 0494 str r4, [sp, #16]
|
|
||||||
47 000a 0594 str r4, [sp, #20]
|
|
||||||
48 000c 0694 str r4, [sp, #24]
|
|
||||||
49 000e 0794 str r4, [sp, #28]
|
|
||||||
50 .LBB2:
|
|
||||||
45:Core/Src/gpio.c ****
|
|
||||||
46:Core/Src/gpio.c **** /* GPIO Ports Clock Enable */
|
|
||||||
47:Core/Src/gpio.c **** __HAL_RCC_GPIOC_CLK_ENABLE();
|
|
||||||
51 .loc 1 47 0
|
|
||||||
52 0010 414B ldr r3, .L3
|
|
||||||
53 0012 9A69 ldr r2, [r3, #24]
|
|
||||||
54 0014 42F01002 orr r2, r2, #16
|
|
||||||
55 0018 9A61 str r2, [r3, #24]
|
|
||||||
56 001a 9A69 ldr r2, [r3, #24]
|
|
||||||
57 001c 02F01002 and r2, r2, #16
|
|
||||||
58 0020 0192 str r2, [sp, #4]
|
|
||||||
59 0022 019A ldr r2, [sp, #4]
|
|
||||||
60 .LBE2:
|
|
||||||
61 .LBB3:
|
|
||||||
48:Core/Src/gpio.c **** __HAL_RCC_GPIOA_CLK_ENABLE();
|
|
||||||
62 .loc 1 48 0
|
|
||||||
63 0024 9A69 ldr r2, [r3, #24]
|
|
||||||
64 0026 42F00402 orr r2, r2, #4
|
|
||||||
65 002a 9A61 str r2, [r3, #24]
|
|
||||||
66 002c 9A69 ldr r2, [r3, #24]
|
|
||||||
67 002e 02F00402 and r2, r2, #4
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
68 0032 0292 str r2, [sp, #8]
|
|
||||||
69 0034 029A ldr r2, [sp, #8]
|
|
||||||
70 .LBE3:
|
|
||||||
71 .LBB4:
|
|
||||||
49:Core/Src/gpio.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
72 .loc 1 49 0
|
|
||||||
73 0036 9A69 ldr r2, [r3, #24]
|
|
||||||
74 0038 42F00802 orr r2, r2, #8
|
|
||||||
75 003c 9A61 str r2, [r3, #24]
|
|
||||||
76 003e 9B69 ldr r3, [r3, #24]
|
|
||||||
77 0040 03F00803 and r3, r3, #8
|
|
||||||
78 0044 0393 str r3, [sp, #12]
|
|
||||||
79 0046 039B ldr r3, [sp, #12]
|
|
||||||
80 .LBE4:
|
|
||||||
50:Core/Src/gpio.c ****
|
|
||||||
51:Core/Src/gpio.c **** /*Configure GPIO pin Output Level */
|
|
||||||
52:Core/Src/gpio.c **** HAL_GPIO_WritePin(SPI_ENC_CS_GPIO_Port, SPI_ENC_CS_Pin, GPIO_PIN_SET);
|
|
||||||
81 .loc 1 52 0
|
|
||||||
82 0048 344E ldr r6, .L3+4
|
|
||||||
83 004a 0122 movs r2, #1
|
|
||||||
84 004c 4FF40051 mov r1, #8192
|
|
||||||
85 0050 3046 mov r0, r6
|
|
||||||
86 0052 FFF7FEFF bl HAL_GPIO_WritePin
|
|
||||||
87 .LVL0:
|
|
||||||
53:Core/Src/gpio.c ****
|
|
||||||
54:Core/Src/gpio.c **** /*Configure GPIO pin Output Level */
|
|
||||||
55:Core/Src/gpio.c **** HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_RESET);
|
|
||||||
88 .loc 1 55 0
|
|
||||||
89 0056 2246 mov r2, r4
|
|
||||||
90 0058 0121 movs r1, #1
|
|
||||||
91 005a 3046 mov r0, r6
|
|
||||||
92 005c FFF7FEFF bl HAL_GPIO_WritePin
|
|
||||||
93 .LVL1:
|
|
||||||
56:Core/Src/gpio.c ****
|
|
||||||
57:Core/Src/gpio.c **** /*Configure GPIO pin Output Level */
|
|
||||||
58:Core/Src/gpio.c **** HAL_GPIO_WritePin(GPIOA, GPIO_PIN_8|GPIO_PIN_11|GPIO_PIN_12, GPIO_PIN_RESET);
|
|
||||||
94 .loc 1 58 0
|
|
||||||
95 0060 DFF8BC80 ldr r8, .L3+8
|
|
||||||
96 0064 2246 mov r2, r4
|
|
||||||
97 0066 4FF4C851 mov r1, #6400
|
|
||||||
98 006a 4046 mov r0, r8
|
|
||||||
99 006c FFF7FEFF bl HAL_GPIO_WritePin
|
|
||||||
100 .LVL2:
|
|
||||||
59:Core/Src/gpio.c ****
|
|
||||||
60:Core/Src/gpio.c **** /*Configure GPIO pin Output Level */
|
|
||||||
61:Core/Src/gpio.c **** HAL_GPIO_WritePin(SPI_FPGA_CS_GPIO_Port, SPI_FPGA_CS_Pin, GPIO_PIN_SET);
|
|
||||||
101 .loc 1 61 0
|
|
||||||
102 0070 0122 movs r2, #1
|
|
||||||
103 0072 4FF40041 mov r1, #32768
|
|
||||||
104 0076 4046 mov r0, r8
|
|
||||||
105 0078 FFF7FEFF bl HAL_GPIO_WritePin
|
|
||||||
106 .LVL3:
|
|
||||||
62:Core/Src/gpio.c ****
|
|
||||||
63:Core/Src/gpio.c **** /*Configure GPIO pin Output Level */
|
|
||||||
64:Core/Src/gpio.c **** HAL_GPIO_WritePin(SW_12V_GPIO_Port, SW_12V_Pin, GPIO_PIN_SET);
|
|
||||||
107 .loc 1 64 0
|
|
||||||
108 007c DFF8A490 ldr r9, .L3+12
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
109 0080 0122 movs r2, #1
|
|
||||||
110 0082 4021 movs r1, #64
|
|
||||||
111 0084 4846 mov r0, r9
|
|
||||||
112 0086 FFF7FEFF bl HAL_GPIO_WritePin
|
|
||||||
113 .LVL4:
|
|
||||||
65:Core/Src/gpio.c ****
|
|
||||||
66:Core/Src/gpio.c **** /*Configure GPIO pin : PtPin */
|
|
||||||
67:Core/Src/gpio.c **** GPIO_InitStruct.Pin = SPI_ENC_CS_Pin;
|
|
||||||
114 .loc 1 67 0
|
|
||||||
115 008a 4FF40053 mov r3, #8192
|
|
||||||
116 008e 0493 str r3, [sp, #16]
|
|
||||||
68:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
|
||||||
117 .loc 1 68 0
|
|
||||||
118 0090 0125 movs r5, #1
|
|
||||||
119 0092 0595 str r5, [sp, #20]
|
|
||||||
69:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
120 .loc 1 69 0
|
|
||||||
121 0094 0694 str r4, [sp, #24]
|
|
||||||
70:Core/Src/gpio.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
122 .loc 1 70 0
|
|
||||||
123 0096 4FF0030A mov r10, #3
|
|
||||||
124 009a CDF81CA0 str r10, [sp, #28]
|
|
||||||
71:Core/Src/gpio.c **** HAL_GPIO_Init(SPI_ENC_CS_GPIO_Port, &GPIO_InitStruct);
|
|
||||||
125 .loc 1 71 0
|
|
||||||
126 009e 04A9 add r1, sp, #16
|
|
||||||
127 00a0 3046 mov r0, r6
|
|
||||||
128 00a2 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
129 .LVL5:
|
|
||||||
72:Core/Src/gpio.c ****
|
|
||||||
73:Core/Src/gpio.c **** /*Configure GPIO pin : PtPin */
|
|
||||||
74:Core/Src/gpio.c **** GPIO_InitStruct.Pin = LED_Pin;
|
|
||||||
130 .loc 1 74 0
|
|
||||||
131 00a6 0495 str r5, [sp, #16]
|
|
||||||
75:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
|
||||||
132 .loc 1 75 0
|
|
||||||
133 00a8 0595 str r5, [sp, #20]
|
|
||||||
76:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
134 .loc 1 76 0
|
|
||||||
135 00aa 0694 str r4, [sp, #24]
|
|
||||||
77:Core/Src/gpio.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
|
||||||
136 .loc 1 77 0
|
|
||||||
137 00ac 0227 movs r7, #2
|
|
||||||
138 00ae 0797 str r7, [sp, #28]
|
|
||||||
78:Core/Src/gpio.c **** HAL_GPIO_Init(LED_GPIO_Port, &GPIO_InitStruct);
|
|
||||||
139 .loc 1 78 0
|
|
||||||
140 00b0 04A9 add r1, sp, #16
|
|
||||||
141 00b2 3046 mov r0, r6
|
|
||||||
142 00b4 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
143 .LVL6:
|
|
||||||
79:Core/Src/gpio.c ****
|
|
||||||
80:Core/Src/gpio.c **** /*Configure GPIO pin : PtPin */
|
|
||||||
81:Core/Src/gpio.c **** GPIO_InitStruct.Pin = KEY_Pin;
|
|
||||||
144 .loc 1 81 0
|
|
||||||
145 00b8 0497 str r7, [sp, #16]
|
|
||||||
82:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
146 .loc 1 82 0
|
|
||||||
147 00ba 0594 str r4, [sp, #20]
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
83:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_PULLUP;
|
|
||||||
148 .loc 1 83 0
|
|
||||||
149 00bc 0695 str r5, [sp, #24]
|
|
||||||
84:Core/Src/gpio.c **** HAL_GPIO_Init(KEY_GPIO_Port, &GPIO_InitStruct);
|
|
||||||
150 .loc 1 84 0
|
|
||||||
151 00be 04A9 add r1, sp, #16
|
|
||||||
152 00c0 3046 mov r0, r6
|
|
||||||
153 00c2 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
154 .LVL7:
|
|
||||||
85:Core/Src/gpio.c ****
|
|
||||||
86:Core/Src/gpio.c **** /*Configure GPIO pin : PtPin */
|
|
||||||
87:Core/Src/gpio.c **** GPIO_InitStruct.Pin = Fault_12V_Pin;
|
|
||||||
155 .loc 1 87 0
|
|
||||||
156 00c6 0423 movs r3, #4
|
|
||||||
157 00c8 0493 str r3, [sp, #16]
|
|
||||||
88:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
158 .loc 1 88 0
|
|
||||||
159 00ca 0594 str r4, [sp, #20]
|
|
||||||
89:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_PULLUP;
|
|
||||||
160 .loc 1 89 0
|
|
||||||
161 00cc 0695 str r5, [sp, #24]
|
|
||||||
90:Core/Src/gpio.c **** HAL_GPIO_Init(Fault_12V_GPIO_Port, &GPIO_InitStruct);
|
|
||||||
162 .loc 1 90 0
|
|
||||||
163 00ce 04A9 add r1, sp, #16
|
|
||||||
164 00d0 4846 mov r0, r9
|
|
||||||
165 00d2 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
166 .LVL8:
|
|
||||||
91:Core/Src/gpio.c ****
|
|
||||||
92:Core/Src/gpio.c **** /*Configure GPIO pins : PA8 PA11 PA12 */
|
|
||||||
93:Core/Src/gpio.c **** GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_11|GPIO_PIN_12;
|
|
||||||
167 .loc 1 93 0
|
|
||||||
168 00d6 4FF4C853 mov r3, #6400
|
|
||||||
169 00da 0493 str r3, [sp, #16]
|
|
||||||
94:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
|
||||||
170 .loc 1 94 0
|
|
||||||
171 00dc 0595 str r5, [sp, #20]
|
|
||||||
95:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
172 .loc 1 95 0
|
|
||||||
173 00de 0694 str r4, [sp, #24]
|
|
||||||
96:Core/Src/gpio.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
|
||||||
174 .loc 1 96 0
|
|
||||||
175 00e0 0797 str r7, [sp, #28]
|
|
||||||
97:Core/Src/gpio.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
|
||||||
176 .loc 1 97 0
|
|
||||||
177 00e2 04A9 add r1, sp, #16
|
|
||||||
178 00e4 4046 mov r0, r8
|
|
||||||
179 00e6 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
180 .LVL9:
|
|
||||||
98:Core/Src/gpio.c ****
|
|
||||||
99:Core/Src/gpio.c **** /*Configure GPIO pin : PtPin */
|
|
||||||
100:Core/Src/gpio.c **** GPIO_InitStruct.Pin = SPI_FPGA_CS_Pin;
|
|
||||||
181 .loc 1 100 0
|
|
||||||
182 00ea 4FF40043 mov r3, #32768
|
|
||||||
183 00ee 0493 str r3, [sp, #16]
|
|
||||||
101:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
|
||||||
184 .loc 1 101 0
|
|
||||||
185 00f0 0595 str r5, [sp, #20]
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
102:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
186 .loc 1 102 0
|
|
||||||
187 00f2 0694 str r4, [sp, #24]
|
|
||||||
103:Core/Src/gpio.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
188 .loc 1 103 0
|
|
||||||
189 00f4 CDF81CA0 str r10, [sp, #28]
|
|
||||||
104:Core/Src/gpio.c **** HAL_GPIO_Init(SPI_FPGA_CS_GPIO_Port, &GPIO_InitStruct);
|
|
||||||
190 .loc 1 104 0
|
|
||||||
191 00f8 04A9 add r1, sp, #16
|
|
||||||
192 00fa 4046 mov r0, r8
|
|
||||||
193 00fc FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
194 .LVL10:
|
|
||||||
105:Core/Src/gpio.c ****
|
|
||||||
106:Core/Src/gpio.c **** /*Configure GPIO pin : PtPin */
|
|
||||||
107:Core/Src/gpio.c **** GPIO_InitStruct.Pin = SW_12V_Pin;
|
|
||||||
195 .loc 1 107 0
|
|
||||||
196 0100 4023 movs r3, #64
|
|
||||||
197 0102 0493 str r3, [sp, #16]
|
|
||||||
108:Core/Src/gpio.c **** GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
|
||||||
198 .loc 1 108 0
|
|
||||||
199 0104 0595 str r5, [sp, #20]
|
|
||||||
109:Core/Src/gpio.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
200 .loc 1 109 0
|
|
||||||
201 0106 0694 str r4, [sp, #24]
|
|
||||||
110:Core/Src/gpio.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
|
||||||
202 .loc 1 110 0
|
|
||||||
203 0108 0797 str r7, [sp, #28]
|
|
||||||
111:Core/Src/gpio.c **** HAL_GPIO_Init(SW_12V_GPIO_Port, &GPIO_InitStruct);
|
|
||||||
204 .loc 1 111 0
|
|
||||||
205 010a 04A9 add r1, sp, #16
|
|
||||||
206 010c 4846 mov r0, r9
|
|
||||||
207 010e FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
208 .LVL11:
|
|
||||||
112:Core/Src/gpio.c ****
|
|
||||||
113:Core/Src/gpio.c **** }
|
|
||||||
209 .loc 1 113 0
|
|
||||||
210 0112 08B0 add sp, sp, #32
|
|
||||||
211 .LCFI2:
|
|
||||||
212 .cfi_def_cfa_offset 32
|
|
||||||
213 @ sp needed
|
|
||||||
214 0114 BDE8F087 pop {r4, r5, r6, r7, r8, r9, r10, pc}
|
|
||||||
215 .L4:
|
|
||||||
216 .align 2
|
|
||||||
217 .L3:
|
|
||||||
218 0118 00100240 .word 1073876992
|
|
||||||
219 011c 00100140 .word 1073811456
|
|
||||||
220 0120 00080140 .word 1073809408
|
|
||||||
221 0124 000C0140 .word 1073810432
|
|
||||||
222 .cfi_endproc
|
|
||||||
223 .LFE65:
|
|
||||||
225 .text
|
|
||||||
226 .Letext0:
|
|
||||||
227 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
228 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
229 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
230 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
231 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
232 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
|
|
||||||
233 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
ARM GAS /tmp/ccbteiYB.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 gpio.c
|
|
||||||
/tmp/ccbteiYB.s:16 .text.MX_GPIO_Init:0000000000000000 $t
|
|
||||||
/tmp/ccbteiYB.s:23 .text.MX_GPIO_Init:0000000000000000 MX_GPIO_Init
|
|
||||||
/tmp/ccbteiYB.s:218 .text.MX_GPIO_Init:0000000000000118 $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
HAL_GPIO_WritePin
|
|
||||||
HAL_GPIO_Init
|
|
BIN
build/gpio.o
BIN
build/gpio.o
Binary file not shown.
96
build/i2c.d
96
build/i2c.d
@ -1,96 +0,0 @@
|
|||||||
build/i2c.o: Core/Src/i2c.c Core/Inc/i2c.h Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/i2c.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
642
build/i2c.lst
642
build/i2c.lst
@ -1,642 +0,0 @@
|
|||||||
ARM GAS /tmp/ccpJ3TPh.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "i2c.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.MX_I2C1_Init,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global MX_I2C1_Init
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 MX_I2C1_Init:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Core/Src/i2c.c"
|
|
||||||
1:Core/Src/i2c.c **** /**
|
|
||||||
2:Core/Src/i2c.c **** ******************************************************************************
|
|
||||||
3:Core/Src/i2c.c **** * @file i2c.c
|
|
||||||
4:Core/Src/i2c.c **** * @brief This file provides code for the configuration
|
|
||||||
5:Core/Src/i2c.c **** * of the I2C instances.
|
|
||||||
6:Core/Src/i2c.c **** ******************************************************************************
|
|
||||||
7:Core/Src/i2c.c **** * @attention
|
|
||||||
8:Core/Src/i2c.c **** *
|
|
||||||
9:Core/Src/i2c.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/i2c.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/i2c.c **** *
|
|
||||||
12:Core/Src/i2c.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/i2c.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/i2c.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/i2c.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/i2c.c **** *
|
|
||||||
17:Core/Src/i2c.c **** ******************************************************************************
|
|
||||||
18:Core/Src/i2c.c **** */
|
|
||||||
19:Core/Src/i2c.c ****
|
|
||||||
20:Core/Src/i2c.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/i2c.c **** #include "i2c.h"
|
|
||||||
22:Core/Src/i2c.c ****
|
|
||||||
23:Core/Src/i2c.c **** /* USER CODE BEGIN 0 */
|
|
||||||
24:Core/Src/i2c.c ****
|
|
||||||
25:Core/Src/i2c.c **** /* USER CODE END 0 */
|
|
||||||
26:Core/Src/i2c.c ****
|
|
||||||
27:Core/Src/i2c.c **** I2C_HandleTypeDef hi2c1;
|
|
||||||
28:Core/Src/i2c.c **** I2C_HandleTypeDef hi2c2;
|
|
||||||
29:Core/Src/i2c.c ****
|
|
||||||
30:Core/Src/i2c.c **** /* I2C1 init function */
|
|
||||||
31:Core/Src/i2c.c **** void MX_I2C1_Init(void)
|
|
||||||
32:Core/Src/i2c.c **** {
|
|
||||||
26 .loc 1 32 0
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ args = 0, pretend = 0, frame = 0
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 0000 08B5 push {r3, lr}
|
|
||||||
31 .LCFI0:
|
|
||||||
32 .cfi_def_cfa_offset 8
|
|
||||||
33 .cfi_offset 3, -8
|
|
||||||
34 .cfi_offset 14, -4
|
|
||||||
33:Core/Src/i2c.c ****
|
|
||||||
34:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_Init 0 */
|
|
||||||
35:Core/Src/i2c.c ****
|
|
||||||
36:Core/Src/i2c.c **** /* USER CODE END I2C1_Init 0 */
|
|
||||||
37:Core/Src/i2c.c ****
|
|
||||||
38:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_Init 1 */
|
|
||||||
39:Core/Src/i2c.c ****
|
|
||||||
40:Core/Src/i2c.c **** /* USER CODE END I2C1_Init 1 */
|
|
||||||
41:Core/Src/i2c.c **** hi2c1.Instance = I2C1;
|
|
||||||
35 .loc 1 41 0
|
|
||||||
36 0002 0B48 ldr r0, .L5
|
|
||||||
37 0004 0B4B ldr r3, .L5+4
|
|
||||||
38 0006 0360 str r3, [r0]
|
|
||||||
42:Core/Src/i2c.c **** hi2c1.Init.ClockSpeed = 100000;
|
|
||||||
39 .loc 1 42 0
|
|
||||||
40 0008 0B4B ldr r3, .L5+8
|
|
||||||
41 000a 4360 str r3, [r0, #4]
|
|
||||||
43:Core/Src/i2c.c **** hi2c1.Init.DutyCycle = I2C_DUTYCYCLE_2;
|
|
||||||
42 .loc 1 43 0
|
|
||||||
43 000c 0023 movs r3, #0
|
|
||||||
44 000e 8360 str r3, [r0, #8]
|
|
||||||
44:Core/Src/i2c.c **** hi2c1.Init.OwnAddress1 = 0;
|
|
||||||
45 .loc 1 44 0
|
|
||||||
46 0010 C360 str r3, [r0, #12]
|
|
||||||
45:Core/Src/i2c.c **** hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT;
|
|
||||||
47 .loc 1 45 0
|
|
||||||
48 0012 4FF48042 mov r2, #16384
|
|
||||||
49 0016 0261 str r2, [r0, #16]
|
|
||||||
46:Core/Src/i2c.c **** hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE;
|
|
||||||
50 .loc 1 46 0
|
|
||||||
51 0018 4361 str r3, [r0, #20]
|
|
||||||
47:Core/Src/i2c.c **** hi2c1.Init.OwnAddress2 = 0;
|
|
||||||
52 .loc 1 47 0
|
|
||||||
53 001a 8361 str r3, [r0, #24]
|
|
||||||
48:Core/Src/i2c.c **** hi2c1.Init.GeneralCallMode = I2C_GENERALCALL_DISABLE;
|
|
||||||
54 .loc 1 48 0
|
|
||||||
55 001c C361 str r3, [r0, #28]
|
|
||||||
49:Core/Src/i2c.c **** hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_DISABLE;
|
|
||||||
56 .loc 1 49 0
|
|
||||||
57 001e 0362 str r3, [r0, #32]
|
|
||||||
50:Core/Src/i2c.c **** if (HAL_I2C_Init(&hi2c1) != HAL_OK)
|
|
||||||
58 .loc 1 50 0
|
|
||||||
59 0020 FFF7FEFF bl HAL_I2C_Init
|
|
||||||
60 .LVL0:
|
|
||||||
61 0024 00B9 cbnz r0, .L4
|
|
||||||
62 .L1:
|
|
||||||
63 0026 08BD pop {r3, pc}
|
|
||||||
64 .L4:
|
|
||||||
51:Core/Src/i2c.c **** {
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
52:Core/Src/i2c.c **** Error_Handler();
|
|
||||||
65 .loc 1 52 0
|
|
||||||
66 0028 FFF7FEFF bl Error_Handler
|
|
||||||
67 .LVL1:
|
|
||||||
53:Core/Src/i2c.c **** }
|
|
||||||
54:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_Init 2 */
|
|
||||||
55:Core/Src/i2c.c ****
|
|
||||||
56:Core/Src/i2c.c **** /* USER CODE END I2C1_Init 2 */
|
|
||||||
57:Core/Src/i2c.c ****
|
|
||||||
58:Core/Src/i2c.c **** }
|
|
||||||
68 .loc 1 58 0
|
|
||||||
69 002c FBE7 b .L1
|
|
||||||
70 .L6:
|
|
||||||
71 002e 00BF .align 2
|
|
||||||
72 .L5:
|
|
||||||
73 0030 00000000 .word hi2c1
|
|
||||||
74 0034 00540040 .word 1073763328
|
|
||||||
75 0038 A0860100 .word 100000
|
|
||||||
76 .cfi_endproc
|
|
||||||
77 .LFE65:
|
|
||||||
79 .section .text.MX_I2C2_Init,"ax",%progbits
|
|
||||||
80 .align 1
|
|
||||||
81 .global MX_I2C2_Init
|
|
||||||
82 .syntax unified
|
|
||||||
83 .thumb
|
|
||||||
84 .thumb_func
|
|
||||||
85 .fpu softvfp
|
|
||||||
87 MX_I2C2_Init:
|
|
||||||
88 .LFB66:
|
|
||||||
59:Core/Src/i2c.c **** /* I2C2 init function */
|
|
||||||
60:Core/Src/i2c.c **** void MX_I2C2_Init(void)
|
|
||||||
61:Core/Src/i2c.c **** {
|
|
||||||
89 .loc 1 61 0
|
|
||||||
90 .cfi_startproc
|
|
||||||
91 @ args = 0, pretend = 0, frame = 0
|
|
||||||
92 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
93 0000 08B5 push {r3, lr}
|
|
||||||
94 .LCFI1:
|
|
||||||
95 .cfi_def_cfa_offset 8
|
|
||||||
96 .cfi_offset 3, -8
|
|
||||||
97 .cfi_offset 14, -4
|
|
||||||
62:Core/Src/i2c.c ****
|
|
||||||
63:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_Init 0 */
|
|
||||||
64:Core/Src/i2c.c ****
|
|
||||||
65:Core/Src/i2c.c **** /* USER CODE END I2C2_Init 0 */
|
|
||||||
66:Core/Src/i2c.c ****
|
|
||||||
67:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_Init 1 */
|
|
||||||
68:Core/Src/i2c.c ****
|
|
||||||
69:Core/Src/i2c.c **** /* USER CODE END I2C2_Init 1 */
|
|
||||||
70:Core/Src/i2c.c **** hi2c2.Instance = I2C2;
|
|
||||||
98 .loc 1 70 0
|
|
||||||
99 0002 0B48 ldr r0, .L11
|
|
||||||
100 0004 0B4B ldr r3, .L11+4
|
|
||||||
101 0006 0360 str r3, [r0]
|
|
||||||
71:Core/Src/i2c.c **** hi2c2.Init.ClockSpeed = 100000;
|
|
||||||
102 .loc 1 71 0
|
|
||||||
103 0008 0B4B ldr r3, .L11+8
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
104 000a 4360 str r3, [r0, #4]
|
|
||||||
72:Core/Src/i2c.c **** hi2c2.Init.DutyCycle = I2C_DUTYCYCLE_2;
|
|
||||||
105 .loc 1 72 0
|
|
||||||
106 000c 0023 movs r3, #0
|
|
||||||
107 000e 8360 str r3, [r0, #8]
|
|
||||||
73:Core/Src/i2c.c **** hi2c2.Init.OwnAddress1 = 0;
|
|
||||||
108 .loc 1 73 0
|
|
||||||
109 0010 C360 str r3, [r0, #12]
|
|
||||||
74:Core/Src/i2c.c **** hi2c2.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT;
|
|
||||||
110 .loc 1 74 0
|
|
||||||
111 0012 4FF48042 mov r2, #16384
|
|
||||||
112 0016 0261 str r2, [r0, #16]
|
|
||||||
75:Core/Src/i2c.c **** hi2c2.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE;
|
|
||||||
113 .loc 1 75 0
|
|
||||||
114 0018 4361 str r3, [r0, #20]
|
|
||||||
76:Core/Src/i2c.c **** hi2c2.Init.OwnAddress2 = 0;
|
|
||||||
115 .loc 1 76 0
|
|
||||||
116 001a 8361 str r3, [r0, #24]
|
|
||||||
77:Core/Src/i2c.c **** hi2c2.Init.GeneralCallMode = I2C_GENERALCALL_DISABLE;
|
|
||||||
117 .loc 1 77 0
|
|
||||||
118 001c C361 str r3, [r0, #28]
|
|
||||||
78:Core/Src/i2c.c **** hi2c2.Init.NoStretchMode = I2C_NOSTRETCH_DISABLE;
|
|
||||||
119 .loc 1 78 0
|
|
||||||
120 001e 0362 str r3, [r0, #32]
|
|
||||||
79:Core/Src/i2c.c **** if (HAL_I2C_Init(&hi2c2) != HAL_OK)
|
|
||||||
121 .loc 1 79 0
|
|
||||||
122 0020 FFF7FEFF bl HAL_I2C_Init
|
|
||||||
123 .LVL2:
|
|
||||||
124 0024 00B9 cbnz r0, .L10
|
|
||||||
125 .L7:
|
|
||||||
126 0026 08BD pop {r3, pc}
|
|
||||||
127 .L10:
|
|
||||||
80:Core/Src/i2c.c **** {
|
|
||||||
81:Core/Src/i2c.c **** Error_Handler();
|
|
||||||
128 .loc 1 81 0
|
|
||||||
129 0028 FFF7FEFF bl Error_Handler
|
|
||||||
130 .LVL3:
|
|
||||||
82:Core/Src/i2c.c **** }
|
|
||||||
83:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_Init 2 */
|
|
||||||
84:Core/Src/i2c.c ****
|
|
||||||
85:Core/Src/i2c.c **** /* USER CODE END I2C2_Init 2 */
|
|
||||||
86:Core/Src/i2c.c ****
|
|
||||||
87:Core/Src/i2c.c **** }
|
|
||||||
131 .loc 1 87 0
|
|
||||||
132 002c FBE7 b .L7
|
|
||||||
133 .L12:
|
|
||||||
134 002e 00BF .align 2
|
|
||||||
135 .L11:
|
|
||||||
136 0030 00000000 .word hi2c2
|
|
||||||
137 0034 00580040 .word 1073764352
|
|
||||||
138 0038 A0860100 .word 100000
|
|
||||||
139 .cfi_endproc
|
|
||||||
140 .LFE66:
|
|
||||||
142 .section .text.HAL_I2C_MspInit,"ax",%progbits
|
|
||||||
143 .align 1
|
|
||||||
144 .global HAL_I2C_MspInit
|
|
||||||
145 .syntax unified
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
146 .thumb
|
|
||||||
147 .thumb_func
|
|
||||||
148 .fpu softvfp
|
|
||||||
150 HAL_I2C_MspInit:
|
|
||||||
151 .LFB67:
|
|
||||||
88:Core/Src/i2c.c ****
|
|
||||||
89:Core/Src/i2c.c **** void HAL_I2C_MspInit(I2C_HandleTypeDef* i2cHandle)
|
|
||||||
90:Core/Src/i2c.c **** {
|
|
||||||
152 .loc 1 90 0
|
|
||||||
153 .cfi_startproc
|
|
||||||
154 @ args = 0, pretend = 0, frame = 32
|
|
||||||
155 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
156 .LVL4:
|
|
||||||
157 0000 10B5 push {r4, lr}
|
|
||||||
158 .LCFI2:
|
|
||||||
159 .cfi_def_cfa_offset 8
|
|
||||||
160 .cfi_offset 4, -8
|
|
||||||
161 .cfi_offset 14, -4
|
|
||||||
162 0002 88B0 sub sp, sp, #32
|
|
||||||
163 .LCFI3:
|
|
||||||
164 .cfi_def_cfa_offset 40
|
|
||||||
91:Core/Src/i2c.c ****
|
|
||||||
92:Core/Src/i2c.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
|
||||||
165 .loc 1 92 0
|
|
||||||
166 0004 0023 movs r3, #0
|
|
||||||
167 0006 0493 str r3, [sp, #16]
|
|
||||||
168 0008 0593 str r3, [sp, #20]
|
|
||||||
169 000a 0693 str r3, [sp, #24]
|
|
||||||
170 000c 0793 str r3, [sp, #28]
|
|
||||||
93:Core/Src/i2c.c **** if(i2cHandle->Instance==I2C1)
|
|
||||||
171 .loc 1 93 0
|
|
||||||
172 000e 0368 ldr r3, [r0]
|
|
||||||
173 0010 264A ldr r2, .L19
|
|
||||||
174 0012 9342 cmp r3, r2
|
|
||||||
175 0014 04D0 beq .L17
|
|
||||||
94:Core/Src/i2c.c **** {
|
|
||||||
95:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_MspInit 0 */
|
|
||||||
96:Core/Src/i2c.c ****
|
|
||||||
97:Core/Src/i2c.c **** /* USER CODE END I2C1_MspInit 0 */
|
|
||||||
98:Core/Src/i2c.c ****
|
|
||||||
99:Core/Src/i2c.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
100:Core/Src/i2c.c **** /**I2C1 GPIO Configuration
|
|
||||||
101:Core/Src/i2c.c **** PB8 ------> I2C1_SCL
|
|
||||||
102:Core/Src/i2c.c **** PB9 ------> I2C1_SDA
|
|
||||||
103:Core/Src/i2c.c **** */
|
|
||||||
104:Core/Src/i2c.c **** GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9;
|
|
||||||
105:Core/Src/i2c.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
|
|
||||||
106:Core/Src/i2c.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
107:Core/Src/i2c.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
108:Core/Src/i2c.c ****
|
|
||||||
109:Core/Src/i2c.c **** __HAL_AFIO_REMAP_I2C1_ENABLE();
|
|
||||||
110:Core/Src/i2c.c ****
|
|
||||||
111:Core/Src/i2c.c **** /* I2C1 clock enable */
|
|
||||||
112:Core/Src/i2c.c **** __HAL_RCC_I2C1_CLK_ENABLE();
|
|
||||||
113:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_MspInit 1 */
|
|
||||||
114:Core/Src/i2c.c ****
|
|
||||||
115:Core/Src/i2c.c **** /* USER CODE END I2C1_MspInit 1 */
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
116:Core/Src/i2c.c **** }
|
|
||||||
117:Core/Src/i2c.c **** else if(i2cHandle->Instance==I2C2)
|
|
||||||
176 .loc 1 117 0
|
|
||||||
177 0016 264A ldr r2, .L19+4
|
|
||||||
178 0018 9342 cmp r3, r2
|
|
||||||
179 001a 27D0 beq .L18
|
|
||||||
180 .LVL5:
|
|
||||||
181 .L13:
|
|
||||||
118:Core/Src/i2c.c **** {
|
|
||||||
119:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_MspInit 0 */
|
|
||||||
120:Core/Src/i2c.c ****
|
|
||||||
121:Core/Src/i2c.c **** /* USER CODE END I2C2_MspInit 0 */
|
|
||||||
122:Core/Src/i2c.c ****
|
|
||||||
123:Core/Src/i2c.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
124:Core/Src/i2c.c **** /**I2C2 GPIO Configuration
|
|
||||||
125:Core/Src/i2c.c **** PB10 ------> I2C2_SCL
|
|
||||||
126:Core/Src/i2c.c **** PB11 ------> I2C2_SDA
|
|
||||||
127:Core/Src/i2c.c **** */
|
|
||||||
128:Core/Src/i2c.c **** GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11;
|
|
||||||
129:Core/Src/i2c.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
|
|
||||||
130:Core/Src/i2c.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
131:Core/Src/i2c.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
132:Core/Src/i2c.c ****
|
|
||||||
133:Core/Src/i2c.c **** /* I2C2 clock enable */
|
|
||||||
134:Core/Src/i2c.c **** __HAL_RCC_I2C2_CLK_ENABLE();
|
|
||||||
135:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_MspInit 1 */
|
|
||||||
136:Core/Src/i2c.c ****
|
|
||||||
137:Core/Src/i2c.c **** /* USER CODE END I2C2_MspInit 1 */
|
|
||||||
138:Core/Src/i2c.c **** }
|
|
||||||
139:Core/Src/i2c.c **** }
|
|
||||||
182 .loc 1 139 0
|
|
||||||
183 001c 08B0 add sp, sp, #32
|
|
||||||
184 .LCFI4:
|
|
||||||
185 .cfi_remember_state
|
|
||||||
186 .cfi_def_cfa_offset 8
|
|
||||||
187 @ sp needed
|
|
||||||
188 001e 10BD pop {r4, pc}
|
|
||||||
189 .LVL6:
|
|
||||||
190 .L17:
|
|
||||||
191 .LCFI5:
|
|
||||||
192 .cfi_restore_state
|
|
||||||
193 .LBB2:
|
|
||||||
99:Core/Src/i2c.c **** /**I2C1 GPIO Configuration
|
|
||||||
194 .loc 1 99 0
|
|
||||||
195 0020 244C ldr r4, .L19+8
|
|
||||||
196 0022 A369 ldr r3, [r4, #24]
|
|
||||||
197 0024 43F00803 orr r3, r3, #8
|
|
||||||
198 0028 A361 str r3, [r4, #24]
|
|
||||||
199 002a A369 ldr r3, [r4, #24]
|
|
||||||
200 002c 03F00803 and r3, r3, #8
|
|
||||||
201 0030 0093 str r3, [sp]
|
|
||||||
202 0032 009B ldr r3, [sp]
|
|
||||||
203 .LBE2:
|
|
||||||
104:Core/Src/i2c.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
|
|
||||||
204 .loc 1 104 0
|
|
||||||
205 0034 4FF44073 mov r3, #768
|
|
||||||
206 0038 0493 str r3, [sp, #16]
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
105:Core/Src/i2c.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
207 .loc 1 105 0
|
|
||||||
208 003a 1223 movs r3, #18
|
|
||||||
209 003c 0593 str r3, [sp, #20]
|
|
||||||
106:Core/Src/i2c.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
210 .loc 1 106 0
|
|
||||||
211 003e 0323 movs r3, #3
|
|
||||||
212 0040 0793 str r3, [sp, #28]
|
|
||||||
107:Core/Src/i2c.c ****
|
|
||||||
213 .loc 1 107 0
|
|
||||||
214 0042 04A9 add r1, sp, #16
|
|
||||||
215 0044 1C48 ldr r0, .L19+12
|
|
||||||
216 .LVL7:
|
|
||||||
217 0046 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
218 .LVL8:
|
|
||||||
219 .LBB3:
|
|
||||||
109:Core/Src/i2c.c ****
|
|
||||||
220 .loc 1 109 0
|
|
||||||
221 004a 1C4A ldr r2, .L19+16
|
|
||||||
222 004c 5368 ldr r3, [r2, #4]
|
|
||||||
223 .LVL9:
|
|
||||||
224 004e 43F0E063 orr r3, r3, #117440512
|
|
||||||
225 .LVL10:
|
|
||||||
226 0052 43F00203 orr r3, r3, #2
|
|
||||||
227 .LVL11:
|
|
||||||
228 0056 5360 str r3, [r2, #4]
|
|
||||||
229 .LBE3:
|
|
||||||
230 .LBB4:
|
|
||||||
112:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_MspInit 1 */
|
|
||||||
231 .loc 1 112 0
|
|
||||||
232 0058 E369 ldr r3, [r4, #28]
|
|
||||||
233 .LVL12:
|
|
||||||
234 005a 43F40013 orr r3, r3, #2097152
|
|
||||||
235 005e E361 str r3, [r4, #28]
|
|
||||||
236 .LVL13:
|
|
||||||
237 0060 E369 ldr r3, [r4, #28]
|
|
||||||
238 0062 03F40013 and r3, r3, #2097152
|
|
||||||
239 0066 0193 str r3, [sp, #4]
|
|
||||||
240 0068 019B ldr r3, [sp, #4]
|
|
||||||
241 .LBE4:
|
|
||||||
242 006a D7E7 b .L13
|
|
||||||
243 .LVL14:
|
|
||||||
244 .L18:
|
|
||||||
245 .LBB5:
|
|
||||||
123:Core/Src/i2c.c **** /**I2C2 GPIO Configuration
|
|
||||||
246 .loc 1 123 0
|
|
||||||
247 006c 114C ldr r4, .L19+8
|
|
||||||
248 006e A369 ldr r3, [r4, #24]
|
|
||||||
249 0070 43F00803 orr r3, r3, #8
|
|
||||||
250 0074 A361 str r3, [r4, #24]
|
|
||||||
251 0076 A369 ldr r3, [r4, #24]
|
|
||||||
252 0078 03F00803 and r3, r3, #8
|
|
||||||
253 007c 0293 str r3, [sp, #8]
|
|
||||||
254 007e 029B ldr r3, [sp, #8]
|
|
||||||
255 .LBE5:
|
|
||||||
128:Core/Src/i2c.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
|
|
||||||
256 .loc 1 128 0
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
257 0080 4FF44063 mov r3, #3072
|
|
||||||
258 0084 0493 str r3, [sp, #16]
|
|
||||||
129:Core/Src/i2c.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
259 .loc 1 129 0
|
|
||||||
260 0086 1223 movs r3, #18
|
|
||||||
261 0088 0593 str r3, [sp, #20]
|
|
||||||
130:Core/Src/i2c.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
262 .loc 1 130 0
|
|
||||||
263 008a 0323 movs r3, #3
|
|
||||||
264 008c 0793 str r3, [sp, #28]
|
|
||||||
131:Core/Src/i2c.c ****
|
|
||||||
265 .loc 1 131 0
|
|
||||||
266 008e 04A9 add r1, sp, #16
|
|
||||||
267 0090 0948 ldr r0, .L19+12
|
|
||||||
268 .LVL15:
|
|
||||||
269 0092 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
270 .LVL16:
|
|
||||||
271 .LBB6:
|
|
||||||
134:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_MspInit 1 */
|
|
||||||
272 .loc 1 134 0
|
|
||||||
273 0096 E369 ldr r3, [r4, #28]
|
|
||||||
274 0098 43F48003 orr r3, r3, #4194304
|
|
||||||
275 009c E361 str r3, [r4, #28]
|
|
||||||
276 009e E369 ldr r3, [r4, #28]
|
|
||||||
277 00a0 03F48003 and r3, r3, #4194304
|
|
||||||
278 00a4 0393 str r3, [sp, #12]
|
|
||||||
279 00a6 039B ldr r3, [sp, #12]
|
|
||||||
280 .LBE6:
|
|
||||||
281 .loc 1 139 0
|
|
||||||
282 00a8 B8E7 b .L13
|
|
||||||
283 .L20:
|
|
||||||
284 00aa 00BF .align 2
|
|
||||||
285 .L19:
|
|
||||||
286 00ac 00540040 .word 1073763328
|
|
||||||
287 00b0 00580040 .word 1073764352
|
|
||||||
288 00b4 00100240 .word 1073876992
|
|
||||||
289 00b8 000C0140 .word 1073810432
|
|
||||||
290 00bc 00000140 .word 1073807360
|
|
||||||
291 .cfi_endproc
|
|
||||||
292 .LFE67:
|
|
||||||
294 .section .text.HAL_I2C_MspDeInit,"ax",%progbits
|
|
||||||
295 .align 1
|
|
||||||
296 .global HAL_I2C_MspDeInit
|
|
||||||
297 .syntax unified
|
|
||||||
298 .thumb
|
|
||||||
299 .thumb_func
|
|
||||||
300 .fpu softvfp
|
|
||||||
302 HAL_I2C_MspDeInit:
|
|
||||||
303 .LFB68:
|
|
||||||
140:Core/Src/i2c.c ****
|
|
||||||
141:Core/Src/i2c.c **** void HAL_I2C_MspDeInit(I2C_HandleTypeDef* i2cHandle)
|
|
||||||
142:Core/Src/i2c.c **** {
|
|
||||||
304 .loc 1 142 0
|
|
||||||
305 .cfi_startproc
|
|
||||||
306 @ args = 0, pretend = 0, frame = 0
|
|
||||||
307 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
308 .LVL17:
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 9
|
|
||||||
|
|
||||||
|
|
||||||
309 0000 10B5 push {r4, lr}
|
|
||||||
310 .LCFI6:
|
|
||||||
311 .cfi_def_cfa_offset 8
|
|
||||||
312 .cfi_offset 4, -8
|
|
||||||
313 .cfi_offset 14, -4
|
|
||||||
143:Core/Src/i2c.c ****
|
|
||||||
144:Core/Src/i2c.c **** if(i2cHandle->Instance==I2C1)
|
|
||||||
314 .loc 1 144 0
|
|
||||||
315 0002 0368 ldr r3, [r0]
|
|
||||||
316 0004 154A ldr r2, .L27
|
|
||||||
317 0006 9342 cmp r3, r2
|
|
||||||
318 0008 03D0 beq .L25
|
|
||||||
145:Core/Src/i2c.c **** {
|
|
||||||
146:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_MspDeInit 0 */
|
|
||||||
147:Core/Src/i2c.c ****
|
|
||||||
148:Core/Src/i2c.c **** /* USER CODE END I2C1_MspDeInit 0 */
|
|
||||||
149:Core/Src/i2c.c **** /* Peripheral clock disable */
|
|
||||||
150:Core/Src/i2c.c **** __HAL_RCC_I2C1_CLK_DISABLE();
|
|
||||||
151:Core/Src/i2c.c ****
|
|
||||||
152:Core/Src/i2c.c **** /**I2C1 GPIO Configuration
|
|
||||||
153:Core/Src/i2c.c **** PB8 ------> I2C1_SCL
|
|
||||||
154:Core/Src/i2c.c **** PB9 ------> I2C1_SDA
|
|
||||||
155:Core/Src/i2c.c **** */
|
|
||||||
156:Core/Src/i2c.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_8);
|
|
||||||
157:Core/Src/i2c.c ****
|
|
||||||
158:Core/Src/i2c.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_9);
|
|
||||||
159:Core/Src/i2c.c ****
|
|
||||||
160:Core/Src/i2c.c **** /* USER CODE BEGIN I2C1_MspDeInit 1 */
|
|
||||||
161:Core/Src/i2c.c ****
|
|
||||||
162:Core/Src/i2c.c **** /* USER CODE END I2C1_MspDeInit 1 */
|
|
||||||
163:Core/Src/i2c.c **** }
|
|
||||||
164:Core/Src/i2c.c **** else if(i2cHandle->Instance==I2C2)
|
|
||||||
319 .loc 1 164 0
|
|
||||||
320 000a 154A ldr r2, .L27+4
|
|
||||||
321 000c 9342 cmp r3, r2
|
|
||||||
322 000e 12D0 beq .L26
|
|
||||||
323 .LVL18:
|
|
||||||
324 .L21:
|
|
||||||
325 0010 10BD pop {r4, pc}
|
|
||||||
326 .LVL19:
|
|
||||||
327 .L25:
|
|
||||||
150:Core/Src/i2c.c ****
|
|
||||||
328 .loc 1 150 0
|
|
||||||
329 0012 02F5DE32 add r2, r2, #113664
|
|
||||||
330 0016 D369 ldr r3, [r2, #28]
|
|
||||||
331 0018 23F40013 bic r3, r3, #2097152
|
|
||||||
332 001c D361 str r3, [r2, #28]
|
|
||||||
156:Core/Src/i2c.c ****
|
|
||||||
333 .loc 1 156 0
|
|
||||||
334 001e 114C ldr r4, .L27+8
|
|
||||||
335 0020 4FF48071 mov r1, #256
|
|
||||||
336 0024 2046 mov r0, r4
|
|
||||||
337 .LVL20:
|
|
||||||
338 0026 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
339 .LVL21:
|
|
||||||
158:Core/Src/i2c.c ****
|
|
||||||
340 .loc 1 158 0
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 10
|
|
||||||
|
|
||||||
|
|
||||||
341 002a 4FF40071 mov r1, #512
|
|
||||||
342 002e 2046 mov r0, r4
|
|
||||||
343 0030 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
344 .LVL22:
|
|
||||||
345 0034 10BD pop {r4, pc}
|
|
||||||
346 .LVL23:
|
|
||||||
347 .L26:
|
|
||||||
165:Core/Src/i2c.c **** {
|
|
||||||
166:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_MspDeInit 0 */
|
|
||||||
167:Core/Src/i2c.c ****
|
|
||||||
168:Core/Src/i2c.c **** /* USER CODE END I2C2_MspDeInit 0 */
|
|
||||||
169:Core/Src/i2c.c **** /* Peripheral clock disable */
|
|
||||||
170:Core/Src/i2c.c **** __HAL_RCC_I2C2_CLK_DISABLE();
|
|
||||||
348 .loc 1 170 0
|
|
||||||
349 0036 02F5DC32 add r2, r2, #112640
|
|
||||||
350 003a D369 ldr r3, [r2, #28]
|
|
||||||
351 003c 23F48003 bic r3, r3, #4194304
|
|
||||||
352 0040 D361 str r3, [r2, #28]
|
|
||||||
171:Core/Src/i2c.c ****
|
|
||||||
172:Core/Src/i2c.c **** /**I2C2 GPIO Configuration
|
|
||||||
173:Core/Src/i2c.c **** PB10 ------> I2C2_SCL
|
|
||||||
174:Core/Src/i2c.c **** PB11 ------> I2C2_SDA
|
|
||||||
175:Core/Src/i2c.c **** */
|
|
||||||
176:Core/Src/i2c.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_10);
|
|
||||||
353 .loc 1 176 0
|
|
||||||
354 0042 084C ldr r4, .L27+8
|
|
||||||
355 0044 4FF48061 mov r1, #1024
|
|
||||||
356 0048 2046 mov r0, r4
|
|
||||||
357 .LVL24:
|
|
||||||
358 004a FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
359 .LVL25:
|
|
||||||
177:Core/Src/i2c.c ****
|
|
||||||
178:Core/Src/i2c.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_11);
|
|
||||||
360 .loc 1 178 0
|
|
||||||
361 004e 4FF40061 mov r1, #2048
|
|
||||||
362 0052 2046 mov r0, r4
|
|
||||||
363 0054 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
364 .LVL26:
|
|
||||||
179:Core/Src/i2c.c ****
|
|
||||||
180:Core/Src/i2c.c **** /* USER CODE BEGIN I2C2_MspDeInit 1 */
|
|
||||||
181:Core/Src/i2c.c ****
|
|
||||||
182:Core/Src/i2c.c **** /* USER CODE END I2C2_MspDeInit 1 */
|
|
||||||
183:Core/Src/i2c.c **** }
|
|
||||||
184:Core/Src/i2c.c **** }
|
|
||||||
365 .loc 1 184 0
|
|
||||||
366 0058 DAE7 b .L21
|
|
||||||
367 .L28:
|
|
||||||
368 005a 00BF .align 2
|
|
||||||
369 .L27:
|
|
||||||
370 005c 00540040 .word 1073763328
|
|
||||||
371 0060 00580040 .word 1073764352
|
|
||||||
372 0064 000C0140 .word 1073810432
|
|
||||||
373 .cfi_endproc
|
|
||||||
374 .LFE68:
|
|
||||||
376 .comm hi2c2,84,4
|
|
||||||
377 .comm hi2c1,84,4
|
|
||||||
378 .text
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 11
|
|
||||||
|
|
||||||
|
|
||||||
379 .Letext0:
|
|
||||||
380 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
381 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
382 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
383 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
384 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
385 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
386 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
|
|
||||||
387 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
388 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h"
|
|
||||||
389 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
390 .file 12 "Core/Inc/i2c.h"
|
|
||||||
391 .file 13 "Core/Inc/main.h"
|
|
||||||
ARM GAS /tmp/ccpJ3TPh.s page 12
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 i2c.c
|
|
||||||
/tmp/ccpJ3TPh.s:16 .text.MX_I2C1_Init:0000000000000000 $t
|
|
||||||
/tmp/ccpJ3TPh.s:23 .text.MX_I2C1_Init:0000000000000000 MX_I2C1_Init
|
|
||||||
/tmp/ccpJ3TPh.s:73 .text.MX_I2C1_Init:0000000000000030 $d
|
|
||||||
*COM*:0000000000000054 hi2c1
|
|
||||||
/tmp/ccpJ3TPh.s:80 .text.MX_I2C2_Init:0000000000000000 $t
|
|
||||||
/tmp/ccpJ3TPh.s:87 .text.MX_I2C2_Init:0000000000000000 MX_I2C2_Init
|
|
||||||
/tmp/ccpJ3TPh.s:136 .text.MX_I2C2_Init:0000000000000030 $d
|
|
||||||
*COM*:0000000000000054 hi2c2
|
|
||||||
/tmp/ccpJ3TPh.s:143 .text.HAL_I2C_MspInit:0000000000000000 $t
|
|
||||||
/tmp/ccpJ3TPh.s:150 .text.HAL_I2C_MspInit:0000000000000000 HAL_I2C_MspInit
|
|
||||||
/tmp/ccpJ3TPh.s:286 .text.HAL_I2C_MspInit:00000000000000ac $d
|
|
||||||
/tmp/ccpJ3TPh.s:295 .text.HAL_I2C_MspDeInit:0000000000000000 $t
|
|
||||||
/tmp/ccpJ3TPh.s:302 .text.HAL_I2C_MspDeInit:0000000000000000 HAL_I2C_MspDeInit
|
|
||||||
/tmp/ccpJ3TPh.s:370 .text.HAL_I2C_MspDeInit:000000000000005c $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
HAL_I2C_Init
|
|
||||||
Error_Handler
|
|
||||||
HAL_GPIO_Init
|
|
||||||
HAL_GPIO_DeInit
|
|
BIN
build/i2c.o
BIN
build/i2c.o
Binary file not shown.
115
build/main.d
115
build/main.d
@ -1,115 +0,0 @@
|
|||||||
build/main.o: Core/Src/main.c Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h Core/Inc/adc.h \
|
|
||||||
Core/Inc/main.h Core/Inc/dac.h Core/Inc/i2c.h Core/Inc/spi.h \
|
|
||||||
Core/Inc/tim.h Core/Inc/usart.h Core/Inc/gpio.h \
|
|
||||||
Core/Inc/User/user_main.h
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
||||||
|
|
||||||
Core/Inc/adc.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Core/Inc/dac.h:
|
|
||||||
|
|
||||||
Core/Inc/i2c.h:
|
|
||||||
|
|
||||||
Core/Inc/spi.h:
|
|
||||||
|
|
||||||
Core/Inc/tim.h:
|
|
||||||
|
|
||||||
Core/Inc/usart.h:
|
|
||||||
|
|
||||||
Core/Inc/gpio.h:
|
|
||||||
|
|
||||||
Core/Inc/User/user_main.h:
|
|
682
build/main.lst
682
build/main.lst
@ -1,682 +0,0 @@
|
|||||||
ARM GAS /tmp/ccmpSzyr.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "main.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.Error_Handler,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global Error_Handler
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 Error_Handler:
|
|
||||||
24 .LFB67:
|
|
||||||
25 .file 1 "Core/Src/main.c"
|
|
||||||
1:Core/Src/main.c **** /* USER CODE BEGIN Header */
|
|
||||||
2:Core/Src/main.c **** /**
|
|
||||||
3:Core/Src/main.c **** ******************************************************************************
|
|
||||||
4:Core/Src/main.c **** * @file : main.c
|
|
||||||
5:Core/Src/main.c **** * @brief : Main program body
|
|
||||||
6:Core/Src/main.c **** ******************************************************************************
|
|
||||||
7:Core/Src/main.c **** * @attention
|
|
||||||
8:Core/Src/main.c **** *
|
|
||||||
9:Core/Src/main.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/main.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/main.c **** *
|
|
||||||
12:Core/Src/main.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/main.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/main.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/main.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/main.c **** *
|
|
||||||
17:Core/Src/main.c **** ******************************************************************************
|
|
||||||
18:Core/Src/main.c **** */
|
|
||||||
19:Core/Src/main.c **** /* USER CODE END Header */
|
|
||||||
20:Core/Src/main.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/main.c **** #include "main.h"
|
|
||||||
22:Core/Src/main.c **** #include "adc.h"
|
|
||||||
23:Core/Src/main.c **** #include "dac.h"
|
|
||||||
24:Core/Src/main.c **** #include "i2c.h"
|
|
||||||
25:Core/Src/main.c **** #include "spi.h"
|
|
||||||
26:Core/Src/main.c **** #include "tim.h"
|
|
||||||
27:Core/Src/main.c **** #include "usart.h"
|
|
||||||
28:Core/Src/main.c **** #include "gpio.h"
|
|
||||||
29:Core/Src/main.c ****
|
|
||||||
30:Core/Src/main.c **** /* Private includes ----------------------------------------------------------*/
|
|
||||||
31:Core/Src/main.c **** /* USER CODE BEGIN Includes */
|
|
||||||
32:Core/Src/main.c **** #include "user_main.h"
|
|
||||||
33:Core/Src/main.c **** /* USER CODE END Includes */
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
34:Core/Src/main.c ****
|
|
||||||
35:Core/Src/main.c **** /* Private typedef -----------------------------------------------------------*/
|
|
||||||
36:Core/Src/main.c **** /* USER CODE BEGIN PTD */
|
|
||||||
37:Core/Src/main.c ****
|
|
||||||
38:Core/Src/main.c **** /* USER CODE END PTD */
|
|
||||||
39:Core/Src/main.c ****
|
|
||||||
40:Core/Src/main.c **** /* Private define ------------------------------------------------------------*/
|
|
||||||
41:Core/Src/main.c **** /* USER CODE BEGIN PD */
|
|
||||||
42:Core/Src/main.c **** /* USER CODE END PD */
|
|
||||||
43:Core/Src/main.c ****
|
|
||||||
44:Core/Src/main.c **** /* Private macro -------------------------------------------------------------*/
|
|
||||||
45:Core/Src/main.c **** /* USER CODE BEGIN PM */
|
|
||||||
46:Core/Src/main.c ****
|
|
||||||
47:Core/Src/main.c **** /* USER CODE END PM */
|
|
||||||
48:Core/Src/main.c ****
|
|
||||||
49:Core/Src/main.c **** /* Private variables ---------------------------------------------------------*/
|
|
||||||
50:Core/Src/main.c ****
|
|
||||||
51:Core/Src/main.c **** /* USER CODE BEGIN PV */
|
|
||||||
52:Core/Src/main.c ****
|
|
||||||
53:Core/Src/main.c **** /* USER CODE END PV */
|
|
||||||
54:Core/Src/main.c ****
|
|
||||||
55:Core/Src/main.c **** /* Private function prototypes -----------------------------------------------*/
|
|
||||||
56:Core/Src/main.c **** void SystemClock_Config(void);
|
|
||||||
57:Core/Src/main.c **** /* USER CODE BEGIN PFP */
|
|
||||||
58:Core/Src/main.c ****
|
|
||||||
59:Core/Src/main.c **** /* USER CODE END PFP */
|
|
||||||
60:Core/Src/main.c ****
|
|
||||||
61:Core/Src/main.c **** /* Private user code ---------------------------------------------------------*/
|
|
||||||
62:Core/Src/main.c **** /* USER CODE BEGIN 0 */
|
|
||||||
63:Core/Src/main.c ****
|
|
||||||
64:Core/Src/main.c **** /* USER CODE END 0 */
|
|
||||||
65:Core/Src/main.c ****
|
|
||||||
66:Core/Src/main.c **** /**
|
|
||||||
67:Core/Src/main.c **** * @brief The application entry point.
|
|
||||||
68:Core/Src/main.c **** * @retval int
|
|
||||||
69:Core/Src/main.c **** */
|
|
||||||
70:Core/Src/main.c **** int main(void)
|
|
||||||
71:Core/Src/main.c **** {
|
|
||||||
72:Core/Src/main.c **** /* USER CODE BEGIN 1 */
|
|
||||||
73:Core/Src/main.c ****
|
|
||||||
74:Core/Src/main.c **** /* USER CODE END 1 */
|
|
||||||
75:Core/Src/main.c ****
|
|
||||||
76:Core/Src/main.c **** /* MCU Configuration--------------------------------------------------------*/
|
|
||||||
77:Core/Src/main.c ****
|
|
||||||
78:Core/Src/main.c **** /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
|
|
||||||
79:Core/Src/main.c **** HAL_Init();
|
|
||||||
80:Core/Src/main.c ****
|
|
||||||
81:Core/Src/main.c **** /* USER CODE BEGIN Init */
|
|
||||||
82:Core/Src/main.c ****
|
|
||||||
83:Core/Src/main.c **** /* USER CODE END Init */
|
|
||||||
84:Core/Src/main.c ****
|
|
||||||
85:Core/Src/main.c **** /* Configure the system clock */
|
|
||||||
86:Core/Src/main.c **** SystemClock_Config();
|
|
||||||
87:Core/Src/main.c ****
|
|
||||||
88:Core/Src/main.c **** /* USER CODE BEGIN SysInit */
|
|
||||||
89:Core/Src/main.c ****
|
|
||||||
90:Core/Src/main.c **** /* USER CODE END SysInit */
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
91:Core/Src/main.c ****
|
|
||||||
92:Core/Src/main.c **** /* Initialize all configured peripherals */
|
|
||||||
93:Core/Src/main.c **** MX_GPIO_Init();
|
|
||||||
94:Core/Src/main.c **** MX_DAC_Init();
|
|
||||||
95:Core/Src/main.c **** MX_I2C1_Init();
|
|
||||||
96:Core/Src/main.c **** MX_I2C2_Init();
|
|
||||||
97:Core/Src/main.c **** MX_SPI1_Init();
|
|
||||||
98:Core/Src/main.c **** MX_SPI2_Init();
|
|
||||||
99:Core/Src/main.c **** MX_UART4_Init();
|
|
||||||
100:Core/Src/main.c **** MX_ADC1_Init();
|
|
||||||
101:Core/Src/main.c **** MX_USART1_UART_Init();
|
|
||||||
102:Core/Src/main.c **** MX_TIM3_Init();
|
|
||||||
103:Core/Src/main.c **** MX_TIM8_Init();
|
|
||||||
104:Core/Src/main.c **** MX_TIM4_Init();
|
|
||||||
105:Core/Src/main.c **** /* USER CODE BEGIN 2 */
|
|
||||||
106:Core/Src/main.c **** user_setup();
|
|
||||||
107:Core/Src/main.c **** /* USER CODE END 2 */
|
|
||||||
108:Core/Src/main.c ****
|
|
||||||
109:Core/Src/main.c **** /* Infinite loop */
|
|
||||||
110:Core/Src/main.c **** /* USER CODE BEGIN WHILE */
|
|
||||||
111:Core/Src/main.c **** while (1)
|
|
||||||
112:Core/Src/main.c **** {
|
|
||||||
113:Core/Src/main.c **** user_loop();
|
|
||||||
114:Core/Src/main.c **** /* USER CODE END WHILE */
|
|
||||||
115:Core/Src/main.c ****
|
|
||||||
116:Core/Src/main.c **** /* USER CODE BEGIN 3 */
|
|
||||||
117:Core/Src/main.c **** }
|
|
||||||
118:Core/Src/main.c **** /* USER CODE END 3 */
|
|
||||||
119:Core/Src/main.c **** }
|
|
||||||
120:Core/Src/main.c ****
|
|
||||||
121:Core/Src/main.c **** /**
|
|
||||||
122:Core/Src/main.c **** * @brief System Clock Configuration
|
|
||||||
123:Core/Src/main.c **** * @retval None
|
|
||||||
124:Core/Src/main.c **** */
|
|
||||||
125:Core/Src/main.c **** void SystemClock_Config(void)
|
|
||||||
126:Core/Src/main.c **** {
|
|
||||||
127:Core/Src/main.c **** RCC_OscInitTypeDef RCC_OscInitStruct = {0};
|
|
||||||
128:Core/Src/main.c **** RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
|
|
||||||
129:Core/Src/main.c **** RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
|
|
||||||
130:Core/Src/main.c ****
|
|
||||||
131:Core/Src/main.c **** /** Initializes the RCC Oscillators according to the specified parameters
|
|
||||||
132:Core/Src/main.c **** * in the RCC_OscInitTypeDef structure.
|
|
||||||
133:Core/Src/main.c **** */
|
|
||||||
134:Core/Src/main.c **** RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
|
|
||||||
135:Core/Src/main.c **** RCC_OscInitStruct.HSEState = RCC_HSE_ON;
|
|
||||||
136:Core/Src/main.c **** RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
|
|
||||||
137:Core/Src/main.c **** RCC_OscInitStruct.HSIState = RCC_HSI_ON;
|
|
||||||
138:Core/Src/main.c **** RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
|
||||||
139:Core/Src/main.c **** RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
|
|
||||||
140:Core/Src/main.c **** RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;
|
|
||||||
141:Core/Src/main.c **** if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
|
||||||
142:Core/Src/main.c **** {
|
|
||||||
143:Core/Src/main.c **** Error_Handler();
|
|
||||||
144:Core/Src/main.c **** }
|
|
||||||
145:Core/Src/main.c **** /** Initializes the CPU, AHB and APB buses clocks
|
|
||||||
146:Core/Src/main.c **** */
|
|
||||||
147:Core/Src/main.c **** RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
148:Core/Src/main.c **** |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
|
|
||||||
149:Core/Src/main.c **** RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
|
|
||||||
150:Core/Src/main.c **** RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
|
||||||
151:Core/Src/main.c **** RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
|
|
||||||
152:Core/Src/main.c **** RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
|
|
||||||
153:Core/Src/main.c ****
|
|
||||||
154:Core/Src/main.c **** if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
|
|
||||||
155:Core/Src/main.c **** {
|
|
||||||
156:Core/Src/main.c **** Error_Handler();
|
|
||||||
157:Core/Src/main.c **** }
|
|
||||||
158:Core/Src/main.c **** PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC;
|
|
||||||
159:Core/Src/main.c **** PeriphClkInit.AdcClockSelection = RCC_ADCPCLK2_DIV6;
|
|
||||||
160:Core/Src/main.c **** if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
|
|
||||||
161:Core/Src/main.c **** {
|
|
||||||
162:Core/Src/main.c **** Error_Handler();
|
|
||||||
163:Core/Src/main.c **** }
|
|
||||||
164:Core/Src/main.c **** }
|
|
||||||
165:Core/Src/main.c ****
|
|
||||||
166:Core/Src/main.c **** /* USER CODE BEGIN 4 */
|
|
||||||
167:Core/Src/main.c ****
|
|
||||||
168:Core/Src/main.c **** /* USER CODE END 4 */
|
|
||||||
169:Core/Src/main.c ****
|
|
||||||
170:Core/Src/main.c **** /**
|
|
||||||
171:Core/Src/main.c **** * @brief This function is executed in case of error occurrence.
|
|
||||||
172:Core/Src/main.c **** * @retval None
|
|
||||||
173:Core/Src/main.c **** */
|
|
||||||
174:Core/Src/main.c **** void Error_Handler(void)
|
|
||||||
175:Core/Src/main.c **** {
|
|
||||||
26 .loc 1 175 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ Volatile: function does not return.
|
|
||||||
29 @ args = 0, pretend = 0, frame = 0
|
|
||||||
30 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
31 @ link register save eliminated.
|
|
||||||
32 .LBB4:
|
|
||||||
33 .LBB5:
|
|
||||||
34 .file 2 "Drivers/CMSIS/Include/cmsis_gcc.h"
|
|
||||||
1:Drivers/CMSIS/Include/cmsis_gcc.h **** /**************************************************************************//**
|
|
||||||
2:Drivers/CMSIS/Include/cmsis_gcc.h **** * @file cmsis_gcc.h
|
|
||||||
3:Drivers/CMSIS/Include/cmsis_gcc.h **** * @brief CMSIS compiler GCC header file
|
|
||||||
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.0.4
|
|
||||||
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 09. April 2018
|
|
||||||
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
|
|
||||||
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
|
|
||||||
8:Drivers/CMSIS/Include/cmsis_gcc.h **** * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
|
|
||||||
9:Drivers/CMSIS/Include/cmsis_gcc.h **** *
|
|
||||||
10:Drivers/CMSIS/Include/cmsis_gcc.h **** * SPDX-License-Identifier: Apache-2.0
|
|
||||||
11:Drivers/CMSIS/Include/cmsis_gcc.h **** *
|
|
||||||
12:Drivers/CMSIS/Include/cmsis_gcc.h **** * Licensed under the Apache License, Version 2.0 (the License); you may
|
|
||||||
13:Drivers/CMSIS/Include/cmsis_gcc.h **** * not use this file except in compliance with the License.
|
|
||||||
14:Drivers/CMSIS/Include/cmsis_gcc.h **** * You may obtain a copy of the License at
|
|
||||||
15:Drivers/CMSIS/Include/cmsis_gcc.h **** *
|
|
||||||
16:Drivers/CMSIS/Include/cmsis_gcc.h **** * www.apache.org/licenses/LICENSE-2.0
|
|
||||||
17:Drivers/CMSIS/Include/cmsis_gcc.h **** *
|
|
||||||
18:Drivers/CMSIS/Include/cmsis_gcc.h **** * Unless required by applicable law or agreed to in writing, software
|
|
||||||
19:Drivers/CMSIS/Include/cmsis_gcc.h **** * distributed under the License is distributed on an AS IS BASIS, WITHOUT
|
|
||||||
20:Drivers/CMSIS/Include/cmsis_gcc.h **** * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
21:Drivers/CMSIS/Include/cmsis_gcc.h **** * See the License for the specific language governing permissions and
|
|
||||||
22:Drivers/CMSIS/Include/cmsis_gcc.h **** * limitations under the License.
|
|
||||||
23:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
|
||||||
24:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
25:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __CMSIS_GCC_H
|
|
||||||
26:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_H
|
|
||||||
27:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
28:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ignore some GCC warnings */
|
|
||||||
29:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
|
||||||
30:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wsign-conversion"
|
|
||||||
31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion"
|
|
||||||
32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter"
|
|
||||||
33:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
|
|
||||||
35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin
|
|
||||||
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
|
|
||||||
37:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
38:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
39:Drivers/CMSIS/Include/cmsis_gcc.h **** /* CMSIS compiler specific defines */
|
|
||||||
40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ASM
|
|
||||||
41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm
|
|
||||||
42:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
43:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __INLINE
|
|
||||||
44:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __INLINE inline
|
|
||||||
45:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
46:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STATIC_INLINE
|
|
||||||
47:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __STATIC_INLINE static inline
|
|
||||||
48:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
49:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STATIC_FORCEINLINE
|
|
||||||
50:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline
|
|
||||||
51:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
52:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __NO_RETURN
|
|
||||||
53:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NO_RETURN __attribute__((__noreturn__))
|
|
||||||
54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
55:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __USED
|
|
||||||
56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used))
|
|
||||||
57:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
58:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __WEAK
|
|
||||||
59:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WEAK __attribute__((weak))
|
|
||||||
60:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
|
|
||||||
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
|
|
||||||
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
|
|
||||||
65:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_STRUCT struct __attribute__((packed, aligned(1)))
|
|
||||||
66:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
67:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_UNION
|
|
||||||
68:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_UNION union __attribute__((packed, aligned(1)))
|
|
||||||
69:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
70:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32 /* deprecated */
|
|
||||||
71:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
|
||||||
72:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
|
|
||||||
73:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
|
||||||
74:Drivers/CMSIS/Include/cmsis_gcc.h **** struct __attribute__((packed)) T_UINT32 { uint32_t v; };
|
|
||||||
75:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
|
||||||
76:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v)
|
|
||||||
77:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
78:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT16_WRITE
|
|
||||||
79:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
|
||||||
80:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
|
|
||||||
81:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
|
||||||
82:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; };
|
|
||||||
83:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
|
||||||
84:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))-
|
|
||||||
85:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
86:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT16_READ
|
|
||||||
87:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
|
||||||
88:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
|
|
||||||
89:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
|
||||||
90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; };
|
|
||||||
91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
|
||||||
92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add
|
|
||||||
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
94:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32_WRITE
|
|
||||||
95:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
|
||||||
96:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
|
|
||||||
97:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
|
||||||
98:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; };
|
|
||||||
99:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
|
||||||
100:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))-
|
|
||||||
101:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
102:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32_READ
|
|
||||||
103:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
|
||||||
104:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
|
|
||||||
105:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
|
||||||
106:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_READ { uint32_t v; };
|
|
||||||
107:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
|
||||||
108:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(add
|
|
||||||
109:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
110:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ALIGNED
|
|
||||||
111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x)))
|
|
||||||
112:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT
|
|
||||||
114:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __RESTRICT __restrict
|
|
||||||
115:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
|
||||||
116:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
117:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
118:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ########################### Core Function Access ########################### */
|
|
||||||
119:Drivers/CMSIS/Include/cmsis_gcc.h **** /** \ingroup CMSIS_Core_FunctionInterface
|
|
||||||
120:Drivers/CMSIS/Include/cmsis_gcc.h **** \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions
|
|
||||||
121:Drivers/CMSIS/Include/cmsis_gcc.h **** @{
|
|
||||||
122:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
|
||||||
123:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
124:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
|
||||||
125:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable IRQ Interrupts
|
|
||||||
126:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Enables IRQ interrupts by clearing the I-bit in the CPSR.
|
|
||||||
127:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
|
|
||||||
128:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
|
||||||
129:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_irq(void)
|
|
||||||
130:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
|
||||||
131:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsie i" : : : "memory");
|
|
||||||
132:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
|
||||||
133:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
134:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
135:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
|
||||||
136:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Disable IRQ Interrupts
|
|
||||||
137:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Disables IRQ interrupts by setting the I-bit in the CPSR.
|
|
||||||
138:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
|
|
||||||
139:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
|
||||||
140:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_irq(void)
|
|
||||||
141:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
|
||||||
142:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid i" : : : "memory");
|
|
||||||
35 .loc 2 142 0
|
|
||||||
36 .syntax unified
|
|
||||||
37 @ 142 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
|
||||||
38 0000 72B6 cpsid i
|
|
||||||
39 @ 0 "" 2
|
|
||||||
40 .thumb
|
|
||||||
41 .syntax unified
|
|
||||||
42 .L2:
|
|
||||||
43 0002 FEE7 b .L2
|
|
||||||
44 .LBE5:
|
|
||||||
45 .LBE4:
|
|
||||||
46 .cfi_endproc
|
|
||||||
47 .LFE67:
|
|
||||||
49 .section .text.SystemClock_Config,"ax",%progbits
|
|
||||||
50 .align 1
|
|
||||||
51 .global SystemClock_Config
|
|
||||||
52 .syntax unified
|
|
||||||
53 .thumb
|
|
||||||
54 .thumb_func
|
|
||||||
55 .fpu softvfp
|
|
||||||
57 SystemClock_Config:
|
|
||||||
58 .LFB66:
|
|
||||||
126:Core/Src/main.c **** RCC_OscInitTypeDef RCC_OscInitStruct = {0};
|
|
||||||
59 .loc 1 126 0
|
|
||||||
60 .cfi_startproc
|
|
||||||
61 @ args = 0, pretend = 0, frame = 88
|
|
||||||
62 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
63 0000 00B5 push {lr}
|
|
||||||
64 .LCFI0:
|
|
||||||
65 .cfi_def_cfa_offset 4
|
|
||||||
66 .cfi_offset 14, -4
|
|
||||||
67 0002 97B0 sub sp, sp, #92
|
|
||||||
68 .LCFI1:
|
|
||||||
69 .cfi_def_cfa_offset 96
|
|
||||||
127:Core/Src/main.c **** RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
|
|
||||||
70 .loc 1 127 0
|
|
||||||
71 0004 2822 movs r2, #40
|
|
||||||
72 0006 0021 movs r1, #0
|
|
||||||
73 0008 0CA8 add r0, sp, #48
|
|
||||||
74 000a FFF7FEFF bl memset
|
|
||||||
75 .LVL0:
|
|
||||||
128:Core/Src/main.c **** RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
|
|
||||||
76 .loc 1 128 0
|
|
||||||
77 000e 0023 movs r3, #0
|
|
||||||
78 0010 0793 str r3, [sp, #28]
|
|
||||||
79 0012 0893 str r3, [sp, #32]
|
|
||||||
80 0014 0993 str r3, [sp, #36]
|
|
||||||
81 0016 0A93 str r3, [sp, #40]
|
|
||||||
82 0018 0B93 str r3, [sp, #44]
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
129:Core/Src/main.c ****
|
|
||||||
83 .loc 1 129 0
|
|
||||||
84 001a 0193 str r3, [sp, #4]
|
|
||||||
85 001c 0293 str r3, [sp, #8]
|
|
||||||
86 001e 0393 str r3, [sp, #12]
|
|
||||||
87 0020 0493 str r3, [sp, #16]
|
|
||||||
88 0022 0593 str r3, [sp, #20]
|
|
||||||
89 0024 0693 str r3, [sp, #24]
|
|
||||||
134:Core/Src/main.c **** RCC_OscInitStruct.HSEState = RCC_HSE_ON;
|
|
||||||
90 .loc 1 134 0
|
|
||||||
91 0026 0122 movs r2, #1
|
|
||||||
92 0028 0C92 str r2, [sp, #48]
|
|
||||||
135:Core/Src/main.c **** RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
|
|
||||||
93 .loc 1 135 0
|
|
||||||
94 002a 4FF48033 mov r3, #65536
|
|
||||||
95 002e 0D93 str r3, [sp, #52]
|
|
||||||
137:Core/Src/main.c **** RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
|
||||||
96 .loc 1 137 0
|
|
||||||
97 0030 1092 str r2, [sp, #64]
|
|
||||||
138:Core/Src/main.c **** RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
|
|
||||||
98 .loc 1 138 0
|
|
||||||
99 0032 0222 movs r2, #2
|
|
||||||
100 0034 1392 str r2, [sp, #76]
|
|
||||||
139:Core/Src/main.c **** RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;
|
|
||||||
101 .loc 1 139 0
|
|
||||||
102 0036 1493 str r3, [sp, #80]
|
|
||||||
140:Core/Src/main.c **** if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
|
||||||
103 .loc 1 140 0
|
|
||||||
104 0038 4FF4E013 mov r3, #1835008
|
|
||||||
105 003c 1593 str r3, [sp, #84]
|
|
||||||
141:Core/Src/main.c **** {
|
|
||||||
106 .loc 1 141 0
|
|
||||||
107 003e 0CA8 add r0, sp, #48
|
|
||||||
108 0040 FFF7FEFF bl HAL_RCC_OscConfig
|
|
||||||
109 .LVL1:
|
|
||||||
110 0044 C8B9 cbnz r0, .L8
|
|
||||||
147:Core/Src/main.c **** |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
|
|
||||||
111 .loc 1 147 0
|
|
||||||
112 0046 0F23 movs r3, #15
|
|
||||||
113 0048 0793 str r3, [sp, #28]
|
|
||||||
149:Core/Src/main.c **** RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
|
||||||
114 .loc 1 149 0
|
|
||||||
115 004a 0221 movs r1, #2
|
|
||||||
116 004c 0891 str r1, [sp, #32]
|
|
||||||
150:Core/Src/main.c **** RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
|
|
||||||
117 .loc 1 150 0
|
|
||||||
118 004e 0023 movs r3, #0
|
|
||||||
119 0050 0993 str r3, [sp, #36]
|
|
||||||
151:Core/Src/main.c **** RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
|
|
||||||
120 .loc 1 151 0
|
|
||||||
121 0052 4FF48062 mov r2, #1024
|
|
||||||
122 0056 0A92 str r2, [sp, #40]
|
|
||||||
152:Core/Src/main.c ****
|
|
||||||
123 .loc 1 152 0
|
|
||||||
124 0058 0B93 str r3, [sp, #44]
|
|
||||||
154:Core/Src/main.c **** {
|
|
||||||
125 .loc 1 154 0
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 9
|
|
||||||
|
|
||||||
|
|
||||||
126 005a 07A8 add r0, sp, #28
|
|
||||||
127 005c FFF7FEFF bl HAL_RCC_ClockConfig
|
|
||||||
128 .LVL2:
|
|
||||||
129 0060 68B9 cbnz r0, .L9
|
|
||||||
158:Core/Src/main.c **** PeriphClkInit.AdcClockSelection = RCC_ADCPCLK2_DIV6;
|
|
||||||
130 .loc 1 158 0
|
|
||||||
131 0062 0223 movs r3, #2
|
|
||||||
132 0064 0193 str r3, [sp, #4]
|
|
||||||
159:Core/Src/main.c **** if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
|
|
||||||
133 .loc 1 159 0
|
|
||||||
134 0066 4FF40043 mov r3, #32768
|
|
||||||
135 006a 0393 str r3, [sp, #12]
|
|
||||||
160:Core/Src/main.c **** {
|
|
||||||
136 .loc 1 160 0
|
|
||||||
137 006c 01A8 add r0, sp, #4
|
|
||||||
138 006e FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig
|
|
||||||
139 .LVL3:
|
|
||||||
140 0072 30B9 cbnz r0, .L10
|
|
||||||
164:Core/Src/main.c ****
|
|
||||||
141 .loc 1 164 0
|
|
||||||
142 0074 17B0 add sp, sp, #92
|
|
||||||
143 .LCFI2:
|
|
||||||
144 .cfi_remember_state
|
|
||||||
145 .cfi_def_cfa_offset 4
|
|
||||||
146 @ sp needed
|
|
||||||
147 0076 5DF804FB ldr pc, [sp], #4
|
|
||||||
148 .L8:
|
|
||||||
149 .LCFI3:
|
|
||||||
150 .cfi_restore_state
|
|
||||||
143:Core/Src/main.c **** }
|
|
||||||
151 .loc 1 143 0
|
|
||||||
152 007a FFF7FEFF bl Error_Handler
|
|
||||||
153 .LVL4:
|
|
||||||
154 .L9:
|
|
||||||
156:Core/Src/main.c **** }
|
|
||||||
155 .loc 1 156 0
|
|
||||||
156 007e FFF7FEFF bl Error_Handler
|
|
||||||
157 .LVL5:
|
|
||||||
158 .L10:
|
|
||||||
162:Core/Src/main.c **** }
|
|
||||||
159 .loc 1 162 0
|
|
||||||
160 0082 FFF7FEFF bl Error_Handler
|
|
||||||
161 .LVL6:
|
|
||||||
162 .cfi_endproc
|
|
||||||
163 .LFE66:
|
|
||||||
165 .section .text.main,"ax",%progbits
|
|
||||||
166 .align 1
|
|
||||||
167 .global main
|
|
||||||
168 .syntax unified
|
|
||||||
169 .thumb
|
|
||||||
170 .thumb_func
|
|
||||||
171 .fpu softvfp
|
|
||||||
173 main:
|
|
||||||
174 .LFB65:
|
|
||||||
71:Core/Src/main.c **** /* USER CODE BEGIN 1 */
|
|
||||||
175 .loc 1 71 0
|
|
||||||
176 .cfi_startproc
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 10
|
|
||||||
|
|
||||||
|
|
||||||
177 @ Volatile: function does not return.
|
|
||||||
178 @ args = 0, pretend = 0, frame = 0
|
|
||||||
179 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
180 0000 08B5 push {r3, lr}
|
|
||||||
181 .LCFI4:
|
|
||||||
182 .cfi_def_cfa_offset 8
|
|
||||||
183 .cfi_offset 3, -8
|
|
||||||
184 .cfi_offset 14, -4
|
|
||||||
79:Core/Src/main.c ****
|
|
||||||
185 .loc 1 79 0
|
|
||||||
186 0002 FFF7FEFF bl HAL_Init
|
|
||||||
187 .LVL7:
|
|
||||||
86:Core/Src/main.c ****
|
|
||||||
188 .loc 1 86 0
|
|
||||||
189 0006 FFF7FEFF bl SystemClock_Config
|
|
||||||
190 .LVL8:
|
|
||||||
93:Core/Src/main.c **** MX_DAC_Init();
|
|
||||||
191 .loc 1 93 0
|
|
||||||
192 000a FFF7FEFF bl MX_GPIO_Init
|
|
||||||
193 .LVL9:
|
|
||||||
94:Core/Src/main.c **** MX_I2C1_Init();
|
|
||||||
194 .loc 1 94 0
|
|
||||||
195 000e FFF7FEFF bl MX_DAC_Init
|
|
||||||
196 .LVL10:
|
|
||||||
95:Core/Src/main.c **** MX_I2C2_Init();
|
|
||||||
197 .loc 1 95 0
|
|
||||||
198 0012 FFF7FEFF bl MX_I2C1_Init
|
|
||||||
199 .LVL11:
|
|
||||||
96:Core/Src/main.c **** MX_SPI1_Init();
|
|
||||||
200 .loc 1 96 0
|
|
||||||
201 0016 FFF7FEFF bl MX_I2C2_Init
|
|
||||||
202 .LVL12:
|
|
||||||
97:Core/Src/main.c **** MX_SPI2_Init();
|
|
||||||
203 .loc 1 97 0
|
|
||||||
204 001a FFF7FEFF bl MX_SPI1_Init
|
|
||||||
205 .LVL13:
|
|
||||||
98:Core/Src/main.c **** MX_UART4_Init();
|
|
||||||
206 .loc 1 98 0
|
|
||||||
207 001e FFF7FEFF bl MX_SPI2_Init
|
|
||||||
208 .LVL14:
|
|
||||||
99:Core/Src/main.c **** MX_ADC1_Init();
|
|
||||||
209 .loc 1 99 0
|
|
||||||
210 0022 FFF7FEFF bl MX_UART4_Init
|
|
||||||
211 .LVL15:
|
|
||||||
100:Core/Src/main.c **** MX_USART1_UART_Init();
|
|
||||||
212 .loc 1 100 0
|
|
||||||
213 0026 FFF7FEFF bl MX_ADC1_Init
|
|
||||||
214 .LVL16:
|
|
||||||
101:Core/Src/main.c **** MX_TIM3_Init();
|
|
||||||
215 .loc 1 101 0
|
|
||||||
216 002a FFF7FEFF bl MX_USART1_UART_Init
|
|
||||||
217 .LVL17:
|
|
||||||
102:Core/Src/main.c **** MX_TIM8_Init();
|
|
||||||
218 .loc 1 102 0
|
|
||||||
219 002e FFF7FEFF bl MX_TIM3_Init
|
|
||||||
220 .LVL18:
|
|
||||||
103:Core/Src/main.c **** MX_TIM4_Init();
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 11
|
|
||||||
|
|
||||||
|
|
||||||
221 .loc 1 103 0
|
|
||||||
222 0032 FFF7FEFF bl MX_TIM8_Init
|
|
||||||
223 .LVL19:
|
|
||||||
104:Core/Src/main.c **** /* USER CODE BEGIN 2 */
|
|
||||||
224 .loc 1 104 0
|
|
||||||
225 0036 FFF7FEFF bl MX_TIM4_Init
|
|
||||||
226 .LVL20:
|
|
||||||
106:Core/Src/main.c **** /* USER CODE END 2 */
|
|
||||||
227 .loc 1 106 0
|
|
||||||
228 003a FFF7FEFF bl user_setup
|
|
||||||
229 .LVL21:
|
|
||||||
230 .L12:
|
|
||||||
113:Core/Src/main.c **** /* USER CODE END WHILE */
|
|
||||||
231 .loc 1 113 0 discriminator 1
|
|
||||||
232 003e FFF7FEFF bl user_loop
|
|
||||||
233 .LVL22:
|
|
||||||
234 0042 FCE7 b .L12
|
|
||||||
235 .cfi_endproc
|
|
||||||
236 .LFE65:
|
|
||||||
238 .text
|
|
||||||
239 .Letext0:
|
|
||||||
240 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
241 .file 4 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
242 .file 5 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
243 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
244 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
245 .file 8 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h"
|
|
||||||
246 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
247 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h"
|
|
||||||
248 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h"
|
|
||||||
249 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
250 .file 13 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h"
|
|
||||||
251 .file 14 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h"
|
|
||||||
252 .file 15 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h"
|
|
||||||
253 .file 16 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h"
|
|
||||||
254 .file 17 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h"
|
|
||||||
255 .file 18 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h"
|
|
||||||
256 .file 19 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
257 .file 20 "Core/Inc/adc.h"
|
|
||||||
258 .file 21 "Core/Inc/dac.h"
|
|
||||||
259 .file 22 "Core/Inc/i2c.h"
|
|
||||||
260 .file 23 "Core/Inc/spi.h"
|
|
||||||
261 .file 24 "Core/Inc/tim.h"
|
|
||||||
262 .file 25 "Core/Inc/usart.h"
|
|
||||||
263 .file 26 "Core/Inc/gpio.h"
|
|
||||||
264 .file 27 "Core/Inc/User/user_main.h"
|
|
||||||
ARM GAS /tmp/ccmpSzyr.s page 12
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 main.c
|
|
||||||
/tmp/ccmpSzyr.s:16 .text.Error_Handler:0000000000000000 $t
|
|
||||||
/tmp/ccmpSzyr.s:23 .text.Error_Handler:0000000000000000 Error_Handler
|
|
||||||
/tmp/ccmpSzyr.s:50 .text.SystemClock_Config:0000000000000000 $t
|
|
||||||
/tmp/ccmpSzyr.s:57 .text.SystemClock_Config:0000000000000000 SystemClock_Config
|
|
||||||
/tmp/ccmpSzyr.s:166 .text.main:0000000000000000 $t
|
|
||||||
/tmp/ccmpSzyr.s:173 .text.main:0000000000000000 main
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
memset
|
|
||||||
HAL_RCC_OscConfig
|
|
||||||
HAL_RCC_ClockConfig
|
|
||||||
HAL_RCCEx_PeriphCLKConfig
|
|
||||||
HAL_Init
|
|
||||||
MX_GPIO_Init
|
|
||||||
MX_DAC_Init
|
|
||||||
MX_I2C1_Init
|
|
||||||
MX_I2C2_Init
|
|
||||||
MX_SPI1_Init
|
|
||||||
MX_SPI2_Init
|
|
||||||
MX_UART4_Init
|
|
||||||
MX_ADC1_Init
|
|
||||||
MX_USART1_UART_Init
|
|
||||||
MX_TIM3_Init
|
|
||||||
MX_TIM8_Init
|
|
||||||
MX_TIM4_Init
|
|
||||||
user_setup
|
|
||||||
user_loop
|
|
BIN
build/main.o
BIN
build/main.o
Binary file not shown.
96
build/spi.d
96
build/spi.d
@ -1,96 +0,0 @@
|
|||||||
build/spi.o: Core/Src/spi.c Core/Inc/spi.h Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/spi.h:
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
697
build/spi.lst
697
build/spi.lst
@ -1,697 +0,0 @@
|
|||||||
ARM GAS /tmp/ccLqZfGE.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "spi.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.MX_SPI1_Init,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global MX_SPI1_Init
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 MX_SPI1_Init:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Core/Src/spi.c"
|
|
||||||
1:Core/Src/spi.c **** /**
|
|
||||||
2:Core/Src/spi.c **** ******************************************************************************
|
|
||||||
3:Core/Src/spi.c **** * @file spi.c
|
|
||||||
4:Core/Src/spi.c **** * @brief This file provides code for the configuration
|
|
||||||
5:Core/Src/spi.c **** * of the SPI instances.
|
|
||||||
6:Core/Src/spi.c **** ******************************************************************************
|
|
||||||
7:Core/Src/spi.c **** * @attention
|
|
||||||
8:Core/Src/spi.c **** *
|
|
||||||
9:Core/Src/spi.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
10:Core/Src/spi.c **** * All rights reserved.</center></h2>
|
|
||||||
11:Core/Src/spi.c **** *
|
|
||||||
12:Core/Src/spi.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
13:Core/Src/spi.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
14:Core/Src/spi.c **** * License. You may obtain a copy of the License at:
|
|
||||||
15:Core/Src/spi.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
16:Core/Src/spi.c **** *
|
|
||||||
17:Core/Src/spi.c **** ******************************************************************************
|
|
||||||
18:Core/Src/spi.c **** */
|
|
||||||
19:Core/Src/spi.c ****
|
|
||||||
20:Core/Src/spi.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
21:Core/Src/spi.c **** #include "spi.h"
|
|
||||||
22:Core/Src/spi.c ****
|
|
||||||
23:Core/Src/spi.c **** /* USER CODE BEGIN 0 */
|
|
||||||
24:Core/Src/spi.c ****
|
|
||||||
25:Core/Src/spi.c **** /* USER CODE END 0 */
|
|
||||||
26:Core/Src/spi.c ****
|
|
||||||
27:Core/Src/spi.c **** SPI_HandleTypeDef hspi1;
|
|
||||||
28:Core/Src/spi.c **** SPI_HandleTypeDef hspi2;
|
|
||||||
29:Core/Src/spi.c ****
|
|
||||||
30:Core/Src/spi.c **** /* SPI1 init function */
|
|
||||||
31:Core/Src/spi.c **** void MX_SPI1_Init(void)
|
|
||||||
32:Core/Src/spi.c **** {
|
|
||||||
26 .loc 1 32 0
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ args = 0, pretend = 0, frame = 0
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 0000 08B5 push {r3, lr}
|
|
||||||
31 .LCFI0:
|
|
||||||
32 .cfi_def_cfa_offset 8
|
|
||||||
33 .cfi_offset 3, -8
|
|
||||||
34 .cfi_offset 14, -4
|
|
||||||
33:Core/Src/spi.c ****
|
|
||||||
34:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_Init 0 */
|
|
||||||
35:Core/Src/spi.c ****
|
|
||||||
36:Core/Src/spi.c **** /* USER CODE END SPI1_Init 0 */
|
|
||||||
37:Core/Src/spi.c ****
|
|
||||||
38:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_Init 1 */
|
|
||||||
39:Core/Src/spi.c ****
|
|
||||||
40:Core/Src/spi.c **** /* USER CODE END SPI1_Init 1 */
|
|
||||||
41:Core/Src/spi.c **** hspi1.Instance = SPI1;
|
|
||||||
35 .loc 1 41 0
|
|
||||||
36 0002 0E48 ldr r0, .L5
|
|
||||||
37 0004 0E4B ldr r3, .L5+4
|
|
||||||
38 0006 0360 str r3, [r0]
|
|
||||||
42:Core/Src/spi.c **** hspi1.Init.Mode = SPI_MODE_MASTER;
|
|
||||||
39 .loc 1 42 0
|
|
||||||
40 0008 4FF48273 mov r3, #260
|
|
||||||
41 000c 4360 str r3, [r0, #4]
|
|
||||||
43:Core/Src/spi.c **** hspi1.Init.Direction = SPI_DIRECTION_2LINES;
|
|
||||||
42 .loc 1 43 0
|
|
||||||
43 000e 0023 movs r3, #0
|
|
||||||
44 0010 8360 str r3, [r0, #8]
|
|
||||||
44:Core/Src/spi.c **** hspi1.Init.DataSize = SPI_DATASIZE_8BIT;
|
|
||||||
45 .loc 1 44 0
|
|
||||||
46 0012 C360 str r3, [r0, #12]
|
|
||||||
45:Core/Src/spi.c **** hspi1.Init.CLKPolarity = SPI_POLARITY_LOW;
|
|
||||||
47 .loc 1 45 0
|
|
||||||
48 0014 0361 str r3, [r0, #16]
|
|
||||||
46:Core/Src/spi.c **** hspi1.Init.CLKPhase = SPI_PHASE_1EDGE;
|
|
||||||
49 .loc 1 46 0
|
|
||||||
50 0016 4361 str r3, [r0, #20]
|
|
||||||
47:Core/Src/spi.c **** hspi1.Init.NSS = SPI_NSS_SOFT;
|
|
||||||
51 .loc 1 47 0
|
|
||||||
52 0018 4FF40072 mov r2, #512
|
|
||||||
53 001c 8261 str r2, [r0, #24]
|
|
||||||
48:Core/Src/spi.c **** hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_128;
|
|
||||||
54 .loc 1 48 0
|
|
||||||
55 001e 3022 movs r2, #48
|
|
||||||
56 0020 C261 str r2, [r0, #28]
|
|
||||||
49:Core/Src/spi.c **** hspi1.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
|
||||||
57 .loc 1 49 0
|
|
||||||
58 0022 0362 str r3, [r0, #32]
|
|
||||||
50:Core/Src/spi.c **** hspi1.Init.TIMode = SPI_TIMODE_DISABLE;
|
|
||||||
59 .loc 1 50 0
|
|
||||||
60 0024 4362 str r3, [r0, #36]
|
|
||||||
51:Core/Src/spi.c **** hspi1.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
|
||||||
61 .loc 1 51 0
|
|
||||||
62 0026 8362 str r3, [r0, #40]
|
|
||||||
52:Core/Src/spi.c **** hspi1.Init.CRCPolynomial = 10;
|
|
||||||
63 .loc 1 52 0
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
64 0028 0A23 movs r3, #10
|
|
||||||
65 002a C362 str r3, [r0, #44]
|
|
||||||
53:Core/Src/spi.c **** if (HAL_SPI_Init(&hspi1) != HAL_OK)
|
|
||||||
66 .loc 1 53 0
|
|
||||||
67 002c FFF7FEFF bl HAL_SPI_Init
|
|
||||||
68 .LVL0:
|
|
||||||
69 0030 00B9 cbnz r0, .L4
|
|
||||||
70 .L1:
|
|
||||||
71 0032 08BD pop {r3, pc}
|
|
||||||
72 .L4:
|
|
||||||
54:Core/Src/spi.c **** {
|
|
||||||
55:Core/Src/spi.c **** Error_Handler();
|
|
||||||
73 .loc 1 55 0
|
|
||||||
74 0034 FFF7FEFF bl Error_Handler
|
|
||||||
75 .LVL1:
|
|
||||||
56:Core/Src/spi.c **** }
|
|
||||||
57:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_Init 2 */
|
|
||||||
58:Core/Src/spi.c ****
|
|
||||||
59:Core/Src/spi.c **** /* USER CODE END SPI1_Init 2 */
|
|
||||||
60:Core/Src/spi.c ****
|
|
||||||
61:Core/Src/spi.c **** }
|
|
||||||
76 .loc 1 61 0
|
|
||||||
77 0038 FBE7 b .L1
|
|
||||||
78 .L6:
|
|
||||||
79 003a 00BF .align 2
|
|
||||||
80 .L5:
|
|
||||||
81 003c 00000000 .word hspi1
|
|
||||||
82 0040 00300140 .word 1073819648
|
|
||||||
83 .cfi_endproc
|
|
||||||
84 .LFE65:
|
|
||||||
86 .section .text.MX_SPI2_Init,"ax",%progbits
|
|
||||||
87 .align 1
|
|
||||||
88 .global MX_SPI2_Init
|
|
||||||
89 .syntax unified
|
|
||||||
90 .thumb
|
|
||||||
91 .thumb_func
|
|
||||||
92 .fpu softvfp
|
|
||||||
94 MX_SPI2_Init:
|
|
||||||
95 .LFB66:
|
|
||||||
62:Core/Src/spi.c **** /* SPI2 init function */
|
|
||||||
63:Core/Src/spi.c **** void MX_SPI2_Init(void)
|
|
||||||
64:Core/Src/spi.c **** {
|
|
||||||
96 .loc 1 64 0
|
|
||||||
97 .cfi_startproc
|
|
||||||
98 @ args = 0, pretend = 0, frame = 0
|
|
||||||
99 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
100 0000 08B5 push {r3, lr}
|
|
||||||
101 .LCFI1:
|
|
||||||
102 .cfi_def_cfa_offset 8
|
|
||||||
103 .cfi_offset 3, -8
|
|
||||||
104 .cfi_offset 14, -4
|
|
||||||
65:Core/Src/spi.c ****
|
|
||||||
66:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_Init 0 */
|
|
||||||
67:Core/Src/spi.c ****
|
|
||||||
68:Core/Src/spi.c **** /* USER CODE END SPI2_Init 0 */
|
|
||||||
69:Core/Src/spi.c ****
|
|
||||||
70:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_Init 1 */
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
71:Core/Src/spi.c ****
|
|
||||||
72:Core/Src/spi.c **** /* USER CODE END SPI2_Init 1 */
|
|
||||||
73:Core/Src/spi.c **** hspi2.Instance = SPI2;
|
|
||||||
105 .loc 1 73 0
|
|
||||||
106 0002 0D48 ldr r0, .L11
|
|
||||||
107 0004 0D4B ldr r3, .L11+4
|
|
||||||
108 0006 0360 str r3, [r0]
|
|
||||||
74:Core/Src/spi.c **** hspi2.Init.Mode = SPI_MODE_MASTER;
|
|
||||||
109 .loc 1 74 0
|
|
||||||
110 0008 4FF48273 mov r3, #260
|
|
||||||
111 000c 4360 str r3, [r0, #4]
|
|
||||||
75:Core/Src/spi.c **** hspi2.Init.Direction = SPI_DIRECTION_2LINES;
|
|
||||||
112 .loc 1 75 0
|
|
||||||
113 000e 0023 movs r3, #0
|
|
||||||
114 0010 8360 str r3, [r0, #8]
|
|
||||||
76:Core/Src/spi.c **** hspi2.Init.DataSize = SPI_DATASIZE_8BIT;
|
|
||||||
115 .loc 1 76 0
|
|
||||||
116 0012 C360 str r3, [r0, #12]
|
|
||||||
77:Core/Src/spi.c **** hspi2.Init.CLKPolarity = SPI_POLARITY_LOW;
|
|
||||||
117 .loc 1 77 0
|
|
||||||
118 0014 0361 str r3, [r0, #16]
|
|
||||||
78:Core/Src/spi.c **** hspi2.Init.CLKPhase = SPI_PHASE_1EDGE;
|
|
||||||
119 .loc 1 78 0
|
|
||||||
120 0016 4361 str r3, [r0, #20]
|
|
||||||
79:Core/Src/spi.c **** hspi2.Init.NSS = SPI_NSS_HARD_OUTPUT;
|
|
||||||
121 .loc 1 79 0
|
|
||||||
122 0018 4FF48022 mov r2, #262144
|
|
||||||
123 001c 8261 str r2, [r0, #24]
|
|
||||||
80:Core/Src/spi.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2;
|
|
||||||
124 .loc 1 80 0
|
|
||||||
125 001e C361 str r3, [r0, #28]
|
|
||||||
81:Core/Src/spi.c **** hspi2.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
|
||||||
126 .loc 1 81 0
|
|
||||||
127 0020 0362 str r3, [r0, #32]
|
|
||||||
82:Core/Src/spi.c **** hspi2.Init.TIMode = SPI_TIMODE_DISABLE;
|
|
||||||
128 .loc 1 82 0
|
|
||||||
129 0022 4362 str r3, [r0, #36]
|
|
||||||
83:Core/Src/spi.c **** hspi2.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
|
||||||
130 .loc 1 83 0
|
|
||||||
131 0024 8362 str r3, [r0, #40]
|
|
||||||
84:Core/Src/spi.c **** hspi2.Init.CRCPolynomial = 10;
|
|
||||||
132 .loc 1 84 0
|
|
||||||
133 0026 0A23 movs r3, #10
|
|
||||||
134 0028 C362 str r3, [r0, #44]
|
|
||||||
85:Core/Src/spi.c **** if (HAL_SPI_Init(&hspi2) != HAL_OK)
|
|
||||||
135 .loc 1 85 0
|
|
||||||
136 002a FFF7FEFF bl HAL_SPI_Init
|
|
||||||
137 .LVL2:
|
|
||||||
138 002e 00B9 cbnz r0, .L10
|
|
||||||
139 .L7:
|
|
||||||
140 0030 08BD pop {r3, pc}
|
|
||||||
141 .L10:
|
|
||||||
86:Core/Src/spi.c **** {
|
|
||||||
87:Core/Src/spi.c **** Error_Handler();
|
|
||||||
142 .loc 1 87 0
|
|
||||||
143 0032 FFF7FEFF bl Error_Handler
|
|
||||||
144 .LVL3:
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
88:Core/Src/spi.c **** }
|
|
||||||
89:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_Init 2 */
|
|
||||||
90:Core/Src/spi.c ****
|
|
||||||
91:Core/Src/spi.c **** /* USER CODE END SPI2_Init 2 */
|
|
||||||
92:Core/Src/spi.c ****
|
|
||||||
93:Core/Src/spi.c **** }
|
|
||||||
145 .loc 1 93 0
|
|
||||||
146 0036 FBE7 b .L7
|
|
||||||
147 .L12:
|
|
||||||
148 .align 2
|
|
||||||
149 .L11:
|
|
||||||
150 0038 00000000 .word hspi2
|
|
||||||
151 003c 00380040 .word 1073756160
|
|
||||||
152 .cfi_endproc
|
|
||||||
153 .LFE66:
|
|
||||||
155 .section .text.HAL_SPI_MspInit,"ax",%progbits
|
|
||||||
156 .align 1
|
|
||||||
157 .global HAL_SPI_MspInit
|
|
||||||
158 .syntax unified
|
|
||||||
159 .thumb
|
|
||||||
160 .thumb_func
|
|
||||||
161 .fpu softvfp
|
|
||||||
163 HAL_SPI_MspInit:
|
|
||||||
164 .LFB67:
|
|
||||||
94:Core/Src/spi.c ****
|
|
||||||
95:Core/Src/spi.c **** void HAL_SPI_MspInit(SPI_HandleTypeDef* spiHandle)
|
|
||||||
96:Core/Src/spi.c **** {
|
|
||||||
165 .loc 1 96 0
|
|
||||||
166 .cfi_startproc
|
|
||||||
167 @ args = 0, pretend = 0, frame = 32
|
|
||||||
168 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
169 .LVL4:
|
|
||||||
170 0000 10B5 push {r4, lr}
|
|
||||||
171 .LCFI2:
|
|
||||||
172 .cfi_def_cfa_offset 8
|
|
||||||
173 .cfi_offset 4, -8
|
|
||||||
174 .cfi_offset 14, -4
|
|
||||||
175 0002 88B0 sub sp, sp, #32
|
|
||||||
176 .LCFI3:
|
|
||||||
177 .cfi_def_cfa_offset 40
|
|
||||||
97:Core/Src/spi.c ****
|
|
||||||
98:Core/Src/spi.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
|
||||||
178 .loc 1 98 0
|
|
||||||
179 0004 0023 movs r3, #0
|
|
||||||
180 0006 0493 str r3, [sp, #16]
|
|
||||||
181 0008 0593 str r3, [sp, #20]
|
|
||||||
182 000a 0693 str r3, [sp, #24]
|
|
||||||
183 000c 0793 str r3, [sp, #28]
|
|
||||||
99:Core/Src/spi.c **** if(spiHandle->Instance==SPI1)
|
|
||||||
184 .loc 1 99 0
|
|
||||||
185 000e 0368 ldr r3, [r0]
|
|
||||||
186 0010 304A ldr r2, .L19
|
|
||||||
187 0012 9342 cmp r3, r2
|
|
||||||
188 0014 04D0 beq .L17
|
|
||||||
100:Core/Src/spi.c **** {
|
|
||||||
101:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_MspInit 0 */
|
|
||||||
102:Core/Src/spi.c ****
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
103:Core/Src/spi.c **** /* USER CODE END SPI1_MspInit 0 */
|
|
||||||
104:Core/Src/spi.c **** /* SPI1 clock enable */
|
|
||||||
105:Core/Src/spi.c **** __HAL_RCC_SPI1_CLK_ENABLE();
|
|
||||||
106:Core/Src/spi.c ****
|
|
||||||
107:Core/Src/spi.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
108:Core/Src/spi.c **** /**SPI1 GPIO Configuration
|
|
||||||
109:Core/Src/spi.c **** PB3 ------> SPI1_SCK
|
|
||||||
110:Core/Src/spi.c **** PB4 ------> SPI1_MISO
|
|
||||||
111:Core/Src/spi.c **** PB5 ------> SPI1_MOSI
|
|
||||||
112:Core/Src/spi.c **** */
|
|
||||||
113:Core/Src/spi.c **** GPIO_InitStruct.Pin = GPIO_PIN_3|GPIO_PIN_5;
|
|
||||||
114:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
115:Core/Src/spi.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
116:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
117:Core/Src/spi.c ****
|
|
||||||
118:Core/Src/spi.c **** GPIO_InitStruct.Pin = GPIO_PIN_4;
|
|
||||||
119:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
120:Core/Src/spi.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
121:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
122:Core/Src/spi.c ****
|
|
||||||
123:Core/Src/spi.c **** __HAL_AFIO_REMAP_SPI1_ENABLE();
|
|
||||||
124:Core/Src/spi.c ****
|
|
||||||
125:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_MspInit 1 */
|
|
||||||
126:Core/Src/spi.c ****
|
|
||||||
127:Core/Src/spi.c **** /* USER CODE END SPI1_MspInit 1 */
|
|
||||||
128:Core/Src/spi.c **** }
|
|
||||||
129:Core/Src/spi.c **** else if(spiHandle->Instance==SPI2)
|
|
||||||
189 .loc 1 129 0
|
|
||||||
190 0016 304A ldr r2, .L19+4
|
|
||||||
191 0018 9342 cmp r3, r2
|
|
||||||
192 001a 30D0 beq .L18
|
|
||||||
193 .LVL5:
|
|
||||||
194 .L13:
|
|
||||||
130:Core/Src/spi.c **** {
|
|
||||||
131:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_MspInit 0 */
|
|
||||||
132:Core/Src/spi.c ****
|
|
||||||
133:Core/Src/spi.c **** /* USER CODE END SPI2_MspInit 0 */
|
|
||||||
134:Core/Src/spi.c **** /* SPI2 clock enable */
|
|
||||||
135:Core/Src/spi.c **** __HAL_RCC_SPI2_CLK_ENABLE();
|
|
||||||
136:Core/Src/spi.c ****
|
|
||||||
137:Core/Src/spi.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
|
||||||
138:Core/Src/spi.c **** /**SPI2 GPIO Configuration
|
|
||||||
139:Core/Src/spi.c **** PB12 ------> SPI2_NSS
|
|
||||||
140:Core/Src/spi.c **** PB13 ------> SPI2_SCK
|
|
||||||
141:Core/Src/spi.c **** PB14 ------> SPI2_MISO
|
|
||||||
142:Core/Src/spi.c **** PB15 ------> SPI2_MOSI
|
|
||||||
143:Core/Src/spi.c **** */
|
|
||||||
144:Core/Src/spi.c **** GPIO_InitStruct.Pin = GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_15;
|
|
||||||
145:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
146:Core/Src/spi.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
147:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
148:Core/Src/spi.c ****
|
|
||||||
149:Core/Src/spi.c **** GPIO_InitStruct.Pin = GPIO_PIN_14;
|
|
||||||
150:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
151:Core/Src/spi.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
152:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
153:Core/Src/spi.c ****
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
154:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_MspInit 1 */
|
|
||||||
155:Core/Src/spi.c ****
|
|
||||||
156:Core/Src/spi.c **** /* USER CODE END SPI2_MspInit 1 */
|
|
||||||
157:Core/Src/spi.c **** }
|
|
||||||
158:Core/Src/spi.c **** }
|
|
||||||
195 .loc 1 158 0
|
|
||||||
196 001c 08B0 add sp, sp, #32
|
|
||||||
197 .LCFI4:
|
|
||||||
198 .cfi_remember_state
|
|
||||||
199 .cfi_def_cfa_offset 8
|
|
||||||
200 @ sp needed
|
|
||||||
201 001e 10BD pop {r4, pc}
|
|
||||||
202 .LVL6:
|
|
||||||
203 .L17:
|
|
||||||
204 .LCFI5:
|
|
||||||
205 .cfi_restore_state
|
|
||||||
206 .LBB2:
|
|
||||||
105:Core/Src/spi.c ****
|
|
||||||
207 .loc 1 105 0
|
|
||||||
208 0020 2E4B ldr r3, .L19+8
|
|
||||||
209 0022 9A69 ldr r2, [r3, #24]
|
|
||||||
210 0024 42F48052 orr r2, r2, #4096
|
|
||||||
211 0028 9A61 str r2, [r3, #24]
|
|
||||||
212 002a 9A69 ldr r2, [r3, #24]
|
|
||||||
213 002c 02F48052 and r2, r2, #4096
|
|
||||||
214 0030 0092 str r2, [sp]
|
|
||||||
215 0032 009A ldr r2, [sp]
|
|
||||||
216 .LBE2:
|
|
||||||
217 .LBB3:
|
|
||||||
107:Core/Src/spi.c **** /**SPI1 GPIO Configuration
|
|
||||||
218 .loc 1 107 0
|
|
||||||
219 0034 9A69 ldr r2, [r3, #24]
|
|
||||||
220 0036 42F00802 orr r2, r2, #8
|
|
||||||
221 003a 9A61 str r2, [r3, #24]
|
|
||||||
222 003c 9B69 ldr r3, [r3, #24]
|
|
||||||
223 003e 03F00803 and r3, r3, #8
|
|
||||||
224 0042 0193 str r3, [sp, #4]
|
|
||||||
225 0044 019B ldr r3, [sp, #4]
|
|
||||||
226 .LBE3:
|
|
||||||
113:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
227 .loc 1 113 0
|
|
||||||
228 0046 2823 movs r3, #40
|
|
||||||
229 0048 0493 str r3, [sp, #16]
|
|
||||||
114:Core/Src/spi.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
230 .loc 1 114 0
|
|
||||||
231 004a 0223 movs r3, #2
|
|
||||||
232 004c 0593 str r3, [sp, #20]
|
|
||||||
115:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
233 .loc 1 115 0
|
|
||||||
234 004e 0323 movs r3, #3
|
|
||||||
235 0050 0793 str r3, [sp, #28]
|
|
||||||
116:Core/Src/spi.c ****
|
|
||||||
236 .loc 1 116 0
|
|
||||||
237 0052 234C ldr r4, .L19+12
|
|
||||||
238 0054 04A9 add r1, sp, #16
|
|
||||||
239 0056 2046 mov r0, r4
|
|
||||||
240 .LVL7:
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
241 0058 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
242 .LVL8:
|
|
||||||
118:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
243 .loc 1 118 0
|
|
||||||
244 005c 1023 movs r3, #16
|
|
||||||
245 005e 0493 str r3, [sp, #16]
|
|
||||||
119:Core/Src/spi.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
246 .loc 1 119 0
|
|
||||||
247 0060 0023 movs r3, #0
|
|
||||||
248 0062 0593 str r3, [sp, #20]
|
|
||||||
120:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
249 .loc 1 120 0
|
|
||||||
250 0064 0693 str r3, [sp, #24]
|
|
||||||
121:Core/Src/spi.c ****
|
|
||||||
251 .loc 1 121 0
|
|
||||||
252 0066 04A9 add r1, sp, #16
|
|
||||||
253 0068 2046 mov r0, r4
|
|
||||||
254 006a FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
255 .LVL9:
|
|
||||||
256 .LBB4:
|
|
||||||
123:Core/Src/spi.c ****
|
|
||||||
257 .loc 1 123 0
|
|
||||||
258 006e 1D4A ldr r2, .L19+16
|
|
||||||
259 0070 5368 ldr r3, [r2, #4]
|
|
||||||
260 .LVL10:
|
|
||||||
261 0072 43F0E063 orr r3, r3, #117440512
|
|
||||||
262 .LVL11:
|
|
||||||
263 0076 43F00103 orr r3, r3, #1
|
|
||||||
264 .LVL12:
|
|
||||||
265 007a 5360 str r3, [r2, #4]
|
|
||||||
266 .LBE4:
|
|
||||||
267 007c CEE7 b .L13
|
|
||||||
268 .LVL13:
|
|
||||||
269 .L18:
|
|
||||||
270 .LBB5:
|
|
||||||
135:Core/Src/spi.c ****
|
|
||||||
271 .loc 1 135 0
|
|
||||||
272 007e 174B ldr r3, .L19+8
|
|
||||||
273 0080 DA69 ldr r2, [r3, #28]
|
|
||||||
274 0082 42F48042 orr r2, r2, #16384
|
|
||||||
275 0086 DA61 str r2, [r3, #28]
|
|
||||||
276 0088 DA69 ldr r2, [r3, #28]
|
|
||||||
277 008a 02F48042 and r2, r2, #16384
|
|
||||||
278 008e 0292 str r2, [sp, #8]
|
|
||||||
279 0090 029A ldr r2, [sp, #8]
|
|
||||||
280 .LBE5:
|
|
||||||
281 .LBB6:
|
|
||||||
137:Core/Src/spi.c **** /**SPI2 GPIO Configuration
|
|
||||||
282 .loc 1 137 0
|
|
||||||
283 0092 9A69 ldr r2, [r3, #24]
|
|
||||||
284 0094 42F00802 orr r2, r2, #8
|
|
||||||
285 0098 9A61 str r2, [r3, #24]
|
|
||||||
286 009a 9B69 ldr r3, [r3, #24]
|
|
||||||
287 009c 03F00803 and r3, r3, #8
|
|
||||||
288 00a0 0393 str r3, [sp, #12]
|
|
||||||
289 00a2 039B ldr r3, [sp, #12]
|
|
||||||
290 .LBE6:
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 9
|
|
||||||
|
|
||||||
|
|
||||||
144:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
|
||||||
291 .loc 1 144 0
|
|
||||||
292 00a4 4FF43043 mov r3, #45056
|
|
||||||
293 00a8 0493 str r3, [sp, #16]
|
|
||||||
145:Core/Src/spi.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
|
||||||
294 .loc 1 145 0
|
|
||||||
295 00aa 0223 movs r3, #2
|
|
||||||
296 00ac 0593 str r3, [sp, #20]
|
|
||||||
146:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
297 .loc 1 146 0
|
|
||||||
298 00ae 0323 movs r3, #3
|
|
||||||
299 00b0 0793 str r3, [sp, #28]
|
|
||||||
147:Core/Src/spi.c ****
|
|
||||||
300 .loc 1 147 0
|
|
||||||
301 00b2 0B4C ldr r4, .L19+12
|
|
||||||
302 00b4 04A9 add r1, sp, #16
|
|
||||||
303 00b6 2046 mov r0, r4
|
|
||||||
304 .LVL14:
|
|
||||||
305 00b8 FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
306 .LVL15:
|
|
||||||
149:Core/Src/spi.c **** GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
|
||||||
307 .loc 1 149 0
|
|
||||||
308 00bc 4FF48043 mov r3, #16384
|
|
||||||
309 00c0 0493 str r3, [sp, #16]
|
|
||||||
150:Core/Src/spi.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
|
||||||
310 .loc 1 150 0
|
|
||||||
311 00c2 0023 movs r3, #0
|
|
||||||
312 00c4 0593 str r3, [sp, #20]
|
|
||||||
151:Core/Src/spi.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
|
||||||
313 .loc 1 151 0
|
|
||||||
314 00c6 0693 str r3, [sp, #24]
|
|
||||||
152:Core/Src/spi.c ****
|
|
||||||
315 .loc 1 152 0
|
|
||||||
316 00c8 04A9 add r1, sp, #16
|
|
||||||
317 00ca 2046 mov r0, r4
|
|
||||||
318 00cc FFF7FEFF bl HAL_GPIO_Init
|
|
||||||
319 .LVL16:
|
|
||||||
320 .loc 1 158 0
|
|
||||||
321 00d0 A4E7 b .L13
|
|
||||||
322 .L20:
|
|
||||||
323 00d2 00BF .align 2
|
|
||||||
324 .L19:
|
|
||||||
325 00d4 00300140 .word 1073819648
|
|
||||||
326 00d8 00380040 .word 1073756160
|
|
||||||
327 00dc 00100240 .word 1073876992
|
|
||||||
328 00e0 000C0140 .word 1073810432
|
|
||||||
329 00e4 00000140 .word 1073807360
|
|
||||||
330 .cfi_endproc
|
|
||||||
331 .LFE67:
|
|
||||||
333 .section .text.HAL_SPI_MspDeInit,"ax",%progbits
|
|
||||||
334 .align 1
|
|
||||||
335 .global HAL_SPI_MspDeInit
|
|
||||||
336 .syntax unified
|
|
||||||
337 .thumb
|
|
||||||
338 .thumb_func
|
|
||||||
339 .fpu softvfp
|
|
||||||
341 HAL_SPI_MspDeInit:
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 10
|
|
||||||
|
|
||||||
|
|
||||||
342 .LFB68:
|
|
||||||
159:Core/Src/spi.c ****
|
|
||||||
160:Core/Src/spi.c **** void HAL_SPI_MspDeInit(SPI_HandleTypeDef* spiHandle)
|
|
||||||
161:Core/Src/spi.c **** {
|
|
||||||
343 .loc 1 161 0
|
|
||||||
344 .cfi_startproc
|
|
||||||
345 @ args = 0, pretend = 0, frame = 0
|
|
||||||
346 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
347 .LVL17:
|
|
||||||
348 0000 08B5 push {r3, lr}
|
|
||||||
349 .LCFI6:
|
|
||||||
350 .cfi_def_cfa_offset 8
|
|
||||||
351 .cfi_offset 3, -8
|
|
||||||
352 .cfi_offset 14, -4
|
|
||||||
162:Core/Src/spi.c ****
|
|
||||||
163:Core/Src/spi.c **** if(spiHandle->Instance==SPI1)
|
|
||||||
353 .loc 1 163 0
|
|
||||||
354 0002 0368 ldr r3, [r0]
|
|
||||||
355 0004 0E4A ldr r2, .L27
|
|
||||||
356 0006 9342 cmp r3, r2
|
|
||||||
357 0008 03D0 beq .L25
|
|
||||||
164:Core/Src/spi.c **** {
|
|
||||||
165:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_MspDeInit 0 */
|
|
||||||
166:Core/Src/spi.c ****
|
|
||||||
167:Core/Src/spi.c **** /* USER CODE END SPI1_MspDeInit 0 */
|
|
||||||
168:Core/Src/spi.c **** /* Peripheral clock disable */
|
|
||||||
169:Core/Src/spi.c **** __HAL_RCC_SPI1_CLK_DISABLE();
|
|
||||||
170:Core/Src/spi.c ****
|
|
||||||
171:Core/Src/spi.c **** /**SPI1 GPIO Configuration
|
|
||||||
172:Core/Src/spi.c **** PB3 ------> SPI1_SCK
|
|
||||||
173:Core/Src/spi.c **** PB4 ------> SPI1_MISO
|
|
||||||
174:Core/Src/spi.c **** PB5 ------> SPI1_MOSI
|
|
||||||
175:Core/Src/spi.c **** */
|
|
||||||
176:Core/Src/spi.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5);
|
|
||||||
177:Core/Src/spi.c ****
|
|
||||||
178:Core/Src/spi.c **** /* USER CODE BEGIN SPI1_MspDeInit 1 */
|
|
||||||
179:Core/Src/spi.c ****
|
|
||||||
180:Core/Src/spi.c **** /* USER CODE END SPI1_MspDeInit 1 */
|
|
||||||
181:Core/Src/spi.c **** }
|
|
||||||
182:Core/Src/spi.c **** else if(spiHandle->Instance==SPI2)
|
|
||||||
358 .loc 1 182 0
|
|
||||||
359 000a 0E4A ldr r2, .L27+4
|
|
||||||
360 000c 9342 cmp r3, r2
|
|
||||||
361 000e 0BD0 beq .L26
|
|
||||||
362 .LVL18:
|
|
||||||
363 .L21:
|
|
||||||
364 0010 08BD pop {r3, pc}
|
|
||||||
365 .LVL19:
|
|
||||||
366 .L25:
|
|
||||||
169:Core/Src/spi.c ****
|
|
||||||
367 .loc 1 169 0
|
|
||||||
368 0012 02F56042 add r2, r2, #57344
|
|
||||||
369 0016 9369 ldr r3, [r2, #24]
|
|
||||||
370 0018 23F48053 bic r3, r3, #4096
|
|
||||||
371 001c 9361 str r3, [r2, #24]
|
|
||||||
176:Core/Src/spi.c ****
|
|
||||||
372 .loc 1 176 0
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 11
|
|
||||||
|
|
||||||
|
|
||||||
373 001e 3821 movs r1, #56
|
|
||||||
374 0020 0948 ldr r0, .L27+8
|
|
||||||
375 .LVL20:
|
|
||||||
376 0022 FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
377 .LVL21:
|
|
||||||
378 0026 08BD pop {r3, pc}
|
|
||||||
379 .LVL22:
|
|
||||||
380 .L26:
|
|
||||||
183:Core/Src/spi.c **** {
|
|
||||||
184:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_MspDeInit 0 */
|
|
||||||
185:Core/Src/spi.c ****
|
|
||||||
186:Core/Src/spi.c **** /* USER CODE END SPI2_MspDeInit 0 */
|
|
||||||
187:Core/Src/spi.c **** /* Peripheral clock disable */
|
|
||||||
188:Core/Src/spi.c **** __HAL_RCC_SPI2_CLK_DISABLE();
|
|
||||||
381 .loc 1 188 0
|
|
||||||
382 0028 02F5EC32 add r2, r2, #120832
|
|
||||||
383 002c D369 ldr r3, [r2, #28]
|
|
||||||
384 002e 23F48043 bic r3, r3, #16384
|
|
||||||
385 0032 D361 str r3, [r2, #28]
|
|
||||||
189:Core/Src/spi.c ****
|
|
||||||
190:Core/Src/spi.c **** /**SPI2 GPIO Configuration
|
|
||||||
191:Core/Src/spi.c **** PB12 ------> SPI2_NSS
|
|
||||||
192:Core/Src/spi.c **** PB13 ------> SPI2_SCK
|
|
||||||
193:Core/Src/spi.c **** PB14 ------> SPI2_MISO
|
|
||||||
194:Core/Src/spi.c **** PB15 ------> SPI2_MOSI
|
|
||||||
195:Core/Src/spi.c **** */
|
|
||||||
196:Core/Src/spi.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15);
|
|
||||||
386 .loc 1 196 0
|
|
||||||
387 0034 4FF47041 mov r1, #61440
|
|
||||||
388 0038 0348 ldr r0, .L27+8
|
|
||||||
389 .LVL23:
|
|
||||||
390 003a FFF7FEFF bl HAL_GPIO_DeInit
|
|
||||||
391 .LVL24:
|
|
||||||
197:Core/Src/spi.c ****
|
|
||||||
198:Core/Src/spi.c **** /* USER CODE BEGIN SPI2_MspDeInit 1 */
|
|
||||||
199:Core/Src/spi.c ****
|
|
||||||
200:Core/Src/spi.c **** /* USER CODE END SPI2_MspDeInit 1 */
|
|
||||||
201:Core/Src/spi.c **** }
|
|
||||||
202:Core/Src/spi.c **** }
|
|
||||||
392 .loc 1 202 0
|
|
||||||
393 003e E7E7 b .L21
|
|
||||||
394 .L28:
|
|
||||||
395 .align 2
|
|
||||||
396 .L27:
|
|
||||||
397 0040 00300140 .word 1073819648
|
|
||||||
398 0044 00380040 .word 1073756160
|
|
||||||
399 0048 000C0140 .word 1073810432
|
|
||||||
400 .cfi_endproc
|
|
||||||
401 .LFE68:
|
|
||||||
403 .comm hspi2,88,4
|
|
||||||
404 .comm hspi1,88,4
|
|
||||||
405 .text
|
|
||||||
406 .Letext0:
|
|
||||||
407 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
408 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
409 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
410 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 12
|
|
||||||
|
|
||||||
|
|
||||||
411 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
412 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
413 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
|
|
||||||
414 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
415 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h"
|
|
||||||
416 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
417 .file 12 "Core/Inc/spi.h"
|
|
||||||
418 .file 13 "Core/Inc/main.h"
|
|
||||||
ARM GAS /tmp/ccLqZfGE.s page 13
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 spi.c
|
|
||||||
/tmp/ccLqZfGE.s:16 .text.MX_SPI1_Init:0000000000000000 $t
|
|
||||||
/tmp/ccLqZfGE.s:23 .text.MX_SPI1_Init:0000000000000000 MX_SPI1_Init
|
|
||||||
/tmp/ccLqZfGE.s:81 .text.MX_SPI1_Init:000000000000003c $d
|
|
||||||
*COM*:0000000000000058 hspi1
|
|
||||||
/tmp/ccLqZfGE.s:87 .text.MX_SPI2_Init:0000000000000000 $t
|
|
||||||
/tmp/ccLqZfGE.s:94 .text.MX_SPI2_Init:0000000000000000 MX_SPI2_Init
|
|
||||||
/tmp/ccLqZfGE.s:150 .text.MX_SPI2_Init:0000000000000038 $d
|
|
||||||
*COM*:0000000000000058 hspi2
|
|
||||||
/tmp/ccLqZfGE.s:156 .text.HAL_SPI_MspInit:0000000000000000 $t
|
|
||||||
/tmp/ccLqZfGE.s:163 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit
|
|
||||||
/tmp/ccLqZfGE.s:325 .text.HAL_SPI_MspInit:00000000000000d4 $d
|
|
||||||
/tmp/ccLqZfGE.s:334 .text.HAL_SPI_MspDeInit:0000000000000000 $t
|
|
||||||
/tmp/ccLqZfGE.s:341 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit
|
|
||||||
/tmp/ccLqZfGE.s:397 .text.HAL_SPI_MspDeInit:0000000000000040 $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
|
||||||
HAL_SPI_Init
|
|
||||||
Error_Handler
|
|
||||||
HAL_GPIO_Init
|
|
||||||
HAL_GPIO_DeInit
|
|
BIN
build/spi.o
BIN
build/spi.o
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
build/startup_stm32f103xe.o: startup_stm32f103xe.s
|
|
Binary file not shown.
@ -1,92 +0,0 @@
|
|||||||
build/stm32f1xx_hal.o: Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_adc.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_adc_ex.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_cortex.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_dac.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_dac_ex.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
@ -1,885 +0,0 @@
|
|||||||
ARM GAS /tmp/ccEpsZWs.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "stm32f1xx_hal_dac_ex.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.HAL_DACEx_TriangleWaveGenerate,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global HAL_DACEx_TriangleWaveGenerate
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 HAL_DACEx_TriangleWaveGenerate:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c"
|
|
||||||
1:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
2:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ******************************************************************************
|
|
||||||
3:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @file stm32f1xx_hal_dac_ex.c
|
|
||||||
4:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @author MCD Application Team
|
|
||||||
5:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief DAC HAL module driver.
|
|
||||||
6:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This file provides firmware functions to manage the extended
|
|
||||||
7:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * functionalities of the DAC peripheral.
|
|
||||||
8:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
9:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
10:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** @verbatim
|
|
||||||
11:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================================================================
|
|
||||||
12:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ##### How to use this driver #####
|
|
||||||
13:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================================================================
|
|
||||||
14:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** [..]
|
|
||||||
15:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *** Dual mode IO operation ***
|
|
||||||
16:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================
|
|
||||||
17:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) When Dual mode is enabled (i.e. DAC Channel1 and Channel2 are used simultaneously) :
|
|
||||||
18:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** Use HAL_DACEx_DualGetValue() to get digital data to be converted and use
|
|
||||||
19:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_DACEx_DualSetValue() to set digital value to converted simultaneously in
|
|
||||||
20:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** Channel 1 and Channel 2.
|
|
||||||
21:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
22:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *** Signal generation operation ***
|
|
||||||
23:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ===================================
|
|
||||||
24:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Use HAL_DACEx_TriangleWaveGenerate() to generate Triangle signal.
|
|
||||||
25:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Use HAL_DACEx_NoiseWaveGenerate() to generate Noise signal.
|
|
||||||
26:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** @endverbatim
|
|
||||||
28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ******************************************************************************
|
|
||||||
29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @attention
|
|
||||||
30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
|
||||||
32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * All rights reserved.</center></h2>
|
|
||||||
33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
36:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * License. You may obtain a copy of the License at:
|
|
||||||
37:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
38:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
39:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ******************************************************************************
|
|
||||||
40:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
41:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
42:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
43:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
44:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #include "stm32f1xx_hal.h"
|
|
||||||
45:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
46:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /** @addtogroup STM32F1xx_HAL_Driver
|
|
||||||
47:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @{
|
|
||||||
48:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
49:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
50:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #ifdef HAL_DAC_MODULE_ENABLED
|
|
||||||
51:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
52:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #if defined(DAC)
|
|
||||||
53:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
54:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /** @defgroup DACEx DACEx
|
|
||||||
55:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief DAC Extended HAL module driver
|
|
||||||
56:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @{
|
|
||||||
57:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
58:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
59:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
|
||||||
60:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Private define ------------------------------------------------------------*/
|
|
||||||
61:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Private macro -------------------------------------------------------------*/
|
|
||||||
62:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Private variables ---------------------------------------------------------*/
|
|
||||||
63:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
|
||||||
64:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Exported functions --------------------------------------------------------*/
|
|
||||||
65:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
66:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /** @defgroup DACEx_Exported_Functions DACEx Exported Functions
|
|
||||||
67:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @{
|
|
||||||
68:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
69:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
70:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /** @defgroup DACEx_Exported_Functions_Group2 IO operation functions
|
|
||||||
71:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Extended IO operation functions
|
|
||||||
72:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
73:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** @verbatim
|
|
||||||
74:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================================================================
|
|
||||||
75:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ##### Extended features functions #####
|
|
||||||
76:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================================================================
|
|
||||||
77:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** [..] This section provides functions allowing to:
|
|
||||||
78:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Start conversion.
|
|
||||||
79:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Stop conversion.
|
|
||||||
80:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Start conversion and enable DMA transfer.
|
|
||||||
81:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Stop conversion and disable DMA transfer.
|
|
||||||
82:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Get result of conversion.
|
|
||||||
83:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Get result of dual mode conversion.
|
|
||||||
84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** @endverbatim
|
|
||||||
86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @{
|
|
||||||
87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Enable or disable the selected DAC channel wave generation.
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
93:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Channel The selected DAC channel.
|
|
||||||
94:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This parameter can be one of the following values:
|
|
||||||
95:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_CHANNEL_1: DAC Channel1 selected
|
|
||||||
96:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_CHANNEL_2: DAC Channel2 selected
|
|
||||||
97:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Amplitude Select max triangle amplitude.
|
|
||||||
98:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This parameter can be one of the following values:
|
|
||||||
99:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_1: Select max triangle amplitude of 1
|
|
||||||
100:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_3: Select max triangle amplitude of 3
|
|
||||||
101:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_7: Select max triangle amplitude of 7
|
|
||||||
102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_15: Select max triangle amplitude of 15
|
|
||||||
103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_31: Select max triangle amplitude of 31
|
|
||||||
104:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_63: Select max triangle amplitude of 63
|
|
||||||
105:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_127: Select max triangle amplitude of 127
|
|
||||||
106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_255: Select max triangle amplitude of 255
|
|
||||||
107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_511: Select max triangle amplitude of 511
|
|
||||||
108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_1023: Select max triangle amplitude of 1023
|
|
||||||
109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_2047: Select max triangle amplitude of 2047
|
|
||||||
110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_TRIANGLEAMPLITUDE_4095: Select max triangle amplitude of 4095
|
|
||||||
111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval HAL status
|
|
||||||
112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_StatusTypeDef HAL_DACEx_TriangleWaveGenerate(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_
|
|
||||||
114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
26 .loc 1 114 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ args = 0, pretend = 0, frame = 0
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 @ link register save eliminated.
|
|
||||||
31 .LVL0:
|
|
||||||
115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Check the parameters */
|
|
||||||
116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_CHANNEL(Channel));
|
|
||||||
117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(Amplitude));
|
|
||||||
118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
119:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Process locked */
|
|
||||||
120:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __HAL_LOCK(hdac);
|
|
||||||
32 .loc 1 120 0
|
|
||||||
33 0000 4379 ldrb r3, [r0, #5] @ zero_extendqisi2
|
|
||||||
34 0002 012B cmp r3, #1
|
|
||||||
35 0004 18D0 beq .L3
|
|
||||||
114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Check the parameters */
|
|
||||||
36 .loc 1 114 0 discriminator 2
|
|
||||||
37 0006 70B4 push {r4, r5, r6}
|
|
||||||
38 .LCFI0:
|
|
||||||
39 .cfi_def_cfa_offset 12
|
|
||||||
40 .cfi_offset 4, -12
|
|
||||||
41 .cfi_offset 5, -8
|
|
||||||
42 .cfi_offset 6, -4
|
|
||||||
43 .loc 1 120 0 discriminator 2
|
|
||||||
44 0008 0125 movs r5, #1
|
|
||||||
45 000a 4571 strb r5, [r0, #5]
|
|
||||||
121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
122:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Change DAC state */
|
|
||||||
123:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->State = HAL_DAC_STATE_BUSY;
|
|
||||||
46 .loc 1 123 0 discriminator 2
|
|
||||||
47 000c 0223 movs r3, #2
|
|
||||||
48 000e 0371 strb r3, [r0, #4]
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
124:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
125:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Enable the triangle wave generation for the selected DAC channel */
|
|
||||||
126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** MODIFY_REG(hdac->Instance->CR, ((DAC_CR_WAVE1) | (DAC_CR_MAMP1)) << (Channel & 0x10UL), (DAC_CR_W
|
|
||||||
49 .loc 1 126 0 discriminator 2
|
|
||||||
50 0010 0668 ldr r6, [r0]
|
|
||||||
51 0012 3368 ldr r3, [r6]
|
|
||||||
52 0014 01F01001 and r1, r1, #16
|
|
||||||
53 .LVL1:
|
|
||||||
54 0018 4FF47C64 mov r4, #4032
|
|
||||||
55 001c 8C40 lsls r4, r4, r1
|
|
||||||
56 001e 23EA0403 bic r3, r3, r4
|
|
||||||
57 0022 42F08002 orr r2, r2, #128
|
|
||||||
58 .LVL2:
|
|
||||||
59 0026 8A40 lsls r2, r2, r1
|
|
||||||
60 0028 1A43 orrs r2, r2, r3
|
|
||||||
61 002a 3260 str r2, [r6]
|
|
||||||
127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Change DAC state */
|
|
||||||
129:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->State = HAL_DAC_STATE_READY;
|
|
||||||
62 .loc 1 129 0 discriminator 2
|
|
||||||
63 002c 0571 strb r5, [r0, #4]
|
|
||||||
130:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
131:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Process unlocked */
|
|
||||||
132:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __HAL_UNLOCK(hdac);
|
|
||||||
64 .loc 1 132 0 discriminator 2
|
|
||||||
65 002e 0023 movs r3, #0
|
|
||||||
66 0030 4371 strb r3, [r0, #5]
|
|
||||||
133:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
134:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Return function status */
|
|
||||||
135:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** return HAL_OK;
|
|
||||||
67 .loc 1 135 0 discriminator 2
|
|
||||||
68 0032 1846 mov r0, r3
|
|
||||||
69 .LVL3:
|
|
||||||
136:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
70 .loc 1 136 0 discriminator 2
|
|
||||||
71 0034 70BC pop {r4, r5, r6}
|
|
||||||
72 .LCFI1:
|
|
||||||
73 .cfi_restore 6
|
|
||||||
74 .cfi_restore 5
|
|
||||||
75 .cfi_restore 4
|
|
||||||
76 .cfi_def_cfa_offset 0
|
|
||||||
77 0036 7047 bx lr
|
|
||||||
78 .LVL4:
|
|
||||||
79 .L3:
|
|
||||||
120:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
80 .loc 1 120 0
|
|
||||||
81 0038 0220 movs r0, #2
|
|
||||||
82 .LVL5:
|
|
||||||
83 003a 7047 bx lr
|
|
||||||
84 .cfi_endproc
|
|
||||||
85 .LFE65:
|
|
||||||
87 .section .text.HAL_DACEx_NoiseWaveGenerate,"ax",%progbits
|
|
||||||
88 .align 1
|
|
||||||
89 .global HAL_DACEx_NoiseWaveGenerate
|
|
||||||
90 .syntax unified
|
|
||||||
91 .thumb
|
|
||||||
92 .thumb_func
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
93 .fpu softvfp
|
|
||||||
95 HAL_DACEx_NoiseWaveGenerate:
|
|
||||||
96 .LFB66:
|
|
||||||
137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
138:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Enable or disable the selected DAC channel wave generation.
|
|
||||||
140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Channel The selected DAC channel.
|
|
||||||
143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This parameter can be one of the following values:
|
|
||||||
144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_CHANNEL_1: DAC Channel1 selected
|
|
||||||
145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_CHANNEL_2: DAC Channel2 selected
|
|
||||||
146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Amplitude Unmask DAC channel LFSR for noise wave generation.
|
|
||||||
147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This parameter can be one of the following values:
|
|
||||||
148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BIT0: Unmask DAC channel LFSR bit0 for noise wave generation
|
|
||||||
149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS1_0: Unmask DAC channel LFSR bit[1:0] for noise wave generat
|
|
||||||
150:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS2_0: Unmask DAC channel LFSR bit[2:0] for noise wave generat
|
|
||||||
151:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS3_0: Unmask DAC channel LFSR bit[3:0] for noise wave generat
|
|
||||||
152:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS4_0: Unmask DAC channel LFSR bit[4:0] for noise wave generat
|
|
||||||
153:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS5_0: Unmask DAC channel LFSR bit[5:0] for noise wave generat
|
|
||||||
154:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS6_0: Unmask DAC channel LFSR bit[6:0] for noise wave generat
|
|
||||||
155:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS7_0: Unmask DAC channel LFSR bit[7:0] for noise wave generat
|
|
||||||
156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS8_0: Unmask DAC channel LFSR bit[8:0] for noise wave generat
|
|
||||||
157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS9_0: Unmask DAC channel LFSR bit[9:0] for noise wave generat
|
|
||||||
158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS10_0: Unmask DAC channel LFSR bit[10:0] for noise wave gener
|
|
||||||
159:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @arg DAC_LFSRUNMASK_BITS11_0: Unmask DAC channel LFSR bit[11:0] for noise wave gener
|
|
||||||
160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval HAL status
|
|
||||||
161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
162:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_StatusTypeDef HAL_DACEx_NoiseWaveGenerate(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t A
|
|
||||||
163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
97 .loc 1 163 0
|
|
||||||
98 .cfi_startproc
|
|
||||||
99 @ args = 0, pretend = 0, frame = 0
|
|
||||||
100 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
101 @ link register save eliminated.
|
|
||||||
102 .LVL6:
|
|
||||||
164:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Check the parameters */
|
|
||||||
165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_CHANNEL(Channel));
|
|
||||||
166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(Amplitude));
|
|
||||||
167:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Process locked */
|
|
||||||
169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __HAL_LOCK(hdac);
|
|
||||||
103 .loc 1 169 0
|
|
||||||
104 0000 4379 ldrb r3, [r0, #5] @ zero_extendqisi2
|
|
||||||
105 0002 012B cmp r3, #1
|
|
||||||
106 0004 18D0 beq .L10
|
|
||||||
163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Check the parameters */
|
|
||||||
107 .loc 1 163 0 discriminator 2
|
|
||||||
108 0006 70B4 push {r4, r5, r6}
|
|
||||||
109 .LCFI2:
|
|
||||||
110 .cfi_def_cfa_offset 12
|
|
||||||
111 .cfi_offset 4, -12
|
|
||||||
112 .cfi_offset 5, -8
|
|
||||||
113 .cfi_offset 6, -4
|
|
||||||
114 .loc 1 169 0 discriminator 2
|
|
||||||
115 0008 0125 movs r5, #1
|
|
||||||
116 000a 4571 strb r5, [r0, #5]
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 6
|
|
||||||
|
|
||||||
|
|
||||||
170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Change DAC state */
|
|
||||||
172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->State = HAL_DAC_STATE_BUSY;
|
|
||||||
117 .loc 1 172 0 discriminator 2
|
|
||||||
118 000c 0223 movs r3, #2
|
|
||||||
119 000e 0371 strb r3, [r0, #4]
|
|
||||||
173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Enable the noise wave generation for the selected DAC channel */
|
|
||||||
175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** MODIFY_REG(hdac->Instance->CR, ((DAC_CR_WAVE1) | (DAC_CR_MAMP1)) << (Channel & 0x10UL), (DAC_CR_W
|
|
||||||
120 .loc 1 175 0 discriminator 2
|
|
||||||
121 0010 0668 ldr r6, [r0]
|
|
||||||
122 0012 3368 ldr r3, [r6]
|
|
||||||
123 0014 01F01001 and r1, r1, #16
|
|
||||||
124 .LVL7:
|
|
||||||
125 0018 4FF47C64 mov r4, #4032
|
|
||||||
126 001c 8C40 lsls r4, r4, r1
|
|
||||||
127 001e 23EA0403 bic r3, r3, r4
|
|
||||||
128 0022 42F04002 orr r2, r2, #64
|
|
||||||
129 .LVL8:
|
|
||||||
130 0026 8A40 lsls r2, r2, r1
|
|
||||||
131 0028 1A43 orrs r2, r2, r3
|
|
||||||
132 002a 3260 str r2, [r6]
|
|
||||||
176:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
177:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Change DAC state */
|
|
||||||
178:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->State = HAL_DAC_STATE_READY;
|
|
||||||
133 .loc 1 178 0 discriminator 2
|
|
||||||
134 002c 0571 strb r5, [r0, #4]
|
|
||||||
179:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
180:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Process unlocked */
|
|
||||||
181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __HAL_UNLOCK(hdac);
|
|
||||||
135 .loc 1 181 0 discriminator 2
|
|
||||||
136 002e 0023 movs r3, #0
|
|
||||||
137 0030 4371 strb r3, [r0, #5]
|
|
||||||
182:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
183:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Return function status */
|
|
||||||
184:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** return HAL_OK;
|
|
||||||
138 .loc 1 184 0 discriminator 2
|
|
||||||
139 0032 1846 mov r0, r3
|
|
||||||
140 .LVL9:
|
|
||||||
185:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
141 .loc 1 185 0 discriminator 2
|
|
||||||
142 0034 70BC pop {r4, r5, r6}
|
|
||||||
143 .LCFI3:
|
|
||||||
144 .cfi_restore 6
|
|
||||||
145 .cfi_restore 5
|
|
||||||
146 .cfi_restore 4
|
|
||||||
147 .cfi_def_cfa_offset 0
|
|
||||||
148 0036 7047 bx lr
|
|
||||||
149 .LVL10:
|
|
||||||
150 .L10:
|
|
||||||
169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
151 .loc 1 169 0
|
|
||||||
152 0038 0220 movs r0, #2
|
|
||||||
153 .LVL11:
|
|
||||||
154 003a 7047 bx lr
|
|
||||||
155 .cfi_endproc
|
|
||||||
156 .LFE66:
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 7
|
|
||||||
|
|
||||||
|
|
||||||
158 .section .text.HAL_DACEx_DualSetValue,"ax",%progbits
|
|
||||||
159 .align 1
|
|
||||||
160 .global HAL_DACEx_DualSetValue
|
|
||||||
161 .syntax unified
|
|
||||||
162 .thumb
|
|
||||||
163 .thumb_func
|
|
||||||
164 .fpu softvfp
|
|
||||||
166 HAL_DACEx_DualSetValue:
|
|
||||||
167 .LFB67:
|
|
||||||
186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
187:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
188:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Set the specified data holding register value for dual DAC channel.
|
|
||||||
189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
190:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
191:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Alignment Specifies the data alignment for dual channel DAC.
|
|
||||||
192:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * This parameter can be one of the following values:
|
|
||||||
193:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * DAC_ALIGN_8B_R: 8bit right data alignment selected
|
|
||||||
194:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * DAC_ALIGN_12B_L: 12bit left data alignment selected
|
|
||||||
195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * DAC_ALIGN_12B_R: 12bit right data alignment selected
|
|
||||||
196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Data1 Data for DAC Channel1 to be loaded in the selected data holding register.
|
|
||||||
197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param Data2 Data for DAC Channel2 to be loaded in the selected data holding register.
|
|
||||||
198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @note In dual mode, a unique register access is required to write in both
|
|
||||||
199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * DAC channels at the same time.
|
|
||||||
200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval HAL status
|
|
||||||
201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_StatusTypeDef HAL_DACEx_DualSetValue(DAC_HandleTypeDef *hdac, uint32_t Alignment, uint32_t Data
|
|
||||||
203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
168 .loc 1 203 0
|
|
||||||
169 .cfi_startproc
|
|
||||||
170 @ args = 0, pretend = 0, frame = 0
|
|
||||||
171 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
172 @ link register save eliminated.
|
|
||||||
173 .LVL12:
|
|
||||||
204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** uint32_t data;
|
|
||||||
205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** uint32_t tmp;
|
|
||||||
206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
207:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Check the parameters */
|
|
||||||
208:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_ALIGN(Alignment));
|
|
||||||
209:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_DATA(Data1));
|
|
||||||
210:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** assert_param(IS_DAC_DATA(Data2));
|
|
||||||
211:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Calculate and set dual DAC data holding register value */
|
|
||||||
213:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** if (Alignment == DAC_ALIGN_8B_R)
|
|
||||||
174 .loc 1 213 0
|
|
||||||
175 0000 0829 cmp r1, #8
|
|
||||||
176 0002 06D0 beq .L18
|
|
||||||
214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
215:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** data = ((uint32_t)Data2 << 8U) | Data1;
|
|
||||||
216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
217:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** else
|
|
||||||
218:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** data = ((uint32_t)Data2 << 16U) | Data1;
|
|
||||||
177 .loc 1 219 0
|
|
||||||
178 0004 42EA0342 orr r2, r2, r3, lsl #16
|
|
||||||
179 .LVL13:
|
|
||||||
180 .L17:
|
|
||||||
220:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 8
|
|
||||||
|
|
||||||
|
|
||||||
221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
222:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** tmp = (uint32_t)hdac->Instance;
|
|
||||||
181 .loc 1 222 0
|
|
||||||
182 0008 0368 ldr r3, [r0]
|
|
||||||
183 .LVL14:
|
|
||||||
223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** tmp += DAC_DHR12RD_ALIGNMENT(Alignment);
|
|
||||||
184 .loc 1 223 0
|
|
||||||
185 000a 1944 add r1, r1, r3
|
|
||||||
186 .LVL15:
|
|
||||||
224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Set the dual DAC selected data holding register */
|
|
||||||
226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *(__IO uint32_t *)tmp = data;
|
|
||||||
187 .loc 1 226 0
|
|
||||||
188 000c 0A62 str r2, [r1, #32]
|
|
||||||
227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Return function status */
|
|
||||||
229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** return HAL_OK;
|
|
||||||
230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
189 .loc 1 230 0
|
|
||||||
190 000e 0020 movs r0, #0
|
|
||||||
191 .LVL16:
|
|
||||||
192 0010 7047 bx lr
|
|
||||||
193 .LVL17:
|
|
||||||
194 .L18:
|
|
||||||
215:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
195 .loc 1 215 0
|
|
||||||
196 0012 42EA0322 orr r2, r2, r3, lsl #8
|
|
||||||
197 .LVL18:
|
|
||||||
198 0016 F7E7 b .L17
|
|
||||||
199 .cfi_endproc
|
|
||||||
200 .LFE67:
|
|
||||||
202 .section .text.HAL_DACEx_ConvCpltCallbackCh2,"ax",%progbits
|
|
||||||
203 .align 1
|
|
||||||
204 .weak HAL_DACEx_ConvCpltCallbackCh2
|
|
||||||
205 .syntax unified
|
|
||||||
206 .thumb
|
|
||||||
207 .thumb_func
|
|
||||||
208 .fpu softvfp
|
|
||||||
210 HAL_DACEx_ConvCpltCallbackCh2:
|
|
||||||
211 .LFB68:
|
|
||||||
231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
233:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Conversion complete callback in non-blocking mode for Channel2.
|
|
||||||
234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
235:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
236:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
237:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
238:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __weak void HAL_DACEx_ConvCpltCallbackCh2(DAC_HandleTypeDef *hdac)
|
|
||||||
239:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
212 .loc 1 239 0
|
|
||||||
213 .cfi_startproc
|
|
||||||
214 @ args = 0, pretend = 0, frame = 0
|
|
||||||
215 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
216 @ link register save eliminated.
|
|
||||||
217 .LVL19:
|
|
||||||
218 0000 7047 bx lr
|
|
||||||
219 .cfi_endproc
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 9
|
|
||||||
|
|
||||||
|
|
||||||
220 .LFE68:
|
|
||||||
222 .section .text.HAL_DACEx_ConvHalfCpltCallbackCh2,"ax",%progbits
|
|
||||||
223 .align 1
|
|
||||||
224 .weak HAL_DACEx_ConvHalfCpltCallbackCh2
|
|
||||||
225 .syntax unified
|
|
||||||
226 .thumb
|
|
||||||
227 .thumb_func
|
|
||||||
228 .fpu softvfp
|
|
||||||
230 HAL_DACEx_ConvHalfCpltCallbackCh2:
|
|
||||||
231 .LFB69:
|
|
||||||
240:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Prevent unused argument(s) compilation warning */
|
|
||||||
241:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** UNUSED(hdac);
|
|
||||||
242:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
243:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
|
||||||
244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** the HAL_DACEx_ConvCpltCallbackCh2 could be implemented in the user file
|
|
||||||
245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
248:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
249:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Conversion half DMA transfer callback in non-blocking mode for Channel2.
|
|
||||||
250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
252:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
254:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __weak void HAL_DACEx_ConvHalfCpltCallbackCh2(DAC_HandleTypeDef *hdac)
|
|
||||||
255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
232 .loc 1 255 0
|
|
||||||
233 .cfi_startproc
|
|
||||||
234 @ args = 0, pretend = 0, frame = 0
|
|
||||||
235 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
236 @ link register save eliminated.
|
|
||||||
237 .LVL20:
|
|
||||||
238 0000 7047 bx lr
|
|
||||||
239 .cfi_endproc
|
|
||||||
240 .LFE69:
|
|
||||||
242 .section .text.HAL_DACEx_ErrorCallbackCh2,"ax",%progbits
|
|
||||||
243 .align 1
|
|
||||||
244 .weak HAL_DACEx_ErrorCallbackCh2
|
|
||||||
245 .syntax unified
|
|
||||||
246 .thumb
|
|
||||||
247 .thumb_func
|
|
||||||
248 .fpu softvfp
|
|
||||||
250 HAL_DACEx_ErrorCallbackCh2:
|
|
||||||
251 .LFB70:
|
|
||||||
256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Prevent unused argument(s) compilation warning */
|
|
||||||
257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** UNUSED(hdac);
|
|
||||||
258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
|
||||||
260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** the HAL_DACEx_ConvHalfCpltCallbackCh2 could be implemented in the user file
|
|
||||||
261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
265:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Error DAC callback for Channel2.
|
|
||||||
266:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
267:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
268:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 10
|
|
||||||
|
|
||||||
|
|
||||||
269:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
270:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __weak void HAL_DACEx_ErrorCallbackCh2(DAC_HandleTypeDef *hdac)
|
|
||||||
271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
252 .loc 1 271 0
|
|
||||||
253 .cfi_startproc
|
|
||||||
254 @ args = 0, pretend = 0, frame = 0
|
|
||||||
255 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
256 @ link register save eliminated.
|
|
||||||
257 .LVL21:
|
|
||||||
258 0000 7047 bx lr
|
|
||||||
259 .cfi_endproc
|
|
||||||
260 .LFE70:
|
|
||||||
262 .section .text.HAL_DACEx_DMAUnderrunCallbackCh2,"ax",%progbits
|
|
||||||
263 .align 1
|
|
||||||
264 .weak HAL_DACEx_DMAUnderrunCallbackCh2
|
|
||||||
265 .syntax unified
|
|
||||||
266 .thumb
|
|
||||||
267 .thumb_func
|
|
||||||
268 .fpu softvfp
|
|
||||||
270 HAL_DACEx_DMAUnderrunCallbackCh2:
|
|
||||||
271 .LFB71:
|
|
||||||
272:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Prevent unused argument(s) compilation warning */
|
|
||||||
273:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** UNUSED(hdac);
|
|
||||||
274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
|
||||||
276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** the HAL_DACEx_ErrorCallbackCh2 could be implemented in the user file
|
|
||||||
277:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
278:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
280:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
281:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief DMA underrun DAC callback for Channel2.
|
|
||||||
282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** __weak void HAL_DACEx_DMAUnderrunCallbackCh2(DAC_HandleTypeDef *hdac)
|
|
||||||
287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
272 .loc 1 287 0
|
|
||||||
273 .cfi_startproc
|
|
||||||
274 @ args = 0, pretend = 0, frame = 0
|
|
||||||
275 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
276 @ link register save eliminated.
|
|
||||||
277 .LVL22:
|
|
||||||
278 0000 7047 bx lr
|
|
||||||
279 .cfi_endproc
|
|
||||||
280 .LFE71:
|
|
||||||
282 .section .text.HAL_DACEx_DualGetValue,"ax",%progbits
|
|
||||||
283 .align 1
|
|
||||||
284 .global HAL_DACEx_DualGetValue
|
|
||||||
285 .syntax unified
|
|
||||||
286 .thumb
|
|
||||||
287 .thumb_func
|
|
||||||
288 .fpu softvfp
|
|
||||||
290 HAL_DACEx_DualGetValue:
|
|
||||||
291 .LFB72:
|
|
||||||
288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Prevent unused argument(s) compilation warning */
|
|
||||||
289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** UNUSED(hdac);
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 11
|
|
||||||
|
|
||||||
|
|
||||||
290:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
291:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
|
||||||
292:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** the HAL_DACEx_DMAUnderrunCallbackCh2 could be implemented in the user file
|
|
||||||
293:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
295:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
296:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
297:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @}
|
|
||||||
298:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
299:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
300:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /** @defgroup DACEx_Exported_Functions_Group3 Peripheral Control functions
|
|
||||||
301:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Extended Peripheral Control functions
|
|
||||||
302:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** *
|
|
||||||
303:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** @verbatim
|
|
||||||
304:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================================================================
|
|
||||||
305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ##### Peripheral Control functions #####
|
|
||||||
306:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** ==============================================================================
|
|
||||||
307:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** [..] This section provides functions allowing to:
|
|
||||||
308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** (+) Set the specified data holding register value for DAC channel.
|
|
||||||
309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** @endverbatim
|
|
||||||
311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @{
|
|
||||||
312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Return the last data output value of the selected DAC channel.
|
|
||||||
316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdac pointer to a DAC_HandleTypeDef structure that contains
|
|
||||||
317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DAC.
|
|
||||||
318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval The selected DAC channel data output value.
|
|
||||||
319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** uint32_t HAL_DACEx_DualGetValue(DAC_HandleTypeDef *hdac)
|
|
||||||
321:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
292 .loc 1 321 0
|
|
||||||
293 .cfi_startproc
|
|
||||||
294 @ args = 0, pretend = 0, frame = 0
|
|
||||||
295 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
296 @ link register save eliminated.
|
|
||||||
297 .LVL23:
|
|
||||||
322:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** uint32_t tmp = 0U;
|
|
||||||
323:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
324:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** tmp |= hdac->Instance->DOR1;
|
|
||||||
298 .loc 1 324 0
|
|
||||||
299 0000 0368 ldr r3, [r0]
|
|
||||||
300 0002 DA6A ldr r2, [r3, #44]
|
|
||||||
301 .LVL24:
|
|
||||||
325:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
326:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** tmp |= hdac->Instance->DOR2 << 16U;
|
|
||||||
302 .loc 1 326 0
|
|
||||||
303 0004 186B ldr r0, [r3, #48]
|
|
||||||
304 .LVL25:
|
|
||||||
327:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
328:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Returns the DAC channel data output register value */
|
|
||||||
329:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** return tmp;
|
|
||||||
330:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
305 .loc 1 330 0
|
|
||||||
306 0006 42EA0040 orr r0, r2, r0, lsl #16
|
|
||||||
307 .LVL26:
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 12
|
|
||||||
|
|
||||||
|
|
||||||
308 000a 7047 bx lr
|
|
||||||
309 .cfi_endproc
|
|
||||||
310 .LFE72:
|
|
||||||
312 .section .text.DAC_DMAConvCpltCh2,"ax",%progbits
|
|
||||||
313 .align 1
|
|
||||||
314 .global DAC_DMAConvCpltCh2
|
|
||||||
315 .syntax unified
|
|
||||||
316 .thumb
|
|
||||||
317 .thumb_func
|
|
||||||
318 .fpu softvfp
|
|
||||||
320 DAC_DMAConvCpltCh2:
|
|
||||||
321 .LFB73:
|
|
||||||
331:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
332:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
333:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @}
|
|
||||||
334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
336:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
337:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @}
|
|
||||||
338:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Private functions ---------------------------------------------------------*/
|
|
||||||
341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /** @defgroup DACEx_Private_Functions DACEx private functions
|
|
||||||
342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief Extended private functions
|
|
||||||
343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @{
|
|
||||||
344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
347:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief DMA conversion complete callback.
|
|
||||||
348:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
|
|
||||||
349:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DMA module.
|
|
||||||
350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
351:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** void DAC_DMAConvCpltCh2(DMA_HandleTypeDef *hdma)
|
|
||||||
353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
322 .loc 1 353 0
|
|
||||||
323 .cfi_startproc
|
|
||||||
324 @ args = 0, pretend = 0, frame = 0
|
|
||||||
325 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
326 .LVL27:
|
|
||||||
327 0000 10B5 push {r4, lr}
|
|
||||||
328 .LCFI4:
|
|
||||||
329 .cfi_def_cfa_offset 8
|
|
||||||
330 .cfi_offset 4, -8
|
|
||||||
331 .cfi_offset 14, -4
|
|
||||||
354:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent;
|
|
||||||
332 .loc 1 354 0
|
|
||||||
333 0002 446A ldr r4, [r0, #36]
|
|
||||||
334 .LVL28:
|
|
||||||
355:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #if (USE_HAL_DAC_REGISTER_CALLBACKS == 1)
|
|
||||||
357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->ConvCpltCallbackCh2(hdac);
|
|
||||||
358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #else
|
|
||||||
359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_DACEx_ConvCpltCallbackCh2(hdac);
|
|
||||||
335 .loc 1 359 0
|
|
||||||
336 0004 2046 mov r0, r4
|
|
||||||
337 .LVL29:
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 13
|
|
||||||
|
|
||||||
|
|
||||||
338 0006 FFF7FEFF bl HAL_DACEx_ConvCpltCallbackCh2
|
|
||||||
339 .LVL30:
|
|
||||||
360:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #endif /* USE_HAL_DAC_REGISTER_CALLBACKS */
|
|
||||||
361:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
362:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->State = HAL_DAC_STATE_READY;
|
|
||||||
340 .loc 1 362 0
|
|
||||||
341 000a 0123 movs r3, #1
|
|
||||||
342 000c 2371 strb r3, [r4, #4]
|
|
||||||
343 000e 10BD pop {r4, pc}
|
|
||||||
344 .cfi_endproc
|
|
||||||
345 .LFE73:
|
|
||||||
347 .section .text.DAC_DMAHalfConvCpltCh2,"ax",%progbits
|
|
||||||
348 .align 1
|
|
||||||
349 .global DAC_DMAHalfConvCpltCh2
|
|
||||||
350 .syntax unified
|
|
||||||
351 .thumb
|
|
||||||
352 .thumb_func
|
|
||||||
353 .fpu softvfp
|
|
||||||
355 DAC_DMAHalfConvCpltCh2:
|
|
||||||
356 .LFB74:
|
|
||||||
363:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief DMA half transfer complete callback.
|
|
||||||
367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
|
|
||||||
368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DMA module.
|
|
||||||
369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** void DAC_DMAHalfConvCpltCh2(DMA_HandleTypeDef *hdma)
|
|
||||||
372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
357 .loc 1 372 0
|
|
||||||
358 .cfi_startproc
|
|
||||||
359 @ args = 0, pretend = 0, frame = 0
|
|
||||||
360 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
361 .LVL31:
|
|
||||||
362 0000 08B5 push {r3, lr}
|
|
||||||
363 .LCFI5:
|
|
||||||
364 .cfi_def_cfa_offset 8
|
|
||||||
365 .cfi_offset 3, -8
|
|
||||||
366 .cfi_offset 14, -4
|
|
||||||
367 .LVL32:
|
|
||||||
373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent;
|
|
||||||
374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Conversion complete callback */
|
|
||||||
375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #if (USE_HAL_DAC_REGISTER_CALLBACKS == 1)
|
|
||||||
376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->ConvHalfCpltCallbackCh2(hdac);
|
|
||||||
377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #else
|
|
||||||
378:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_DACEx_ConvHalfCpltCallbackCh2(hdac);
|
|
||||||
368 .loc 1 378 0
|
|
||||||
369 0002 406A ldr r0, [r0, #36]
|
|
||||||
370 .LVL33:
|
|
||||||
371 0004 FFF7FEFF bl HAL_DACEx_ConvHalfCpltCallbackCh2
|
|
||||||
372 .LVL34:
|
|
||||||
373 0008 08BD pop {r3, pc}
|
|
||||||
374 .cfi_endproc
|
|
||||||
375 .LFE74:
|
|
||||||
377 .section .text.DAC_DMAErrorCh2,"ax",%progbits
|
|
||||||
378 .align 1
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 14
|
|
||||||
|
|
||||||
|
|
||||||
379 .global DAC_DMAErrorCh2
|
|
||||||
380 .syntax unified
|
|
||||||
381 .thumb
|
|
||||||
382 .thumb_func
|
|
||||||
383 .fpu softvfp
|
|
||||||
385 DAC_DMAErrorCh2:
|
|
||||||
386 .LFB75:
|
|
||||||
379:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #endif /* USE_HAL_DAC_REGISTER_CALLBACKS */
|
|
||||||
380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** }
|
|
||||||
381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
382:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /**
|
|
||||||
383:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @brief DMA error callback.
|
|
||||||
384:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
|
|
||||||
385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * the configuration information for the specified DMA module.
|
|
||||||
386:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** * @retval None
|
|
||||||
387:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** */
|
|
||||||
388:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** void DAC_DMAErrorCh2(DMA_HandleTypeDef *hdma)
|
|
||||||
389:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** {
|
|
||||||
387 .loc 1 389 0
|
|
||||||
388 .cfi_startproc
|
|
||||||
389 @ args = 0, pretend = 0, frame = 0
|
|
||||||
390 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
391 .LVL35:
|
|
||||||
392 0000 10B5 push {r4, lr}
|
|
||||||
393 .LCFI6:
|
|
||||||
394 .cfi_def_cfa_offset 8
|
|
||||||
395 .cfi_offset 4, -8
|
|
||||||
396 .cfi_offset 14, -4
|
|
||||||
390:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent;
|
|
||||||
397 .loc 1 390 0
|
|
||||||
398 0002 446A ldr r4, [r0, #36]
|
|
||||||
399 .LVL36:
|
|
||||||
391:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
392:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** /* Set DAC error code to DMA error */
|
|
||||||
393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->ErrorCode |= HAL_DAC_ERROR_DMA;
|
|
||||||
400 .loc 1 393 0
|
|
||||||
401 0004 2369 ldr r3, [r4, #16]
|
|
||||||
402 0006 43F00403 orr r3, r3, #4
|
|
||||||
403 000a 2361 str r3, [r4, #16]
|
|
||||||
394:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
395:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #if (USE_HAL_DAC_REGISTER_CALLBACKS == 1)
|
|
||||||
396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->ErrorCallbackCh2(hdac);
|
|
||||||
397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #else
|
|
||||||
398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** HAL_DACEx_ErrorCallbackCh2(hdac);
|
|
||||||
404 .loc 1 398 0
|
|
||||||
405 000c 2046 mov r0, r4
|
|
||||||
406 .LVL37:
|
|
||||||
407 000e FFF7FEFF bl HAL_DACEx_ErrorCallbackCh2
|
|
||||||
408 .LVL38:
|
|
||||||
399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** #endif /* USE_HAL_DAC_REGISTER_CALLBACKS */
|
|
||||||
400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c ****
|
|
||||||
401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c **** hdac->State = HAL_DAC_STATE_READY;
|
|
||||||
409 .loc 1 401 0
|
|
||||||
410 0012 0123 movs r3, #1
|
|
||||||
411 0014 2371 strb r3, [r4, #4]
|
|
||||||
412 0016 10BD pop {r4, pc}
|
|
||||||
413 .cfi_endproc
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 15
|
|
||||||
|
|
||||||
|
|
||||||
414 .LFE75:
|
|
||||||
416 .text
|
|
||||||
417 .Letext0:
|
|
||||||
418 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
419 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
420 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
421 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
422 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
423 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
|
|
||||||
424 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
|
|
||||||
425 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h"
|
|
||||||
426 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
ARM GAS /tmp/ccEpsZWs.s page 16
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 stm32f1xx_hal_dac_ex.c
|
|
||||||
/tmp/ccEpsZWs.s:16 .text.HAL_DACEx_TriangleWaveGenerate:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:23 .text.HAL_DACEx_TriangleWaveGenerate:0000000000000000 HAL_DACEx_TriangleWaveGenerate
|
|
||||||
/tmp/ccEpsZWs.s:88 .text.HAL_DACEx_NoiseWaveGenerate:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:95 .text.HAL_DACEx_NoiseWaveGenerate:0000000000000000 HAL_DACEx_NoiseWaveGenerate
|
|
||||||
/tmp/ccEpsZWs.s:159 .text.HAL_DACEx_DualSetValue:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:166 .text.HAL_DACEx_DualSetValue:0000000000000000 HAL_DACEx_DualSetValue
|
|
||||||
/tmp/ccEpsZWs.s:203 .text.HAL_DACEx_ConvCpltCallbackCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:210 .text.HAL_DACEx_ConvCpltCallbackCh2:0000000000000000 HAL_DACEx_ConvCpltCallbackCh2
|
|
||||||
/tmp/ccEpsZWs.s:223 .text.HAL_DACEx_ConvHalfCpltCallbackCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:230 .text.HAL_DACEx_ConvHalfCpltCallbackCh2:0000000000000000 HAL_DACEx_ConvHalfCpltCallbackCh2
|
|
||||||
/tmp/ccEpsZWs.s:243 .text.HAL_DACEx_ErrorCallbackCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:250 .text.HAL_DACEx_ErrorCallbackCh2:0000000000000000 HAL_DACEx_ErrorCallbackCh2
|
|
||||||
/tmp/ccEpsZWs.s:263 .text.HAL_DACEx_DMAUnderrunCallbackCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:270 .text.HAL_DACEx_DMAUnderrunCallbackCh2:0000000000000000 HAL_DACEx_DMAUnderrunCallbackCh2
|
|
||||||
/tmp/ccEpsZWs.s:283 .text.HAL_DACEx_DualGetValue:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:290 .text.HAL_DACEx_DualGetValue:0000000000000000 HAL_DACEx_DualGetValue
|
|
||||||
/tmp/ccEpsZWs.s:313 .text.DAC_DMAConvCpltCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:320 .text.DAC_DMAConvCpltCh2:0000000000000000 DAC_DMAConvCpltCh2
|
|
||||||
/tmp/ccEpsZWs.s:348 .text.DAC_DMAHalfConvCpltCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:355 .text.DAC_DMAHalfConvCpltCh2:0000000000000000 DAC_DMAHalfConvCpltCh2
|
|
||||||
/tmp/ccEpsZWs.s:378 .text.DAC_DMAErrorCh2:0000000000000000 $t
|
|
||||||
/tmp/ccEpsZWs.s:385 .text.DAC_DMAErrorCh2:0000000000000000 DAC_DMAErrorCh2
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
|
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_dma.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_exti.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_flash.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_flash_ex.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_gpio.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_gpio_ex.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
@ -1,240 +0,0 @@
|
|||||||
ARM GAS /tmp/ccPZWbN4.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "stm32f1xx_hal_gpio_ex.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.HAL_GPIOEx_ConfigEventout,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global HAL_GPIOEx_ConfigEventout
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 HAL_GPIOEx_ConfigEventout:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c"
|
|
||||||
1:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /**
|
|
||||||
2:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ******************************************************************************
|
|
||||||
3:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @file stm32f1xx_hal_gpio_ex.c
|
|
||||||
4:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @author MCD Application Team
|
|
||||||
5:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @brief GPIO Extension HAL module driver.
|
|
||||||
6:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * This file provides firmware functions to manage the following
|
|
||||||
7:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * functionalities of the General Purpose Input/Output (GPIO) extension peripheral.
|
|
||||||
8:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * + Extended features functions
|
|
||||||
9:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** *
|
|
||||||
10:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** @verbatim
|
|
||||||
11:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ==============================================================================
|
|
||||||
12:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ##### GPIO Peripheral extension features #####
|
|
||||||
13:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ==============================================================================
|
|
||||||
14:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** [..] GPIO module on STM32F1 family, manage also the AFIO register:
|
|
||||||
15:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (+) Possibility to use the EVENTOUT Cortex feature
|
|
||||||
16:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
17:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ##### How to use this driver #####
|
|
||||||
18:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ==============================================================================
|
|
||||||
19:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** [..] This driver provides functions to use EVENTOUT Cortex feature
|
|
||||||
20:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (#) Configure EVENTOUT Cortex feature using the function HAL_GPIOEx_ConfigEventout()
|
|
||||||
21:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (#) Activate EVENTOUT Cortex feature using the HAL_GPIOEx_EnableEventout()
|
|
||||||
22:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (#) Deactivate EVENTOUT Cortex feature using the HAL_GPIOEx_DisableEventout()
|
|
||||||
23:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
24:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** @endverbatim
|
|
||||||
25:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ******************************************************************************
|
|
||||||
26:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @attention
|
|
||||||
27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** *
|
|
||||||
28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
|
||||||
29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * All rights reserved.</center></h2>
|
|
||||||
30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** *
|
|
||||||
31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * License. You may obtain a copy of the License at:
|
|
||||||
ARM GAS /tmp/ccPZWbN4.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** *
|
|
||||||
36:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ******************************************************************************
|
|
||||||
37:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
38:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
39:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
40:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** #include "stm32f1xx_hal.h"
|
|
||||||
41:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
42:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /** @addtogroup STM32F1xx_HAL_Driver
|
|
||||||
43:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @{
|
|
||||||
44:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
45:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
46:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /** @defgroup GPIOEx GPIOEx
|
|
||||||
47:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @brief GPIO HAL module driver
|
|
||||||
48:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @{
|
|
||||||
49:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
50:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
51:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** #ifdef HAL_GPIO_MODULE_ENABLED
|
|
||||||
52:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
53:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /** @defgroup GPIOEx_Exported_Functions GPIOEx Exported Functions
|
|
||||||
54:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @{
|
|
||||||
55:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
56:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
57:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /** @defgroup GPIOEx_Exported_Functions_Group1 Extended features functions
|
|
||||||
58:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @brief Extended features functions
|
|
||||||
59:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** *
|
|
||||||
60:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** @verbatim
|
|
||||||
61:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ==============================================================================
|
|
||||||
62:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ##### Extended features functions #####
|
|
||||||
63:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** ==============================================================================
|
|
||||||
64:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** [..] This section provides functions allowing to:
|
|
||||||
65:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (+) Configure EVENTOUT Cortex feature using the function HAL_GPIOEx_ConfigEventout()
|
|
||||||
66:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (+) Activate EVENTOUT Cortex feature using the HAL_GPIOEx_EnableEventout()
|
|
||||||
67:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** (+) Deactivate EVENTOUT Cortex feature using the HAL_GPIOEx_DisableEventout()
|
|
||||||
68:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
69:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** @endverbatim
|
|
||||||
70:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @{
|
|
||||||
71:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
72:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
73:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /**
|
|
||||||
74:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @brief Configures the port and pin on which the EVENTOUT Cortex signal will be connected.
|
|
||||||
75:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @param GPIO_PortSource Select the port used to output the Cortex EVENTOUT signal.
|
|
||||||
76:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * This parameter can be a value of @ref GPIOEx_EVENTOUT_PORT.
|
|
||||||
77:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @param GPIO_PinSource Select the pin used to output the Cortex EVENTOUT signal.
|
|
||||||
78:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * This parameter can be a value of @ref GPIOEx_EVENTOUT_PIN.
|
|
||||||
79:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @retval None
|
|
||||||
80:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
81:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** void HAL_GPIOEx_ConfigEventout(uint32_t GPIO_PortSource, uint32_t GPIO_PinSource)
|
|
||||||
82:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** {
|
|
||||||
26 .loc 1 82 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ args = 0, pretend = 0, frame = 0
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 @ link register save eliminated.
|
|
||||||
31 .LVL0:
|
|
||||||
83:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /* Verify the parameters */
|
|
||||||
84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** assert_param(IS_AFIO_EVENTOUT_PORT(GPIO_PortSource));
|
|
||||||
ARM GAS /tmp/ccPZWbN4.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** assert_param(IS_AFIO_EVENTOUT_PIN(GPIO_PinSource));
|
|
||||||
86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /* Apply the new configuration */
|
|
||||||
88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** MODIFY_REG(AFIO->EVCR, (AFIO_EVCR_PORT) | (AFIO_EVCR_PIN), (GPIO_PortSource) | (GPIO_PinSource));
|
|
||||||
32 .loc 1 88 0
|
|
||||||
33 0000 034A ldr r2, .L2
|
|
||||||
34 0002 1368 ldr r3, [r2]
|
|
||||||
35 0004 23F07F03 bic r3, r3, #127
|
|
||||||
36 0008 0143 orrs r1, r1, r0
|
|
||||||
37 .LVL1:
|
|
||||||
38 000a 0B43 orrs r3, r3, r1
|
|
||||||
39 000c 1360 str r3, [r2]
|
|
||||||
40 000e 7047 bx lr
|
|
||||||
41 .L3:
|
|
||||||
42 .align 2
|
|
||||||
43 .L2:
|
|
||||||
44 0010 00000140 .word 1073807360
|
|
||||||
45 .cfi_endproc
|
|
||||||
46 .LFE65:
|
|
||||||
48 .section .text.HAL_GPIOEx_EnableEventout,"ax",%progbits
|
|
||||||
49 .align 1
|
|
||||||
50 .global HAL_GPIOEx_EnableEventout
|
|
||||||
51 .syntax unified
|
|
||||||
52 .thumb
|
|
||||||
53 .thumb_func
|
|
||||||
54 .fpu softvfp
|
|
||||||
56 HAL_GPIOEx_EnableEventout:
|
|
||||||
57 .LFB66:
|
|
||||||
89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** }
|
|
||||||
90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /**
|
|
||||||
92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @brief Enables the Event Output.
|
|
||||||
93:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @retval None
|
|
||||||
94:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
95:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** void HAL_GPIOEx_EnableEventout(void)
|
|
||||||
96:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** {
|
|
||||||
58 .loc 1 96 0
|
|
||||||
59 .cfi_startproc
|
|
||||||
60 @ args = 0, pretend = 0, frame = 0
|
|
||||||
61 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
62 @ link register save eliminated.
|
|
||||||
97:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** SET_BIT(AFIO->EVCR, AFIO_EVCR_EVOE);
|
|
||||||
63 .loc 1 97 0
|
|
||||||
64 0000 024A ldr r2, .L5
|
|
||||||
65 0002 1368 ldr r3, [r2]
|
|
||||||
66 0004 43F08003 orr r3, r3, #128
|
|
||||||
67 0008 1360 str r3, [r2]
|
|
||||||
68 000a 7047 bx lr
|
|
||||||
69 .L6:
|
|
||||||
70 .align 2
|
|
||||||
71 .L5:
|
|
||||||
72 000c 00000140 .word 1073807360
|
|
||||||
73 .cfi_endproc
|
|
||||||
74 .LFE66:
|
|
||||||
76 .section .text.HAL_GPIOEx_DisableEventout,"ax",%progbits
|
|
||||||
77 .align 1
|
|
||||||
78 .global HAL_GPIOEx_DisableEventout
|
|
||||||
ARM GAS /tmp/ccPZWbN4.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
79 .syntax unified
|
|
||||||
80 .thumb
|
|
||||||
81 .thumb_func
|
|
||||||
82 .fpu softvfp
|
|
||||||
84 HAL_GPIOEx_DisableEventout:
|
|
||||||
85 .LFB67:
|
|
||||||
98:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** }
|
|
||||||
99:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c ****
|
|
||||||
100:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** /**
|
|
||||||
101:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @brief Disables the Event Output.
|
|
||||||
102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** * @retval None
|
|
||||||
103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** */
|
|
||||||
104:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** void HAL_GPIOEx_DisableEventout(void)
|
|
||||||
105:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** {
|
|
||||||
86 .loc 1 105 0
|
|
||||||
87 .cfi_startproc
|
|
||||||
88 @ args = 0, pretend = 0, frame = 0
|
|
||||||
89 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
90 @ link register save eliminated.
|
|
||||||
106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c **** CLEAR_BIT(AFIO->EVCR, AFIO_EVCR_EVOE);
|
|
||||||
91 .loc 1 106 0
|
|
||||||
92 0000 024A ldr r2, .L8
|
|
||||||
93 0002 1368 ldr r3, [r2]
|
|
||||||
94 0004 23F08003 bic r3, r3, #128
|
|
||||||
95 0008 1360 str r3, [r2]
|
|
||||||
96 000a 7047 bx lr
|
|
||||||
97 .L9:
|
|
||||||
98 .align 2
|
|
||||||
99 .L8:
|
|
||||||
100 000c 00000140 .word 1073807360
|
|
||||||
101 .cfi_endproc
|
|
||||||
102 .LFE67:
|
|
||||||
104 .text
|
|
||||||
105 .Letext0:
|
|
||||||
106 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
107 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
108 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
109 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
110 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
111 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
ARM GAS /tmp/ccPZWbN4.s page 5
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 stm32f1xx_hal_gpio_ex.c
|
|
||||||
/tmp/ccPZWbN4.s:16 .text.HAL_GPIOEx_ConfigEventout:0000000000000000 $t
|
|
||||||
/tmp/ccPZWbN4.s:23 .text.HAL_GPIOEx_ConfigEventout:0000000000000000 HAL_GPIOEx_ConfigEventout
|
|
||||||
/tmp/ccPZWbN4.s:44 .text.HAL_GPIOEx_ConfigEventout:0000000000000010 $d
|
|
||||||
/tmp/ccPZWbN4.s:49 .text.HAL_GPIOEx_EnableEventout:0000000000000000 $t
|
|
||||||
/tmp/ccPZWbN4.s:56 .text.HAL_GPIOEx_EnableEventout:0000000000000000 HAL_GPIOEx_EnableEventout
|
|
||||||
/tmp/ccPZWbN4.s:72 .text.HAL_GPIOEx_EnableEventout:000000000000000c $d
|
|
||||||
/tmp/ccPZWbN4.s:77 .text.HAL_GPIOEx_DisableEventout:0000000000000000 $t
|
|
||||||
/tmp/ccPZWbN4.s:84 .text.HAL_GPIOEx_DisableEventout:0000000000000000 HAL_GPIOEx_DisableEventout
|
|
||||||
/tmp/ccPZWbN4.s:100 .text.HAL_GPIOEx_DisableEventout:000000000000000c $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
|
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_i2c.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,94 +0,0 @@
|
|||||||
build/stm32f1xx_hal_msp.o: Core/Src/stm32f1xx_hal_msp.c Core/Inc/main.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Core/Inc/main.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
@ -1,187 +0,0 @@
|
|||||||
ARM GAS /tmp/ccvcMfVV.s page 1
|
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m3
|
|
||||||
2 .eabi_attribute 20, 1
|
|
||||||
3 .eabi_attribute 21, 1
|
|
||||||
4 .eabi_attribute 23, 3
|
|
||||||
5 .eabi_attribute 24, 1
|
|
||||||
6 .eabi_attribute 25, 1
|
|
||||||
7 .eabi_attribute 26, 1
|
|
||||||
8 .eabi_attribute 30, 1
|
|
||||||
9 .eabi_attribute 34, 1
|
|
||||||
10 .eabi_attribute 18, 4
|
|
||||||
11 .file "stm32f1xx_hal_msp.c"
|
|
||||||
12 .text
|
|
||||||
13 .Ltext0:
|
|
||||||
14 .cfi_sections .debug_frame
|
|
||||||
15 .section .text.HAL_MspInit,"ax",%progbits
|
|
||||||
16 .align 1
|
|
||||||
17 .global HAL_MspInit
|
|
||||||
18 .syntax unified
|
|
||||||
19 .thumb
|
|
||||||
20 .thumb_func
|
|
||||||
21 .fpu softvfp
|
|
||||||
23 HAL_MspInit:
|
|
||||||
24 .LFB65:
|
|
||||||
25 .file 1 "Core/Src/stm32f1xx_hal_msp.c"
|
|
||||||
1:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Header */
|
|
||||||
2:Core/Src/stm32f1xx_hal_msp.c **** /**
|
|
||||||
3:Core/Src/stm32f1xx_hal_msp.c **** ******************************************************************************
|
|
||||||
4:Core/Src/stm32f1xx_hal_msp.c **** * @file stm32f1xx_hal_msp.c
|
|
||||||
5:Core/Src/stm32f1xx_hal_msp.c **** * @brief This file provides code for the MSP Initialization
|
|
||||||
6:Core/Src/stm32f1xx_hal_msp.c **** * and de-Initialization codes.
|
|
||||||
7:Core/Src/stm32f1xx_hal_msp.c **** ******************************************************************************
|
|
||||||
8:Core/Src/stm32f1xx_hal_msp.c **** * @attention
|
|
||||||
9:Core/Src/stm32f1xx_hal_msp.c **** *
|
|
||||||
10:Core/Src/stm32f1xx_hal_msp.c **** * <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
|
||||||
11:Core/Src/stm32f1xx_hal_msp.c **** * All rights reserved.</center></h2>
|
|
||||||
12:Core/Src/stm32f1xx_hal_msp.c **** *
|
|
||||||
13:Core/Src/stm32f1xx_hal_msp.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
|
||||||
14:Core/Src/stm32f1xx_hal_msp.c **** * the "License"; You may not use this file except in compliance with the
|
|
||||||
15:Core/Src/stm32f1xx_hal_msp.c **** * License. You may obtain a copy of the License at:
|
|
||||||
16:Core/Src/stm32f1xx_hal_msp.c **** * opensource.org/licenses/BSD-3-Clause
|
|
||||||
17:Core/Src/stm32f1xx_hal_msp.c **** *
|
|
||||||
18:Core/Src/stm32f1xx_hal_msp.c **** ******************************************************************************
|
|
||||||
19:Core/Src/stm32f1xx_hal_msp.c **** */
|
|
||||||
20:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END Header */
|
|
||||||
21:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
22:Core/Src/stm32f1xx_hal_msp.c **** /* Includes ------------------------------------------------------------------*/
|
|
||||||
23:Core/Src/stm32f1xx_hal_msp.c **** #include "main.h"
|
|
||||||
24:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Includes */
|
|
||||||
25:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
26:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END Includes */
|
|
||||||
27:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
28:Core/Src/stm32f1xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
|
|
||||||
29:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN TD */
|
|
||||||
30:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
31:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END TD */
|
|
||||||
32:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
33:Core/Src/stm32f1xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
|
|
||||||
ARM GAS /tmp/ccvcMfVV.s page 2
|
|
||||||
|
|
||||||
|
|
||||||
34:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Define */
|
|
||||||
35:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
36:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END Define */
|
|
||||||
37:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
38:Core/Src/stm32f1xx_hal_msp.c **** /* Private macro -------------------------------------------------------------*/
|
|
||||||
39:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Macro */
|
|
||||||
40:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
41:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END Macro */
|
|
||||||
42:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
43:Core/Src/stm32f1xx_hal_msp.c **** /* Private variables ---------------------------------------------------------*/
|
|
||||||
44:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN PV */
|
|
||||||
45:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
46:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END PV */
|
|
||||||
47:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
48:Core/Src/stm32f1xx_hal_msp.c **** /* Private function prototypes -----------------------------------------------*/
|
|
||||||
49:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN PFP */
|
|
||||||
50:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
51:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END PFP */
|
|
||||||
52:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
53:Core/Src/stm32f1xx_hal_msp.c **** /* External functions --------------------------------------------------------*/
|
|
||||||
54:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN ExternalFunctions */
|
|
||||||
55:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
56:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END ExternalFunctions */
|
|
||||||
57:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
58:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN 0 */
|
|
||||||
59:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
60:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END 0 */
|
|
||||||
61:Core/Src/stm32f1xx_hal_msp.c **** /**
|
|
||||||
62:Core/Src/stm32f1xx_hal_msp.c **** * Initializes the Global MSP.
|
|
||||||
63:Core/Src/stm32f1xx_hal_msp.c **** */
|
|
||||||
64:Core/Src/stm32f1xx_hal_msp.c **** void HAL_MspInit(void)
|
|
||||||
65:Core/Src/stm32f1xx_hal_msp.c **** {
|
|
||||||
26 .loc 1 65 0
|
|
||||||
27 .cfi_startproc
|
|
||||||
28 @ args = 0, pretend = 0, frame = 8
|
|
||||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
|
||||||
30 @ link register save eliminated.
|
|
||||||
31 0000 82B0 sub sp, sp, #8
|
|
||||||
32 .LCFI0:
|
|
||||||
33 .cfi_def_cfa_offset 8
|
|
||||||
34 .LBB2:
|
|
||||||
66:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN MspInit 0 */
|
|
||||||
67:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
68:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END MspInit 0 */
|
|
||||||
69:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
70:Core/Src/stm32f1xx_hal_msp.c **** __HAL_RCC_AFIO_CLK_ENABLE();
|
|
||||||
35 .loc 1 70 0
|
|
||||||
36 0002 0E4B ldr r3, .L3
|
|
||||||
37 0004 9A69 ldr r2, [r3, #24]
|
|
||||||
38 0006 42F00102 orr r2, r2, #1
|
|
||||||
39 000a 9A61 str r2, [r3, #24]
|
|
||||||
40 000c 9A69 ldr r2, [r3, #24]
|
|
||||||
41 000e 02F00102 and r2, r2, #1
|
|
||||||
42 0012 0092 str r2, [sp]
|
|
||||||
43 0014 009A ldr r2, [sp]
|
|
||||||
44 .LBE2:
|
|
||||||
45 .LBB3:
|
|
||||||
ARM GAS /tmp/ccvcMfVV.s page 3
|
|
||||||
|
|
||||||
|
|
||||||
71:Core/Src/stm32f1xx_hal_msp.c **** __HAL_RCC_PWR_CLK_ENABLE();
|
|
||||||
46 .loc 1 71 0
|
|
||||||
47 0016 DA69 ldr r2, [r3, #28]
|
|
||||||
48 0018 42F08052 orr r2, r2, #268435456
|
|
||||||
49 001c DA61 str r2, [r3, #28]
|
|
||||||
50 001e DB69 ldr r3, [r3, #28]
|
|
||||||
51 0020 03F08053 and r3, r3, #268435456
|
|
||||||
52 0024 0193 str r3, [sp, #4]
|
|
||||||
53 0026 019B ldr r3, [sp, #4]
|
|
||||||
54 .LBE3:
|
|
||||||
55 .LBB4:
|
|
||||||
72:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
73:Core/Src/stm32f1xx_hal_msp.c **** /* System interrupt init*/
|
|
||||||
74:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
75:Core/Src/stm32f1xx_hal_msp.c **** /** NOJTAG: JTAG-DP Disabled and SW-DP Enabled
|
|
||||||
76:Core/Src/stm32f1xx_hal_msp.c **** */
|
|
||||||
77:Core/Src/stm32f1xx_hal_msp.c **** __HAL_AFIO_REMAP_SWJ_NOJTAG();
|
|
||||||
56 .loc 1 77 0
|
|
||||||
57 0028 054A ldr r2, .L3+4
|
|
||||||
58 002a 5368 ldr r3, [r2, #4]
|
|
||||||
59 .LVL0:
|
|
||||||
60 002c 23F0E063 bic r3, r3, #117440512
|
|
||||||
61 .LVL1:
|
|
||||||
62 0030 43F00073 orr r3, r3, #33554432
|
|
||||||
63 .LVL2:
|
|
||||||
64 0034 5360 str r3, [r2, #4]
|
|
||||||
65 .LBE4:
|
|
||||||
78:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
79:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN MspInit 1 */
|
|
||||||
80:Core/Src/stm32f1xx_hal_msp.c ****
|
|
||||||
81:Core/Src/stm32f1xx_hal_msp.c **** /* USER CODE END MspInit 1 */
|
|
||||||
82:Core/Src/stm32f1xx_hal_msp.c **** }
|
|
||||||
66 .loc 1 82 0
|
|
||||||
67 0036 02B0 add sp, sp, #8
|
|
||||||
68 .LCFI1:
|
|
||||||
69 .cfi_def_cfa_offset 0
|
|
||||||
70 @ sp needed
|
|
||||||
71 0038 7047 bx lr
|
|
||||||
72 .L4:
|
|
||||||
73 003a 00BF .align 2
|
|
||||||
74 .L3:
|
|
||||||
75 003c 00100240 .word 1073876992
|
|
||||||
76 0040 00000140 .word 1073807360
|
|
||||||
77 .cfi_endproc
|
|
||||||
78 .LFE65:
|
|
||||||
80 .text
|
|
||||||
81 .Letext0:
|
|
||||||
82 .file 2 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/machine/_defau
|
|
||||||
83 .file 3 "/home/geekzjk/opt/gcc-arm-none-eabi-6-2017-q2-update/arm-none-eabi/include/sys/_stdint.h"
|
|
||||||
84 .file 4 "Drivers/CMSIS/Include/core_cm3.h"
|
|
||||||
85 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
|
|
||||||
86 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h"
|
|
||||||
87 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
|
|
||||||
ARM GAS /tmp/ccvcMfVV.s page 4
|
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
|
||||||
*ABS*:0000000000000000 stm32f1xx_hal_msp.c
|
|
||||||
/tmp/ccvcMfVV.s:16 .text.HAL_MspInit:0000000000000000 $t
|
|
||||||
/tmp/ccvcMfVV.s:23 .text.HAL_MspInit:0000000000000000 HAL_MspInit
|
|
||||||
/tmp/ccvcMfVV.s:75 .text.HAL_MspInit:000000000000003c $d
|
|
||||||
.debug_frame:0000000000000010 $d
|
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
|
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_pwr.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_rcc.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,93 +0,0 @@
|
|||||||
build/stm32f1xx_hal_rcc_ex.o: \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h \
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h Drivers/CMSIS/Include/cmsis_version.h \
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
|
||||||
|
|
||||||
Core/Inc/stm32f1xx_hal_conf.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/core_cm3.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_version.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
|
||||||
|
|
||||||
Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
|
||||||
|
|
||||||
Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user