dma configuration activated , dma1 and dma2
This commit is contained in:
		@ -55,9 +55,11 @@ void SVC_Handler(void);
 | 
			
		||||
void DebugMon_Handler(void);
 | 
			
		||||
void PendSV_Handler(void);
 | 
			
		||||
void SysTick_Handler(void);
 | 
			
		||||
void DMA1_Channel1_IRQHandler(void);
 | 
			
		||||
void USB_LP_CAN_RX0_IRQHandler(void);
 | 
			
		||||
void CAN_RX1_IRQHandler(void);
 | 
			
		||||
void CAN_SCE_IRQHandler(void);
 | 
			
		||||
void DMA2_Channel1_IRQHandler(void);
 | 
			
		||||
/* USER CODE BEGIN EFP */
 | 
			
		||||
 | 
			
		||||
/* USER CODE END EFP */
 | 
			
		||||
 | 
			
		||||
@ -44,6 +44,8 @@
 | 
			
		||||
/* Private variables ---------------------------------------------------------*/
 | 
			
		||||
ADC_HandleTypeDef hadc1;
 | 
			
		||||
ADC_HandleTypeDef hadc2;
 | 
			
		||||
DMA_HandleTypeDef hdma_adc1;
 | 
			
		||||
DMA_HandleTypeDef hdma_adc2;
 | 
			
		||||
 | 
			
		||||
CAN_HandleTypeDef hcan;
 | 
			
		||||
 | 
			
		||||
@ -62,6 +64,7 @@ UART_HandleTypeDef huart1;
 | 
			
		||||
/* Private function prototypes -----------------------------------------------*/
 | 
			
		||||
void SystemClock_Config(void);
 | 
			
		||||
static void MX_GPIO_Init(void);
 | 
			
		||||
static void MX_DMA_Init(void);
 | 
			
		||||
static void MX_ADC1_Init(void);
 | 
			
		||||
static void MX_ADC2_Init(void);
 | 
			
		||||
static void MX_CAN_Init(void);
 | 
			
		||||
@ -111,6 +114,7 @@ int main(void)
 | 
			
		||||
 | 
			
		||||
  /* Initialize all configured peripherals */
 | 
			
		||||
  MX_GPIO_Init();
 | 
			
		||||
  MX_DMA_Init();
 | 
			
		||||
  MX_ADC1_Init();
 | 
			
		||||
  MX_ADC2_Init();
 | 
			
		||||
  MX_CAN_Init();
 | 
			
		||||
@ -241,7 +245,7 @@ static void MX_ADC1_Init(void)
 | 
			
		||||
  hadc1.Init.ExternalTrigConv = ADC_SOFTWARE_START;
 | 
			
		||||
  hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
 | 
			
		||||
  hadc1.Init.NbrOfConversion = 1;
 | 
			
		||||
  hadc1.Init.DMAContinuousRequests = DISABLE;
 | 
			
		||||
  hadc1.Init.DMAContinuousRequests = ENABLE;
 | 
			
		||||
  hadc1.Init.EOCSelection = ADC_EOC_SINGLE_CONV;
 | 
			
		||||
  hadc1.Init.LowPowerAutoWait = DISABLE;
 | 
			
		||||
  hadc1.Init.Overrun = ADC_OVR_DATA_OVERWRITTEN;
 | 
			
		||||
@ -306,7 +310,7 @@ static void MX_ADC2_Init(void)
 | 
			
		||||
  hadc2.Init.ExternalTrigConv = ADC_SOFTWARE_START;
 | 
			
		||||
  hadc2.Init.DataAlign = ADC_DATAALIGN_RIGHT;
 | 
			
		||||
  hadc2.Init.NbrOfConversion = 1;
 | 
			
		||||
  hadc2.Init.DMAContinuousRequests = DISABLE;
 | 
			
		||||
  hadc2.Init.DMAContinuousRequests = ENABLE;
 | 
			
		||||
  hadc2.Init.EOCSelection = ADC_EOC_SINGLE_CONV;
 | 
			
		||||
  hadc2.Init.LowPowerAutoWait = DISABLE;
 | 
			
		||||
  hadc2.Init.Overrun = ADC_OVR_DATA_OVERWRITTEN;
 | 
			
		||||
@ -593,6 +597,26 @@ static void MX_USART1_UART_Init(void)
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
  * Enable DMA controller clock
 | 
			
		||||
  */
 | 
			
		||||
static void MX_DMA_Init(void)
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
  /* DMA controller clock enable */
 | 
			
		||||
  __HAL_RCC_DMA1_CLK_ENABLE();
 | 
			
		||||
  __HAL_RCC_DMA2_CLK_ENABLE();
 | 
			
		||||
 | 
			
		||||
  /* DMA interrupt init */
 | 
			
		||||
  /* DMA1_Channel1_IRQn interrupt configuration */
 | 
			
		||||
  HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
 | 
			
		||||
  HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
 | 
			
		||||
  /* DMA2_Channel1_IRQn interrupt configuration */
 | 
			
		||||
  HAL_NVIC_SetPriority(DMA2_Channel1_IRQn, 0, 0);
 | 
			
		||||
  HAL_NVIC_EnableIRQ(DMA2_Channel1_IRQn);
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
  * @brief GPIO Initialization Function
 | 
			
		||||
  * @param None
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,9 @@
 | 
			
		||||
/* USER CODE BEGIN Includes */
 | 
			
		||||
 | 
			
		||||
/* USER CODE END Includes */
 | 
			
		||||
extern DMA_HandleTypeDef hdma_adc1;
 | 
			
		||||
 | 
			
		||||
extern DMA_HandleTypeDef hdma_adc2;
 | 
			
		||||
 | 
			
		||||
/* Private typedef -----------------------------------------------------------*/
 | 
			
		||||
/* USER CODE BEGIN TD */
 | 
			
		||||
@ -123,6 +126,23 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc)
 | 
			
		||||
    GPIO_InitStruct.Pull = GPIO_NOPULL;
 | 
			
		||||
    HAL_GPIO_Init(GPIOA, &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(hadc,DMA_Handle,hdma_adc1);
 | 
			
		||||
 | 
			
		||||
  /* USER CODE BEGIN ADC1_MspInit 1 */
 | 
			
		||||
 | 
			
		||||
  /* USER CODE END ADC1_MspInit 1 */
 | 
			
		||||
@ -157,6 +177,23 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc)
 | 
			
		||||
    GPIO_InitStruct.Pull = GPIO_NOPULL;
 | 
			
		||||
    HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
 | 
			
		||||
 | 
			
		||||
    /* ADC2 DMA Init */
 | 
			
		||||
    /* ADC2 Init */
 | 
			
		||||
    hdma_adc2.Instance = DMA2_Channel1;
 | 
			
		||||
    hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY;
 | 
			
		||||
    hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE;
 | 
			
		||||
    hdma_adc2.Init.MemInc = DMA_MINC_ENABLE;
 | 
			
		||||
    hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
 | 
			
		||||
    hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
 | 
			
		||||
    hdma_adc2.Init.Mode = DMA_CIRCULAR;
 | 
			
		||||
    hdma_adc2.Init.Priority = DMA_PRIORITY_LOW;
 | 
			
		||||
    if (HAL_DMA_Init(&hdma_adc2) != HAL_OK)
 | 
			
		||||
    {
 | 
			
		||||
      Error_Handler();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc2);
 | 
			
		||||
 | 
			
		||||
  /* USER CODE BEGIN ADC2_MspInit 1 */
 | 
			
		||||
 | 
			
		||||
  /* USER CODE END ADC2_MspInit 1 */
 | 
			
		||||
@ -197,6 +234,8 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* hadc)
 | 
			
		||||
 | 
			
		||||
    HAL_GPIO_DeInit(GPIOA, DSEL_8_Pin|isense5_Pin|isense3_Pin|isense7_Pin);
 | 
			
		||||
 | 
			
		||||
    /* ADC1 DMA DeInit */
 | 
			
		||||
    HAL_DMA_DeInit(hadc->DMA_Handle);
 | 
			
		||||
  /* USER CODE BEGIN ADC1_MspDeInit 1 */
 | 
			
		||||
 | 
			
		||||
  /* USER CODE END ADC1_MspDeInit 1 */
 | 
			
		||||
@ -223,6 +262,8 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* hadc)
 | 
			
		||||
 | 
			
		||||
    HAL_GPIO_DeInit(GPIOC, GPIO_PIN_4);
 | 
			
		||||
 | 
			
		||||
    /* ADC2 DMA DeInit */
 | 
			
		||||
    HAL_DMA_DeInit(hadc->DMA_Handle);
 | 
			
		||||
  /* USER CODE BEGIN ADC2_MspDeInit 1 */
 | 
			
		||||
 | 
			
		||||
  /* USER CODE END ADC2_MspDeInit 1 */
 | 
			
		||||
 | 
			
		||||
@ -55,6 +55,8 @@
 | 
			
		||||
/* USER CODE END 0 */
 | 
			
		||||
 | 
			
		||||
/* External variables --------------------------------------------------------*/
 | 
			
		||||
extern DMA_HandleTypeDef hdma_adc1;
 | 
			
		||||
extern DMA_HandleTypeDef hdma_adc2;
 | 
			
		||||
extern CAN_HandleTypeDef hcan;
 | 
			
		||||
/* USER CODE BEGIN EV */
 | 
			
		||||
 | 
			
		||||
@ -199,6 +201,20 @@ void SysTick_Handler(void)
 | 
			
		||||
/* please refer to the startup file (startup_stm32f3xx.s).                    */
 | 
			
		||||
/******************************************************************************/
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
  * @brief This function handles DMA1 channel1 global interrupt.
 | 
			
		||||
  */
 | 
			
		||||
void DMA1_Channel1_IRQHandler(void)
 | 
			
		||||
{
 | 
			
		||||
  /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */
 | 
			
		||||
 | 
			
		||||
  /* 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 USB low priority or CAN_RX0 interrupts.
 | 
			
		||||
  */
 | 
			
		||||
@ -241,6 +257,20 @@ void CAN_SCE_IRQHandler(void)
 | 
			
		||||
  /* USER CODE END CAN_SCE_IRQn 1 */
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
  * @brief This function handles DMA2 channel1 global interrupt.
 | 
			
		||||
  */
 | 
			
		||||
void DMA2_Channel1_IRQHandler(void)
 | 
			
		||||
{
 | 
			
		||||
  /* USER CODE BEGIN DMA2_Channel1_IRQn 0 */
 | 
			
		||||
 | 
			
		||||
  /* USER CODE END DMA2_Channel1_IRQn 0 */
 | 
			
		||||
  HAL_DMA_IRQHandler(&hdma_adc2);
 | 
			
		||||
  /* USER CODE BEGIN DMA2_Channel1_IRQn 1 */
 | 
			
		||||
 | 
			
		||||
  /* USER CODE END DMA2_Channel1_IRQn 1 */
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* USER CODE BEGIN 1 */
 | 
			
		||||
 | 
			
		||||
/* USER CODE END 1 */
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,7 @@
 | 
			
		||||
#MicroXplorer Configuration settings - do not modify
 | 
			
		||||
ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_1
 | 
			
		||||
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,Offset-0\#ChannelRegularConversion,NbrOfConversionFlag,master
 | 
			
		||||
ADC1.DMAContinuousRequests=ENABLE
 | 
			
		||||
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,Offset-0\#ChannelRegularConversion,NbrOfConversionFlag,master,DMAContinuousRequests
 | 
			
		||||
ADC1.NbrOfConversionFlag=1
 | 
			
		||||
ADC1.Offset-0\#ChannelRegularConversion=0
 | 
			
		||||
ADC1.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
 | 
			
		||||
@ -8,7 +9,10 @@ ADC1.Rank-0\#ChannelRegularConversion=1
 | 
			
		||||
ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5
 | 
			
		||||
ADC1.master=1
 | 
			
		||||
ADC2.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_1
 | 
			
		||||
ADC2.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,Offset-0\#ChannelRegularConversion,NbrOfConversionFlag
 | 
			
		||||
ADC2.ClockPrescaler=ADC_CLOCK_ASYNC_DIV1
 | 
			
		||||
ADC2.DMAContinuousRequests=ENABLE
 | 
			
		||||
ADC2.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,Offset-0\#ChannelRegularConversion,NbrOfConversionFlag,ClockPrescaler,LowPowerAutoWait,DMAContinuousRequests
 | 
			
		||||
ADC2.LowPowerAutoWait=DISABLE
 | 
			
		||||
ADC2.NbrOfConversionFlag=1
 | 
			
		||||
ADC2.Offset-0\#ChannelRegularConversion=0
 | 
			
		||||
ADC2.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
 | 
			
		||||
@ -26,6 +30,27 @@ CAN.CalculateTimeQuantum=125.0
 | 
			
		||||
CAN.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,Prescaler,BS1,BS2,NART,ABOM
 | 
			
		||||
CAN.NART=DISABLE
 | 
			
		||||
CAN.Prescaler=2
 | 
			
		||||
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.ADC2.1.Direction=DMA_PERIPH_TO_MEMORY
 | 
			
		||||
Dma.ADC2.1.Instance=DMA2_Channel1
 | 
			
		||||
Dma.ADC2.1.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
 | 
			
		||||
Dma.ADC2.1.MemInc=DMA_MINC_ENABLE
 | 
			
		||||
Dma.ADC2.1.Mode=DMA_CIRCULAR
 | 
			
		||||
Dma.ADC2.1.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
 | 
			
		||||
Dma.ADC2.1.PeriphInc=DMA_PINC_DISABLE
 | 
			
		||||
Dma.ADC2.1.Priority=DMA_PRIORITY_LOW
 | 
			
		||||
Dma.ADC2.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
 | 
			
		||||
Dma.Request0=ADC1
 | 
			
		||||
Dma.Request1=ADC2
 | 
			
		||||
Dma.RequestsNb=2
 | 
			
		||||
File.Version=6
 | 
			
		||||
GPIO.groupedBy=Group By Peripherals
 | 
			
		||||
I2C1.IPParameters=Timing
 | 
			
		||||
@ -35,16 +60,17 @@ Mcu.CPN=STM32F302RBT6
 | 
			
		||||
Mcu.Family=STM32F3
 | 
			
		||||
Mcu.IP0=ADC1
 | 
			
		||||
Mcu.IP1=ADC2
 | 
			
		||||
Mcu.IP10=USART1
 | 
			
		||||
Mcu.IP10=TIM6
 | 
			
		||||
Mcu.IP11=USART1
 | 
			
		||||
Mcu.IP2=CAN
 | 
			
		||||
Mcu.IP3=I2C1
 | 
			
		||||
Mcu.IP4=NVIC
 | 
			
		||||
Mcu.IP5=RCC
 | 
			
		||||
Mcu.IP6=SYS
 | 
			
		||||
Mcu.IP7=TIM2
 | 
			
		||||
Mcu.IP8=TIM3
 | 
			
		||||
Mcu.IP9=TIM6
 | 
			
		||||
Mcu.IPNb=11
 | 
			
		||||
Mcu.IP3=DMA
 | 
			
		||||
Mcu.IP4=I2C1
 | 
			
		||||
Mcu.IP5=NVIC
 | 
			
		||||
Mcu.IP6=RCC
 | 
			
		||||
Mcu.IP7=SYS
 | 
			
		||||
Mcu.IP8=TIM2
 | 
			
		||||
Mcu.IP9=TIM3
 | 
			
		||||
Mcu.IPNb=12
 | 
			
		||||
Mcu.Name=STM32F302R(B-C)Tx
 | 
			
		||||
Mcu.Package=LQFP64
 | 
			
		||||
Mcu.Pin0=PF0-OSC_IN
 | 
			
		||||
@ -94,6 +120,8 @@ MxDb.Version=DB.6.0.92
 | 
			
		||||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 | 
			
		||||
NVIC.CAN_RX1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 | 
			
		||||
NVIC.CAN_SCE_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 | 
			
		||||
NVIC.DMA1_Channel1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 | 
			
		||||
NVIC.DMA2_Channel1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 | 
			
		||||
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 | 
			
		||||
NVIC.ForceEnableDMAVector=true
 | 
			
		||||
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 | 
			
		||||
@ -274,7 +302,7 @@ ProjectManager.ToolChainLocation=
 | 
			
		||||
ProjectManager.UAScriptAfterPath=
 | 
			
		||||
ProjectManager.UAScriptBeforePath=
 | 
			
		||||
ProjectManager.UnderRoot=false
 | 
			
		||||
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_ADC1_Init-ADC1-false-HAL-true,4-MX_ADC2_Init-ADC2-false-HAL-true,5-MX_CAN_Init-CAN-false-HAL-true,6-MX_TIM2_Init-TIM2-false-HAL-true,7-MX_TIM3_Init-TIM3-false-HAL-true,8-MX_I2C1_Init-I2C1-false-HAL-true,9-MX_USART1_UART_Init-USART1-false-HAL-true
 | 
			
		||||
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_ADC2_Init-ADC2-false-HAL-true,6-MX_CAN_Init-CAN-false-HAL-true,7-MX_TIM2_Init-TIM2-false-HAL-true,8-MX_TIM3_Init-TIM3-false-HAL-true,9-MX_I2C1_Init-I2C1-false-HAL-true,10-MX_USART1_UART_Init-USART1-false-HAL-true,11-MX_TIM6_Init-TIM6-false-HAL-true
 | 
			
		||||
RCC.ADC12outputFreq_Value=64000000
 | 
			
		||||
RCC.AHBFreq_Value=16000000
 | 
			
		||||
RCC.APB1Freq_Value=16000000
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										5088
									
								
								build/main.lst
									
									
									
									
									
								
							
							
						
						
									
										5088
									
								
								build/main.lst
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -1,4 +1,4 @@
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 1
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   1              		.cpu cortex-m4
 | 
			
		||||
@ -58,7 +58,7 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
  28:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN TD */
 | 
			
		||||
  29:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  30:Core/Src/stm32f3xx_it.c **** /* USER CODE END TD */
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 2
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 2
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  31:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
@ -88,20 +88,22 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
  55:Core/Src/stm32f3xx_it.c **** /* USER CODE END 0 */
 | 
			
		||||
  56:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  57:Core/Src/stm32f3xx_it.c **** /* External variables --------------------------------------------------------*/
 | 
			
		||||
  58:Core/Src/stm32f3xx_it.c **** extern CAN_HandleTypeDef hcan;
 | 
			
		||||
  59:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN EV */
 | 
			
		||||
  60:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  61:Core/Src/stm32f3xx_it.c **** /* USER CODE END EV */
 | 
			
		||||
  58:Core/Src/stm32f3xx_it.c **** extern DMA_HandleTypeDef hdma_adc1;
 | 
			
		||||
  59:Core/Src/stm32f3xx_it.c **** extern DMA_HandleTypeDef hdma_adc2;
 | 
			
		||||
  60:Core/Src/stm32f3xx_it.c **** extern CAN_HandleTypeDef hcan;
 | 
			
		||||
  61:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN EV */
 | 
			
		||||
  62:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  63:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
  64:Core/Src/stm32f3xx_it.c **** /*           Cortex-M4 Processor Interruption and Exception Handlers          */
 | 
			
		||||
  63:Core/Src/stm32f3xx_it.c **** /* USER CODE END EV */
 | 
			
		||||
  64:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  65:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
  66:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
  67:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Non maskable interrupt.
 | 
			
		||||
  68:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
  69:Core/Src/stm32f3xx_it.c **** void NMI_Handler(void)
 | 
			
		||||
  70:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
  29              		.loc 1 70 1 view -0
 | 
			
		||||
  66:Core/Src/stm32f3xx_it.c **** /*           Cortex-M4 Processor Interruption and Exception Handlers          */
 | 
			
		||||
  67:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
  68:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
  69:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Non maskable interrupt.
 | 
			
		||||
  70:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
  71:Core/Src/stm32f3xx_it.c **** void NMI_Handler(void)
 | 
			
		||||
  72:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
  29              		.loc 1 72 1 view -0
 | 
			
		||||
  30              		.cfi_startproc
 | 
			
		||||
  31              		@ Volatile: function does not return.
 | 
			
		||||
  32              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
@ -110,25 +112,25 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
  35              		.cfi_def_cfa_offset 8
 | 
			
		||||
  36              		.cfi_offset 3, -8
 | 
			
		||||
  37              		.cfi_offset 14, -4
 | 
			
		||||
  71:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
 | 
			
		||||
  72:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  73:Core/Src/stm32f3xx_it.c ****   /* USER CODE END NonMaskableInt_IRQn 0 */
 | 
			
		||||
  74:Core/Src/stm32f3xx_it.c ****   HAL_RCC_NMI_IRQHandler();
 | 
			
		||||
  38              		.loc 1 74 3 view .LVU1
 | 
			
		||||
  73:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
 | 
			
		||||
  74:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  75:Core/Src/stm32f3xx_it.c ****   /* USER CODE END NonMaskableInt_IRQn 0 */
 | 
			
		||||
  76:Core/Src/stm32f3xx_it.c ****   HAL_RCC_NMI_IRQHandler();
 | 
			
		||||
  38              		.loc 1 76 3 view .LVU1
 | 
			
		||||
  39 0002 FFF7FEFF 		bl	HAL_RCC_NMI_IRQHandler
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 3
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  40              	.LVL0:
 | 
			
		||||
  41              	.L2:
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 3
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  75:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
 | 
			
		||||
  76:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
  42              		.loc 1 76 3 discriminator 1 view .LVU2
 | 
			
		||||
  77:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  78:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
  43              		.loc 1 78 3 discriminator 1 view .LVU3
 | 
			
		||||
  76:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  44              		.loc 1 76 9 discriminator 1 view .LVU4
 | 
			
		||||
  77:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
 | 
			
		||||
  78:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
  42              		.loc 1 78 3 discriminator 1 view .LVU2
 | 
			
		||||
  79:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  80:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
  43              		.loc 1 80 3 discriminator 1 view .LVU3
 | 
			
		||||
  78:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  44              		.loc 1 78 9 discriminator 1 view .LVU4
 | 
			
		||||
  45 0006 FEE7     		b	.L2
 | 
			
		||||
  46              		.cfi_endproc
 | 
			
		||||
  47              	.LFE130:
 | 
			
		||||
@ -140,33 +142,33 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
  54              		.thumb_func
 | 
			
		||||
  56              	HardFault_Handler:
 | 
			
		||||
  57              	.LFB131:
 | 
			
		||||
  79:Core/Src/stm32f3xx_it.c ****   /* USER CODE END NonMaskableInt_IRQn 1 */
 | 
			
		||||
  80:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
  81:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  82:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
  83:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Hard fault interrupt.
 | 
			
		||||
  84:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
  85:Core/Src/stm32f3xx_it.c **** void HardFault_Handler(void)
 | 
			
		||||
  86:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
  58              		.loc 1 86 1 view -0
 | 
			
		||||
  81:Core/Src/stm32f3xx_it.c ****   /* USER CODE END NonMaskableInt_IRQn 1 */
 | 
			
		||||
  82:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
  83:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  84:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
  85:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Hard fault interrupt.
 | 
			
		||||
  86:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
  87:Core/Src/stm32f3xx_it.c **** void HardFault_Handler(void)
 | 
			
		||||
  88:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
  58              		.loc 1 88 1 view -0
 | 
			
		||||
  59              		.cfi_startproc
 | 
			
		||||
  60              		@ Volatile: function does not return.
 | 
			
		||||
  61              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
  62              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
  63              		@ link register save eliminated.
 | 
			
		||||
  64              	.L5:
 | 
			
		||||
  87:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN HardFault_IRQn 0 */
 | 
			
		||||
  88:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  89:Core/Src/stm32f3xx_it.c ****   /* USER CODE END HardFault_IRQn 0 */
 | 
			
		||||
  90:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
  65              		.loc 1 90 3 discriminator 1 view .LVU6
 | 
			
		||||
  91:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  92:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_HardFault_IRQn 0 */
 | 
			
		||||
  93:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_HardFault_IRQn 0 */
 | 
			
		||||
  94:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
  66              		.loc 1 94 3 discriminator 1 view .LVU7
 | 
			
		||||
  90:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  67              		.loc 1 90 9 discriminator 1 view .LVU8
 | 
			
		||||
  89:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN HardFault_IRQn 0 */
 | 
			
		||||
  90:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  91:Core/Src/stm32f3xx_it.c ****   /* USER CODE END HardFault_IRQn 0 */
 | 
			
		||||
  92:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
  65              		.loc 1 92 3 discriminator 1 view .LVU6
 | 
			
		||||
  93:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  94:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_HardFault_IRQn 0 */
 | 
			
		||||
  95:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_HardFault_IRQn 0 */
 | 
			
		||||
  96:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
  66              		.loc 1 96 3 discriminator 1 view .LVU7
 | 
			
		||||
  92:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  67              		.loc 1 92 9 discriminator 1 view .LVU8
 | 
			
		||||
  68 0000 FEE7     		b	.L5
 | 
			
		||||
  69              		.cfi_endproc
 | 
			
		||||
  70              	.LFE131:
 | 
			
		||||
@ -176,37 +178,37 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
  75              		.syntax unified
 | 
			
		||||
  76              		.thumb
 | 
			
		||||
  77              		.thumb_func
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 4
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  79              	MemManage_Handler:
 | 
			
		||||
  80              	.LFB132:
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 4
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  95:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
  96:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  97:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
  98:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Memory management fault.
 | 
			
		||||
  99:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 100:Core/Src/stm32f3xx_it.c **** void MemManage_Handler(void)
 | 
			
		||||
 101:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
  81              		.loc 1 101 1 view -0
 | 
			
		||||
  97:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
  98:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
  99:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 100:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Memory management fault.
 | 
			
		||||
 101:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 102:Core/Src/stm32f3xx_it.c **** void MemManage_Handler(void)
 | 
			
		||||
 103:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
  81              		.loc 1 103 1 view -0
 | 
			
		||||
  82              		.cfi_startproc
 | 
			
		||||
  83              		@ Volatile: function does not return.
 | 
			
		||||
  84              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
  85              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
  86              		@ link register save eliminated.
 | 
			
		||||
  87              	.L7:
 | 
			
		||||
 102:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN MemoryManagement_IRQn 0 */
 | 
			
		||||
 103:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 104:Core/Src/stm32f3xx_it.c ****   /* USER CODE END MemoryManagement_IRQn 0 */
 | 
			
		||||
 105:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
  88              		.loc 1 105 3 discriminator 1 view .LVU10
 | 
			
		||||
 106:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 107:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */
 | 
			
		||||
 108:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_MemoryManagement_IRQn 0 */
 | 
			
		||||
 109:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
  89              		.loc 1 109 3 discriminator 1 view .LVU11
 | 
			
		||||
 105:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  90              		.loc 1 105 9 discriminator 1 view .LVU12
 | 
			
		||||
 104:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN MemoryManagement_IRQn 0 */
 | 
			
		||||
 105:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 106:Core/Src/stm32f3xx_it.c ****   /* USER CODE END MemoryManagement_IRQn 0 */
 | 
			
		||||
 107:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
  88              		.loc 1 107 3 discriminator 1 view .LVU10
 | 
			
		||||
 108:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 109:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */
 | 
			
		||||
 110:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_MemoryManagement_IRQn 0 */
 | 
			
		||||
 111:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
  89              		.loc 1 111 3 discriminator 1 view .LVU11
 | 
			
		||||
 107:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
  90              		.loc 1 107 9 discriminator 1 view .LVU12
 | 
			
		||||
  91 0000 FEE7     		b	.L7
 | 
			
		||||
  92              		.cfi_endproc
 | 
			
		||||
  93              	.LFE132:
 | 
			
		||||
@ -218,35 +220,35 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 100              		.thumb_func
 | 
			
		||||
 102              	BusFault_Handler:
 | 
			
		||||
 103              	.LFB133:
 | 
			
		||||
 110:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 111:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 112:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 113:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Pre-fetch fault, memory access fault.
 | 
			
		||||
 114:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 115:Core/Src/stm32f3xx_it.c **** void BusFault_Handler(void)
 | 
			
		||||
 116:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 104              		.loc 1 116 1 view -0
 | 
			
		||||
 112:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 113:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 114:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 115:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Pre-fetch fault, memory access fault.
 | 
			
		||||
 116:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 117:Core/Src/stm32f3xx_it.c **** void BusFault_Handler(void)
 | 
			
		||||
 118:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 104              		.loc 1 118 1 view -0
 | 
			
		||||
 105              		.cfi_startproc
 | 
			
		||||
 106              		@ Volatile: function does not return.
 | 
			
		||||
 107              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 108              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 109              		@ link register save eliminated.
 | 
			
		||||
 110              	.L9:
 | 
			
		||||
 117:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN BusFault_IRQn 0 */
 | 
			
		||||
 118:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 119:Core/Src/stm32f3xx_it.c ****   /* USER CODE END BusFault_IRQn 0 */
 | 
			
		||||
 120:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
 111              		.loc 1 120 3 discriminator 1 view .LVU14
 | 
			
		||||
 121:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 5
 | 
			
		||||
 119:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN BusFault_IRQn 0 */
 | 
			
		||||
 120:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 121:Core/Src/stm32f3xx_it.c ****   /* USER CODE END BusFault_IRQn 0 */
 | 
			
		||||
 122:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 5
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 122:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_BusFault_IRQn 0 */
 | 
			
		||||
 123:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_BusFault_IRQn 0 */
 | 
			
		||||
 124:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
 112              		.loc 1 124 3 discriminator 1 view .LVU15
 | 
			
		||||
 120:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 113              		.loc 1 120 9 discriminator 1 view .LVU16
 | 
			
		||||
 111              		.loc 1 122 3 discriminator 1 view .LVU14
 | 
			
		||||
 123:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 124:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_BusFault_IRQn 0 */
 | 
			
		||||
 125:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_BusFault_IRQn 0 */
 | 
			
		||||
 126:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
 112              		.loc 1 126 3 discriminator 1 view .LVU15
 | 
			
		||||
 122:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 113              		.loc 1 122 9 discriminator 1 view .LVU16
 | 
			
		||||
 114 0000 FEE7     		b	.L9
 | 
			
		||||
 115              		.cfi_endproc
 | 
			
		||||
 116              	.LFE133:
 | 
			
		||||
@ -258,32 +260,32 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 123              		.thumb_func
 | 
			
		||||
 125              	UsageFault_Handler:
 | 
			
		||||
 126              	.LFB134:
 | 
			
		||||
 125:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 126:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 127:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 128:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Undefined instruction or illegal state.
 | 
			
		||||
 129:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 130:Core/Src/stm32f3xx_it.c **** void UsageFault_Handler(void)
 | 
			
		||||
 131:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 127              		.loc 1 131 1 view -0
 | 
			
		||||
 127:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 128:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 129:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 130:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Undefined instruction or illegal state.
 | 
			
		||||
 131:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 132:Core/Src/stm32f3xx_it.c **** void UsageFault_Handler(void)
 | 
			
		||||
 133:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 127              		.loc 1 133 1 view -0
 | 
			
		||||
 128              		.cfi_startproc
 | 
			
		||||
 129              		@ Volatile: function does not return.
 | 
			
		||||
 130              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 131              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 132              		@ link register save eliminated.
 | 
			
		||||
 133              	.L11:
 | 
			
		||||
 132:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN UsageFault_IRQn 0 */
 | 
			
		||||
 133:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 134:Core/Src/stm32f3xx_it.c ****   /* USER CODE END UsageFault_IRQn 0 */
 | 
			
		||||
 135:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
 134              		.loc 1 135 3 discriminator 1 view .LVU18
 | 
			
		||||
 136:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 137:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_UsageFault_IRQn 0 */
 | 
			
		||||
 138:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_UsageFault_IRQn 0 */
 | 
			
		||||
 139:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
 135              		.loc 1 139 3 discriminator 1 view .LVU19
 | 
			
		||||
 135:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 136              		.loc 1 135 9 discriminator 1 view .LVU20
 | 
			
		||||
 134:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN UsageFault_IRQn 0 */
 | 
			
		||||
 135:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 136:Core/Src/stm32f3xx_it.c ****   /* USER CODE END UsageFault_IRQn 0 */
 | 
			
		||||
 137:Core/Src/stm32f3xx_it.c ****   while (1)
 | 
			
		||||
 134              		.loc 1 137 3 discriminator 1 view .LVU18
 | 
			
		||||
 138:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 139:Core/Src/stm32f3xx_it.c ****     /* USER CODE BEGIN W1_UsageFault_IRQn 0 */
 | 
			
		||||
 140:Core/Src/stm32f3xx_it.c ****     /* USER CODE END W1_UsageFault_IRQn 0 */
 | 
			
		||||
 141:Core/Src/stm32f3xx_it.c ****   }
 | 
			
		||||
 135              		.loc 1 141 3 discriminator 1 view .LVU19
 | 
			
		||||
 137:Core/Src/stm32f3xx_it.c ****   {
 | 
			
		||||
 136              		.loc 1 137 9 discriminator 1 view .LVU20
 | 
			
		||||
 137 0000 FEE7     		b	.L11
 | 
			
		||||
 138              		.cfi_endproc
 | 
			
		||||
 139              	.LFE134:
 | 
			
		||||
@ -295,29 +297,29 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 146              		.thumb_func
 | 
			
		||||
 148              	SVC_Handler:
 | 
			
		||||
 149              	.LFB135:
 | 
			
		||||
 140:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 141:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 142:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 6
 | 
			
		||||
 142:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 6
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 143:Core/Src/stm32f3xx_it.c ****   * @brief This function handles System service call via SWI instruction.
 | 
			
		||||
 144:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 145:Core/Src/stm32f3xx_it.c **** void SVC_Handler(void)
 | 
			
		||||
 146:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 150              		.loc 1 146 1 view -0
 | 
			
		||||
 143:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 144:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 145:Core/Src/stm32f3xx_it.c ****   * @brief This function handles System service call via SWI instruction.
 | 
			
		||||
 146:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 147:Core/Src/stm32f3xx_it.c **** void SVC_Handler(void)
 | 
			
		||||
 148:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 150              		.loc 1 148 1 view -0
 | 
			
		||||
 151              		.cfi_startproc
 | 
			
		||||
 152              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 153              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 154              		@ link register save eliminated.
 | 
			
		||||
 147:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SVCall_IRQn 0 */
 | 
			
		||||
 148:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 149:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SVCall_IRQn 0 */
 | 
			
		||||
 150:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SVCall_IRQn 1 */
 | 
			
		||||
 151:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 152:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SVCall_IRQn 1 */
 | 
			
		||||
 153:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 155              		.loc 1 153 1 view .LVU22
 | 
			
		||||
 149:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SVCall_IRQn 0 */
 | 
			
		||||
 150:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 151:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SVCall_IRQn 0 */
 | 
			
		||||
 152:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SVCall_IRQn 1 */
 | 
			
		||||
 153:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 154:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SVCall_IRQn 1 */
 | 
			
		||||
 155:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 155              		.loc 1 155 1 view .LVU22
 | 
			
		||||
 156 0000 7047     		bx	lr
 | 
			
		||||
 157              		.cfi_endproc
 | 
			
		||||
 158              	.LFE135:
 | 
			
		||||
@ -329,25 +331,25 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 165              		.thumb_func
 | 
			
		||||
 167              	DebugMon_Handler:
 | 
			
		||||
 168              	.LFB136:
 | 
			
		||||
 154:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 155:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 156:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Debug monitor.
 | 
			
		||||
 157:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 158:Core/Src/stm32f3xx_it.c **** void DebugMon_Handler(void)
 | 
			
		||||
 159:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 169              		.loc 1 159 1 view -0
 | 
			
		||||
 156:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 157:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 158:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Debug monitor.
 | 
			
		||||
 159:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 160:Core/Src/stm32f3xx_it.c **** void DebugMon_Handler(void)
 | 
			
		||||
 161:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 169              		.loc 1 161 1 view -0
 | 
			
		||||
 170              		.cfi_startproc
 | 
			
		||||
 171              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 172              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 173              		@ link register save eliminated.
 | 
			
		||||
 160:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DebugMonitor_IRQn 0 */
 | 
			
		||||
 161:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 162:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DebugMonitor_IRQn 0 */
 | 
			
		||||
 163:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DebugMonitor_IRQn 1 */
 | 
			
		||||
 164:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 165:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DebugMonitor_IRQn 1 */
 | 
			
		||||
 166:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 174              		.loc 1 166 1 view .LVU24
 | 
			
		||||
 162:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DebugMonitor_IRQn 0 */
 | 
			
		||||
 163:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 164:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DebugMonitor_IRQn 0 */
 | 
			
		||||
 165:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DebugMonitor_IRQn 1 */
 | 
			
		||||
 166:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 167:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DebugMonitor_IRQn 1 */
 | 
			
		||||
 168:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 174              		.loc 1 168 1 view .LVU24
 | 
			
		||||
 175 0000 7047     		bx	lr
 | 
			
		||||
 176              		.cfi_endproc
 | 
			
		||||
 177              	.LFE136:
 | 
			
		||||
@ -356,31 +358,31 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 181              		.global	PendSV_Handler
 | 
			
		||||
 182              		.syntax unified
 | 
			
		||||
 183              		.thumb
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 7
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 184              		.thumb_func
 | 
			
		||||
 186              	PendSV_Handler:
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 7
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 187              	.LFB137:
 | 
			
		||||
 167:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 168:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 169:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Pendable request for system service.
 | 
			
		||||
 170:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 171:Core/Src/stm32f3xx_it.c **** void PendSV_Handler(void)
 | 
			
		||||
 172:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 188              		.loc 1 172 1 view -0
 | 
			
		||||
 169:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 170:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 171:Core/Src/stm32f3xx_it.c ****   * @brief This function handles Pendable request for system service.
 | 
			
		||||
 172:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 173:Core/Src/stm32f3xx_it.c **** void PendSV_Handler(void)
 | 
			
		||||
 174:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 188              		.loc 1 174 1 view -0
 | 
			
		||||
 189              		.cfi_startproc
 | 
			
		||||
 190              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 191              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 192              		@ link register save eliminated.
 | 
			
		||||
 173:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN PendSV_IRQn 0 */
 | 
			
		||||
 174:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 175:Core/Src/stm32f3xx_it.c ****   /* USER CODE END PendSV_IRQn 0 */
 | 
			
		||||
 176:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN PendSV_IRQn 1 */
 | 
			
		||||
 177:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 178:Core/Src/stm32f3xx_it.c ****   /* USER CODE END PendSV_IRQn 1 */
 | 
			
		||||
 179:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 193              		.loc 1 179 1 view .LVU26
 | 
			
		||||
 175:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN PendSV_IRQn 0 */
 | 
			
		||||
 176:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 177:Core/Src/stm32f3xx_it.c ****   /* USER CODE END PendSV_IRQn 0 */
 | 
			
		||||
 178:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN PendSV_IRQn 1 */
 | 
			
		||||
 179:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 180:Core/Src/stm32f3xx_it.c ****   /* USER CODE END PendSV_IRQn 1 */
 | 
			
		||||
 181:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 193              		.loc 1 181 1 view .LVU26
 | 
			
		||||
 194 0000 7047     		bx	lr
 | 
			
		||||
 195              		.cfi_endproc
 | 
			
		||||
 196              	.LFE137:
 | 
			
		||||
@ -392,13 +394,13 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 203              		.thumb_func
 | 
			
		||||
 205              	SysTick_Handler:
 | 
			
		||||
 206              	.LFB138:
 | 
			
		||||
 180:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 181:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 182:Core/Src/stm32f3xx_it.c ****   * @brief This function handles System tick timer.
 | 
			
		||||
 183:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 184:Core/Src/stm32f3xx_it.c **** void SysTick_Handler(void)
 | 
			
		||||
 185:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 207              		.loc 1 185 1 view -0
 | 
			
		||||
 182:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 183:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 184:Core/Src/stm32f3xx_it.c ****   * @brief This function handles System tick timer.
 | 
			
		||||
 185:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 186:Core/Src/stm32f3xx_it.c **** void SysTick_Handler(void)
 | 
			
		||||
 187:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 207              		.loc 1 187 1 view -0
 | 
			
		||||
 208              		.cfi_startproc
 | 
			
		||||
 209              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 210              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
@ -406,46 +408,46 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 212              		.cfi_def_cfa_offset 8
 | 
			
		||||
 213              		.cfi_offset 3, -8
 | 
			
		||||
 214              		.cfi_offset 14, -4
 | 
			
		||||
 186:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 0 */
 | 
			
		||||
 187:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 188:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SysTick_IRQn 0 */
 | 
			
		||||
 189:Core/Src/stm32f3xx_it.c ****   HAL_IncTick();
 | 
			
		||||
 215              		.loc 1 189 3 view .LVU28
 | 
			
		||||
 188:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 0 */
 | 
			
		||||
 189:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 190:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SysTick_IRQn 0 */
 | 
			
		||||
 191:Core/Src/stm32f3xx_it.c ****   HAL_IncTick();
 | 
			
		||||
 215              		.loc 1 191 3 view .LVU28
 | 
			
		||||
 216 0002 FFF7FEFF 		bl	HAL_IncTick
 | 
			
		||||
 217              	.LVL1:
 | 
			
		||||
 190:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 1 */
 | 
			
		||||
 191:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 192:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SysTick_IRQn 1 */
 | 
			
		||||
 193:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 218              		.loc 1 193 1 is_stmt 0 view .LVU29
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 8
 | 
			
		||||
 192:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 1 */
 | 
			
		||||
 193:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 194:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SysTick_IRQn 1 */
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 8
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 195:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 218              		.loc 1 195 1 is_stmt 0 view .LVU29
 | 
			
		||||
 219 0006 08BD     		pop	{r3, pc}
 | 
			
		||||
 220              		.cfi_endproc
 | 
			
		||||
 221              	.LFE138:
 | 
			
		||||
 223              		.section	.text.USB_LP_CAN_RX0_IRQHandler,"ax",%progbits
 | 
			
		||||
 223              		.section	.text.DMA1_Channel1_IRQHandler,"ax",%progbits
 | 
			
		||||
 224              		.align	1
 | 
			
		||||
 225              		.global	USB_LP_CAN_RX0_IRQHandler
 | 
			
		||||
 225              		.global	DMA1_Channel1_IRQHandler
 | 
			
		||||
 226              		.syntax unified
 | 
			
		||||
 227              		.thumb
 | 
			
		||||
 228              		.thumb_func
 | 
			
		||||
 230              	USB_LP_CAN_RX0_IRQHandler:
 | 
			
		||||
 230              	DMA1_Channel1_IRQHandler:
 | 
			
		||||
 231              	.LFB139:
 | 
			
		||||
 194:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 195:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
 196:Core/Src/stm32f3xx_it.c **** /* STM32F3xx Peripheral Interrupt Handlers                                    */
 | 
			
		||||
 197:Core/Src/stm32f3xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals.                  */
 | 
			
		||||
 198:Core/Src/stm32f3xx_it.c **** /* For the available peripheral interrupt handler names,                      */
 | 
			
		||||
 199:Core/Src/stm32f3xx_it.c **** /* please refer to the startup file (startup_stm32f3xx.s).                    */
 | 
			
		||||
 200:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
 201:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 202:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 203:Core/Src/stm32f3xx_it.c ****   * @brief This function handles USB low priority or CAN_RX0 interrupts.
 | 
			
		||||
 204:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 205:Core/Src/stm32f3xx_it.c **** void USB_LP_CAN_RX0_IRQHandler(void)
 | 
			
		||||
 206:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 232              		.loc 1 206 1 is_stmt 1 view -0
 | 
			
		||||
 196:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 197:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
 198:Core/Src/stm32f3xx_it.c **** /* STM32F3xx Peripheral Interrupt Handlers                                    */
 | 
			
		||||
 199:Core/Src/stm32f3xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals.                  */
 | 
			
		||||
 200:Core/Src/stm32f3xx_it.c **** /* For the available peripheral interrupt handler names,                      */
 | 
			
		||||
 201:Core/Src/stm32f3xx_it.c **** /* please refer to the startup file (startup_stm32f3xx.s).                    */
 | 
			
		||||
 202:Core/Src/stm32f3xx_it.c **** /******************************************************************************/
 | 
			
		||||
 203:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 204:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 205:Core/Src/stm32f3xx_it.c ****   * @brief This function handles DMA1 channel1 global interrupt.
 | 
			
		||||
 206:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 207:Core/Src/stm32f3xx_it.c **** void DMA1_Channel1_IRQHandler(void)
 | 
			
		||||
 208:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 232              		.loc 1 208 1 is_stmt 1 view -0
 | 
			
		||||
 233              		.cfi_startproc
 | 
			
		||||
 234              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 235              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
@ -453,44 +455,44 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 237              		.cfi_def_cfa_offset 8
 | 
			
		||||
 238              		.cfi_offset 3, -8
 | 
			
		||||
 239              		.cfi_offset 14, -4
 | 
			
		||||
 207:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 0 */
 | 
			
		||||
 208:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 209:Core/Src/stm32f3xx_it.c ****   /* USER CODE END USB_LP_CAN_RX0_IRQn 0 */
 | 
			
		||||
 210:Core/Src/stm32f3xx_it.c ****   HAL_CAN_IRQHandler(&hcan);
 | 
			
		||||
 240              		.loc 1 210 3 view .LVU31
 | 
			
		||||
 209:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */
 | 
			
		||||
 210:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 211:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DMA1_Channel1_IRQn 0 */
 | 
			
		||||
 212:Core/Src/stm32f3xx_it.c ****   HAL_DMA_IRQHandler(&hdma_adc1);
 | 
			
		||||
 240              		.loc 1 212 3 view .LVU31
 | 
			
		||||
 241 0002 0248     		ldr	r0, .L19
 | 
			
		||||
 242 0004 FFF7FEFF 		bl	HAL_CAN_IRQHandler
 | 
			
		||||
 242 0004 FFF7FEFF 		bl	HAL_DMA_IRQHandler
 | 
			
		||||
 243              	.LVL2:
 | 
			
		||||
 211:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 1 */
 | 
			
		||||
 212:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 213:Core/Src/stm32f3xx_it.c ****   /* USER CODE END USB_LP_CAN_RX0_IRQn 1 */
 | 
			
		||||
 214:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 244              		.loc 1 214 1 is_stmt 0 view .LVU32
 | 
			
		||||
 213:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */
 | 
			
		||||
 214:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 215:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DMA1_Channel1_IRQn 1 */
 | 
			
		||||
 216:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 244              		.loc 1 216 1 is_stmt 0 view .LVU32
 | 
			
		||||
 245 0008 08BD     		pop	{r3, pc}
 | 
			
		||||
 246              	.L20:
 | 
			
		||||
 247 000a 00BF     		.align	2
 | 
			
		||||
 248              	.L19:
 | 
			
		||||
 249 000c 00000000 		.word	hcan
 | 
			
		||||
 249 000c 00000000 		.word	hdma_adc1
 | 
			
		||||
 250              		.cfi_endproc
 | 
			
		||||
 251              	.LFE139:
 | 
			
		||||
 253              		.section	.text.CAN_RX1_IRQHandler,"ax",%progbits
 | 
			
		||||
 253              		.section	.text.USB_LP_CAN_RX0_IRQHandler,"ax",%progbits
 | 
			
		||||
 254              		.align	1
 | 
			
		||||
 255              		.global	CAN_RX1_IRQHandler
 | 
			
		||||
 255              		.global	USB_LP_CAN_RX0_IRQHandler
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 9
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 256              		.syntax unified
 | 
			
		||||
 257              		.thumb
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 9
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 258              		.thumb_func
 | 
			
		||||
 260              	CAN_RX1_IRQHandler:
 | 
			
		||||
 260              	USB_LP_CAN_RX0_IRQHandler:
 | 
			
		||||
 261              	.LFB140:
 | 
			
		||||
 215:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 216:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 217:Core/Src/stm32f3xx_it.c ****   * @brief This function handles CAN RX1 interrupt.
 | 
			
		||||
 218:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 219:Core/Src/stm32f3xx_it.c **** void CAN_RX1_IRQHandler(void)
 | 
			
		||||
 220:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 262              		.loc 1 220 1 is_stmt 1 view -0
 | 
			
		||||
 217:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 218:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 219:Core/Src/stm32f3xx_it.c ****   * @brief This function handles USB low priority or CAN_RX0 interrupts.
 | 
			
		||||
 220:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 221:Core/Src/stm32f3xx_it.c **** void USB_LP_CAN_RX0_IRQHandler(void)
 | 
			
		||||
 222:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 262              		.loc 1 222 1 is_stmt 1 view -0
 | 
			
		||||
 263              		.cfi_startproc
 | 
			
		||||
 264              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 265              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
@ -498,19 +500,19 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 267              		.cfi_def_cfa_offset 8
 | 
			
		||||
 268              		.cfi_offset 3, -8
 | 
			
		||||
 269              		.cfi_offset 14, -4
 | 
			
		||||
 221:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_RX1_IRQn 0 */
 | 
			
		||||
 222:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 223:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_RX1_IRQn 0 */
 | 
			
		||||
 224:Core/Src/stm32f3xx_it.c ****   HAL_CAN_IRQHandler(&hcan);
 | 
			
		||||
 270              		.loc 1 224 3 view .LVU34
 | 
			
		||||
 223:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 0 */
 | 
			
		||||
 224:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 225:Core/Src/stm32f3xx_it.c ****   /* USER CODE END USB_LP_CAN_RX0_IRQn 0 */
 | 
			
		||||
 226:Core/Src/stm32f3xx_it.c ****   HAL_CAN_IRQHandler(&hcan);
 | 
			
		||||
 270              		.loc 1 226 3 view .LVU34
 | 
			
		||||
 271 0002 0248     		ldr	r0, .L23
 | 
			
		||||
 272 0004 FFF7FEFF 		bl	HAL_CAN_IRQHandler
 | 
			
		||||
 273              	.LVL3:
 | 
			
		||||
 225:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_RX1_IRQn 1 */
 | 
			
		||||
 226:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 227:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_RX1_IRQn 1 */
 | 
			
		||||
 228:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 274              		.loc 1 228 1 is_stmt 0 view .LVU35
 | 
			
		||||
 227:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 1 */
 | 
			
		||||
 228:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 229:Core/Src/stm32f3xx_it.c ****   /* USER CODE END USB_LP_CAN_RX0_IRQn 1 */
 | 
			
		||||
 230:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 274              		.loc 1 230 1 is_stmt 0 view .LVU35
 | 
			
		||||
 275 0008 08BD     		pop	{r3, pc}
 | 
			
		||||
 276              	.L24:
 | 
			
		||||
 277 000a 00BF     		.align	2
 | 
			
		||||
@ -518,44 +520,44 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 279 000c 00000000 		.word	hcan
 | 
			
		||||
 280              		.cfi_endproc
 | 
			
		||||
 281              	.LFE140:
 | 
			
		||||
 283              		.section	.text.CAN_SCE_IRQHandler,"ax",%progbits
 | 
			
		||||
 283              		.section	.text.CAN_RX1_IRQHandler,"ax",%progbits
 | 
			
		||||
 284              		.align	1
 | 
			
		||||
 285              		.global	CAN_SCE_IRQHandler
 | 
			
		||||
 285              		.global	CAN_RX1_IRQHandler
 | 
			
		||||
 286              		.syntax unified
 | 
			
		||||
 287              		.thumb
 | 
			
		||||
 288              		.thumb_func
 | 
			
		||||
 290              	CAN_SCE_IRQHandler:
 | 
			
		||||
 290              	CAN_RX1_IRQHandler:
 | 
			
		||||
 291              	.LFB141:
 | 
			
		||||
 229:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 230:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 231:Core/Src/stm32f3xx_it.c ****   * @brief This function handles CAN SCE interrupt.
 | 
			
		||||
 232:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 233:Core/Src/stm32f3xx_it.c **** void CAN_SCE_IRQHandler(void)
 | 
			
		||||
 234:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 292              		.loc 1 234 1 is_stmt 1 view -0
 | 
			
		||||
 231:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 232:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 233:Core/Src/stm32f3xx_it.c ****   * @brief This function handles CAN RX1 interrupt.
 | 
			
		||||
 234:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 235:Core/Src/stm32f3xx_it.c **** void CAN_RX1_IRQHandler(void)
 | 
			
		||||
 236:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 292              		.loc 1 236 1 is_stmt 1 view -0
 | 
			
		||||
 293              		.cfi_startproc
 | 
			
		||||
 294              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 295              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 10
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 296 0000 08B5     		push	{r3, lr}
 | 
			
		||||
 297              		.cfi_def_cfa_offset 8
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 10
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 298              		.cfi_offset 3, -8
 | 
			
		||||
 299              		.cfi_offset 14, -4
 | 
			
		||||
 235:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_SCE_IRQn 0 */
 | 
			
		||||
 236:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 237:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_SCE_IRQn 0 */
 | 
			
		||||
 238:Core/Src/stm32f3xx_it.c ****   HAL_CAN_IRQHandler(&hcan);
 | 
			
		||||
 300              		.loc 1 238 3 view .LVU37
 | 
			
		||||
 237:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_RX1_IRQn 0 */
 | 
			
		||||
 238:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 239:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_RX1_IRQn 0 */
 | 
			
		||||
 240:Core/Src/stm32f3xx_it.c ****   HAL_CAN_IRQHandler(&hcan);
 | 
			
		||||
 300              		.loc 1 240 3 view .LVU37
 | 
			
		||||
 301 0002 0248     		ldr	r0, .L27
 | 
			
		||||
 302 0004 FFF7FEFF 		bl	HAL_CAN_IRQHandler
 | 
			
		||||
 303              	.LVL4:
 | 
			
		||||
 239:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_SCE_IRQn 1 */
 | 
			
		||||
 240:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 241:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_SCE_IRQn 1 */
 | 
			
		||||
 242:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 304              		.loc 1 242 1 is_stmt 0 view .LVU38
 | 
			
		||||
 241:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_RX1_IRQn 1 */
 | 
			
		||||
 242:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 243:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_RX1_IRQn 1 */
 | 
			
		||||
 244:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 304              		.loc 1 244 1 is_stmt 0 view .LVU38
 | 
			
		||||
 305 0008 08BD     		pop	{r3, pc}
 | 
			
		||||
 306              	.L28:
 | 
			
		||||
 307 000a 00BF     		.align	2
 | 
			
		||||
@ -563,50 +565,151 @@ ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 1
 | 
			
		||||
 309 000c 00000000 		.word	hcan
 | 
			
		||||
 310              		.cfi_endproc
 | 
			
		||||
 311              	.LFE141:
 | 
			
		||||
 313              		.text
 | 
			
		||||
 314              	.Letext0:
 | 
			
		||||
 315              		.file 2 "c:\\users\\nived\\appdata\\roaming\\code\\user\\globalstorage\\bmd.stm32-for-vscode\\@xpa
 | 
			
		||||
 316              		.file 3 "c:\\users\\nived\\appdata\\roaming\\code\\user\\globalstorage\\bmd.stm32-for-vscode\\@xpa
 | 
			
		||||
 317              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
 | 
			
		||||
 318              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
 | 
			
		||||
 319              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h"
 | 
			
		||||
 320              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
 | 
			
		||||
 321              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\ccJm8A36.s 			page 11
 | 
			
		||||
 313              		.section	.text.CAN_SCE_IRQHandler,"ax",%progbits
 | 
			
		||||
 314              		.align	1
 | 
			
		||||
 315              		.global	CAN_SCE_IRQHandler
 | 
			
		||||
 316              		.syntax unified
 | 
			
		||||
 317              		.thumb
 | 
			
		||||
 318              		.thumb_func
 | 
			
		||||
 320              	CAN_SCE_IRQHandler:
 | 
			
		||||
 321              	.LFB142:
 | 
			
		||||
 245:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 246:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 247:Core/Src/stm32f3xx_it.c ****   * @brief This function handles CAN SCE interrupt.
 | 
			
		||||
 248:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 249:Core/Src/stm32f3xx_it.c **** void CAN_SCE_IRQHandler(void)
 | 
			
		||||
 250:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 322              		.loc 1 250 1 is_stmt 1 view -0
 | 
			
		||||
 323              		.cfi_startproc
 | 
			
		||||
 324              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 325              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 326 0000 08B5     		push	{r3, lr}
 | 
			
		||||
 327              		.cfi_def_cfa_offset 8
 | 
			
		||||
 328              		.cfi_offset 3, -8
 | 
			
		||||
 329              		.cfi_offset 14, -4
 | 
			
		||||
 251:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_SCE_IRQn 0 */
 | 
			
		||||
 252:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 253:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_SCE_IRQn 0 */
 | 
			
		||||
 254:Core/Src/stm32f3xx_it.c ****   HAL_CAN_IRQHandler(&hcan);
 | 
			
		||||
 330              		.loc 1 254 3 view .LVU40
 | 
			
		||||
 331 0002 0248     		ldr	r0, .L31
 | 
			
		||||
 332 0004 FFF7FEFF 		bl	HAL_CAN_IRQHandler
 | 
			
		||||
 333              	.LVL5:
 | 
			
		||||
 255:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN CAN_SCE_IRQn 1 */
 | 
			
		||||
 256:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 257:Core/Src/stm32f3xx_it.c ****   /* USER CODE END CAN_SCE_IRQn 1 */
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 11
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 258:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 334              		.loc 1 258 1 is_stmt 0 view .LVU41
 | 
			
		||||
 335 0008 08BD     		pop	{r3, pc}
 | 
			
		||||
 336              	.L32:
 | 
			
		||||
 337 000a 00BF     		.align	2
 | 
			
		||||
 338              	.L31:
 | 
			
		||||
 339 000c 00000000 		.word	hcan
 | 
			
		||||
 340              		.cfi_endproc
 | 
			
		||||
 341              	.LFE142:
 | 
			
		||||
 343              		.section	.text.DMA2_Channel1_IRQHandler,"ax",%progbits
 | 
			
		||||
 344              		.align	1
 | 
			
		||||
 345              		.global	DMA2_Channel1_IRQHandler
 | 
			
		||||
 346              		.syntax unified
 | 
			
		||||
 347              		.thumb
 | 
			
		||||
 348              		.thumb_func
 | 
			
		||||
 350              	DMA2_Channel1_IRQHandler:
 | 
			
		||||
 351              	.LFB143:
 | 
			
		||||
 259:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 260:Core/Src/stm32f3xx_it.c **** /**
 | 
			
		||||
 261:Core/Src/stm32f3xx_it.c ****   * @brief This function handles DMA2 channel1 global interrupt.
 | 
			
		||||
 262:Core/Src/stm32f3xx_it.c ****   */
 | 
			
		||||
 263:Core/Src/stm32f3xx_it.c **** void DMA2_Channel1_IRQHandler(void)
 | 
			
		||||
 264:Core/Src/stm32f3xx_it.c **** {
 | 
			
		||||
 352              		.loc 1 264 1 is_stmt 1 view -0
 | 
			
		||||
 353              		.cfi_startproc
 | 
			
		||||
 354              		@ args = 0, pretend = 0, frame = 0
 | 
			
		||||
 355              		@ frame_needed = 0, uses_anonymous_args = 0
 | 
			
		||||
 356 0000 08B5     		push	{r3, lr}
 | 
			
		||||
 357              		.cfi_def_cfa_offset 8
 | 
			
		||||
 358              		.cfi_offset 3, -8
 | 
			
		||||
 359              		.cfi_offset 14, -4
 | 
			
		||||
 265:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DMA2_Channel1_IRQn 0 */
 | 
			
		||||
 266:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 267:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DMA2_Channel1_IRQn 0 */
 | 
			
		||||
 268:Core/Src/stm32f3xx_it.c ****   HAL_DMA_IRQHandler(&hdma_adc2);
 | 
			
		||||
 360              		.loc 1 268 3 view .LVU43
 | 
			
		||||
 361 0002 0248     		ldr	r0, .L35
 | 
			
		||||
 362 0004 FFF7FEFF 		bl	HAL_DMA_IRQHandler
 | 
			
		||||
 363              	.LVL6:
 | 
			
		||||
 269:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN DMA2_Channel1_IRQn 1 */
 | 
			
		||||
 270:Core/Src/stm32f3xx_it.c **** 
 | 
			
		||||
 271:Core/Src/stm32f3xx_it.c ****   /* USER CODE END DMA2_Channel1_IRQn 1 */
 | 
			
		||||
 272:Core/Src/stm32f3xx_it.c **** }
 | 
			
		||||
 364              		.loc 1 272 1 is_stmt 0 view .LVU44
 | 
			
		||||
 365 0008 08BD     		pop	{r3, pc}
 | 
			
		||||
 366              	.L36:
 | 
			
		||||
 367 000a 00BF     		.align	2
 | 
			
		||||
 368              	.L35:
 | 
			
		||||
 369 000c 00000000 		.word	hdma_adc2
 | 
			
		||||
 370              		.cfi_endproc
 | 
			
		||||
 371              	.LFE143:
 | 
			
		||||
 373              		.text
 | 
			
		||||
 374              	.Letext0:
 | 
			
		||||
 375              		.file 2 "c:\\users\\nived\\appdata\\roaming\\code\\user\\globalstorage\\bmd.stm32-for-vscode\\@xpa
 | 
			
		||||
 376              		.file 3 "c:\\users\\nived\\appdata\\roaming\\code\\user\\globalstorage\\bmd.stm32-for-vscode\\@xpa
 | 
			
		||||
 377              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
 | 
			
		||||
 378              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 12
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 379              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
 | 
			
		||||
 380              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
 | 
			
		||||
 381              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h"
 | 
			
		||||
 382              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
 | 
			
		||||
 383              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
 | 
			
		||||
ARM GAS  C:\Users\nived\AppData\Local\Temp\cchNGiDa.s 			page 13
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
DEFINED SYMBOLS
 | 
			
		||||
                            *ABS*:00000000 stm32f3xx_it.c
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:21     .text.NMI_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:27     .text.NMI_Handler:00000000 NMI_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:50     .text.HardFault_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:56     .text.HardFault_Handler:00000000 HardFault_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:73     .text.MemManage_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:79     .text.MemManage_Handler:00000000 MemManage_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:96     .text.BusFault_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:102    .text.BusFault_Handler:00000000 BusFault_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:119    .text.UsageFault_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:125    .text.UsageFault_Handler:00000000 UsageFault_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:142    .text.SVC_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:148    .text.SVC_Handler:00000000 SVC_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:161    .text.DebugMon_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:167    .text.DebugMon_Handler:00000000 DebugMon_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:180    .text.PendSV_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:186    .text.PendSV_Handler:00000000 PendSV_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:199    .text.SysTick_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:205    .text.SysTick_Handler:00000000 SysTick_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:224    .text.USB_LP_CAN_RX0_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:230    .text.USB_LP_CAN_RX0_IRQHandler:00000000 USB_LP_CAN_RX0_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:249    .text.USB_LP_CAN_RX0_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:254    .text.CAN_RX1_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:260    .text.CAN_RX1_IRQHandler:00000000 CAN_RX1_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:279    .text.CAN_RX1_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:284    .text.CAN_SCE_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:290    .text.CAN_SCE_IRQHandler:00000000 CAN_SCE_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\ccJm8A36.s:309    .text.CAN_SCE_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:21     .text.NMI_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:27     .text.NMI_Handler:00000000 NMI_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:50     .text.HardFault_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:56     .text.HardFault_Handler:00000000 HardFault_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:73     .text.MemManage_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:79     .text.MemManage_Handler:00000000 MemManage_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:96     .text.BusFault_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:102    .text.BusFault_Handler:00000000 BusFault_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:119    .text.UsageFault_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:125    .text.UsageFault_Handler:00000000 UsageFault_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:142    .text.SVC_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:148    .text.SVC_Handler:00000000 SVC_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:161    .text.DebugMon_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:167    .text.DebugMon_Handler:00000000 DebugMon_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:180    .text.PendSV_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:186    .text.PendSV_Handler:00000000 PendSV_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:199    .text.SysTick_Handler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:205    .text.SysTick_Handler:00000000 SysTick_Handler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:224    .text.DMA1_Channel1_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:230    .text.DMA1_Channel1_IRQHandler:00000000 DMA1_Channel1_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:249    .text.DMA1_Channel1_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:254    .text.USB_LP_CAN_RX0_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:260    .text.USB_LP_CAN_RX0_IRQHandler:00000000 USB_LP_CAN_RX0_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:279    .text.USB_LP_CAN_RX0_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:284    .text.CAN_RX1_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:290    .text.CAN_RX1_IRQHandler:00000000 CAN_RX1_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:309    .text.CAN_RX1_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:314    .text.CAN_SCE_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:320    .text.CAN_SCE_IRQHandler:00000000 CAN_SCE_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:339    .text.CAN_SCE_IRQHandler:0000000c $d
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:344    .text.DMA2_Channel1_IRQHandler:00000000 $t
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:350    .text.DMA2_Channel1_IRQHandler:00000000 DMA2_Channel1_IRQHandler
 | 
			
		||||
C:\Users\nived\AppData\Local\Temp\cchNGiDa.s:369    .text.DMA2_Channel1_IRQHandler:0000000c $d
 | 
			
		||||
 | 
			
		||||
UNDEFINED SYMBOLS
 | 
			
		||||
HAL_RCC_NMI_IRQHandler
 | 
			
		||||
HAL_IncTick
 | 
			
		||||
HAL_DMA_IRQHandler
 | 
			
		||||
hdma_adc1
 | 
			
		||||
HAL_CAN_IRQHandler
 | 
			
		||||
hcan
 | 
			
		||||
hdma_adc2
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user