⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stm32f10x_it.lst

📁 完成数据的采集
💻 LST
📖 第 1 页 / 共 4 页
字号:
###############################################################################
#                                                                             #
#                                                       06/Dec/2008  17:12:52 #
# IAR ARM ANSI C/C++ Compiler V5.11.0.20622/W32 EVALUATION                    #
# Copyright 1999-2007 IAR Systems. All rights reserved.                       #
#                                                                             #
#    Cpu mode     =  thumb                                                    #
#    Endian       =  little                                                   #
#    Source file  =  E:\ELE\yten\pro\Vector\stm32f10x_it.c                    #
#    Command line =  E:\ELE\yten\pro\Vector\stm32f10x_it.c -D EMB_FLASH -lCN  #
#                    E:\ELE\yten\pro\Debug\List\ -lb                          #
#                    E:\ELE\yten\pro\Debug\List\ -o                           #
#                    E:\ELE\yten\pro\Debug\Obj\ --no_cse --no_unroll          #
#                    --no_inline --no_code_motion --no_tbaa --no_clustering   #
#                    --no_scheduling --debug --endian little --cpu Cortex-M3  #
#                    -e --fpu None --dlib_config "C:\Program Files\IAR        #
#                    Systems\Embedded Workbench 5.0                           #
#                    Evaluation\ARM\INC\DLib_Config_Normal.h" -I              #
#                    E:\ELE\yten\pro\ -I E:\ELE\yten\pro\..\LIBRARY\INC\ -I   #
#                    "C:\Program Files\IAR Systems\Embedded Workbench 5.0     #
#                    Evaluation\ARM\INC\" --section .text=.XML -On            #
#    List file    =  E:\ELE\yten\pro\Debug\List\stm32f10x_it.lst              #
#    Object file  =  E:\ELE\yten\pro\Debug\Obj\stm32f10x_it.o                 #
#                                                                             #
#                                                                             #
###############################################################################

E:\ELE\yten\pro\Vector\stm32f10x_it.c
      1          /******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
      2          * File Name          : stm32f10x_it.c
      3          * Author             : MCD Application Team
      4          * Version            : V1.0
      5          * Date               : 10/08/2007
      6          * Description        : Main Interrupt Service Routines.
      7          *                      This file can be used to describe all the exceptions
      8          *                      subroutines that may occur within user application.
      9          *                      When an interrupt happens, the software will branch
     10          *                      automatically to the corresponding routine.
     11          *                      The following routines are all empty, user can write code
     12          *                      for exceptions handlers and peripherals IRQ interrupts.
     13          ********************************************************************************
     14          * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
     15          * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
     16          * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
     17          * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
     18          * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
     19          * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
     20          *******************************************************************************/
     21          
     22          /* Includes ------------------------------------------------------------------*/
     23          #include "stm32f10x_it.h"
     24          #include"ytep.h"
     25          #include"ytepfunction.h"
     26          //extern void USB_ISR (void);
     27          //extern void USB_HIGH_ISR (void);
     28          //extern void Tim2Handler (void);
     29          /* Private typedef -----------------------------------------------------------*/
     30          /* Private define ------------------------------------------------------------*/
     31          /* Private macro -------------------------------------------------------------*/
     32          /* Private variables ---------------------------------------------------------*/
     33          /* Private function prototypes -----------------------------------------------*/
     34          /* Private functions ---------------------------------------------------------*/
     35          
     36          /*******************************************************************************
     37          * Function Name  : NMIException
     38          * Description    : This function handles NMI exception.
     39          * Input          : None
     40          * Output         : None
     41          * Return         : None
     42          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
     43          void NMIException(void)
     44          {
     45          }
   \                     NMIException:
   \   00000000   7047               BX       LR               ;; return
     46          
     47          /*******************************************************************************
     48          * Function Name  : HardFaultException
     49          * Description    : This function handles Hard Fault exception.
     50          * Input          : None
     51          * Output         : None
     52          * Return         : None
     53          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
     54          void HardFaultException(void)
     55          {
     56            /* Go to infinite loop when Hard Fault exception occurs */
     57            asm("nop");
   \                     HardFaultException:
   \   00000000   00BF               nop              
     58             GPIOC->ODR^=1;
   \   00000002   0448               LDR.N    R0,??HardFaultException_0  ;; 0x4001100c
   \   00000004   0068               LDR      R0,[R0, #+0]
   \   00000006   90F00100           EORS     R0,R0,#0x1
   \   0000000A   0249               LDR.N    R1,??HardFaultException_0  ;; 0x4001100c
   \   0000000C   0860               STR      R0,[R1, #+0]
     59              asm("nop");
   \   0000000E   00BF               nop              
     60          }
   \   00000010   7047               BX       LR               ;; return
   \   00000012   00BF               Nop      
   \                     ??HardFaultException_0:
   \   00000014   0C100140           DC32     0x4001100c
     61          
     62          /*******************************************************************************
     63          * Function Name  : MemManageException
     64          * Description    : This function handles Memory Manage exception.
     65          * Input          : None
     66          * Output         : None
     67          * Return         : None
     68          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
     69          void MemManageException(void)
     70          {
     71            /* Go to infinite loop when Memory Manage exception occurs */
     72            while (1)
   \                     MemManageException:
   \                     ??MemManageException_0:
   \   00000000   FEE7               B.N      ??MemManageException_0
     73            {
     74            }
     75          }
     76          
     77          /*******************************************************************************
     78          * Function Name  : BusFaultException
     79          * Description    : This function handles Bus Fault exception.
     80          * Input          : None
     81          * Output         : None
     82          * Return         : None
     83          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
     84          void BusFaultException(void)
     85          {
     86            /* Go to infinite loop when Bus Fault exception occurs */
     87            while (1)
   \                     BusFaultException:
   \                     ??BusFaultException_0:
   \   00000000   FEE7               B.N      ??BusFaultException_0
     88            {
     89            }
     90          }
     91          
     92          /*******************************************************************************
     93          * Function Name  : UsageFaultException
     94          * Description    : This function handles Usage Fault exception.
     95          * Input          : None
     96          * Output         : None
     97          * Return         : None
     98          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
     99          void UsageFaultException(void)
    100          {
    101            /* Go to infinite loop when Usage Fault exception occurs */
    102            while (1)
   \                     UsageFaultException:
   \                     ??UsageFaultException_0:
   \   00000000   FEE7               B.N      ??UsageFaultException_0
    103            {
    104            }
    105          }
    106          
    107          /*******************************************************************************
    108          * Function Name  : DebugMonitor
    109          * Description    : This function handles Debug Monitor exception.
    110          * Input          : None
    111          * Output         : None
    112          * Return         : None
    113          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    114          void DebugMonitor(void)
    115          {
    116          }
   \                     DebugMonitor:
   \   00000000   7047               BX       LR               ;; return
    117          
    118          /*******************************************************************************
    119          * Function Name  : SVCHandler
    120          * Description    : This function handles SVCall exception.
    121          * Input          : None
    122          * Output         : None
    123          * Return         : None
    124          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    125          void SVCHandler(void)
    126          {
    127          }
   \                     SVCHandler:
   \   00000000   7047               BX       LR               ;; return
    128          
    129          /*******************************************************************************
    130          * Function Name  : PendSVC
    131          * Description    : This function handles PendSVC exception.
    132          * Input          : None
    133          * Output         : None
    134          * Return         : None
    135          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    136          void PendSVC(void)
    137          {
    138          }
   \                     PendSVC:
   \   00000000   7047               BX       LR               ;; return
    139          
    140          /*******************************************************************************
    141          * Function Name  : SysTickHandler
    142          * Description    : This function handles SysTick Handler.
    143          * Input          : None
    144          * Output         : None
    145          * Return         : None
    146          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    147          void SysTickHandler(void)
    148          {
    149          }
   \                     SysTickHandler:
   \   00000000   7047               BX       LR               ;; return
    150          
    151          /*******************************************************************************
    152          * Function Name  : WWDG_IRQHandler
    153          * Description    : This function handles WWDG interrupt request.
    154          * Input          : None
    155          * Output         : None
    156          * Return         : None
    157          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    158          void WWDG_IRQHandler(void)
    159          {
    160          }
   \                     WWDG_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    161          
    162          /*******************************************************************************
    163          * Function Name  : PVD_IRQHandler
    164          * Description    : This function handles PVD interrupt request.
    165          * Input          : None
    166          * Output         : None
    167          * Return         : None
    168          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    169          void PVD_IRQHandler(void)
    170          {
    171          }
   \                     PVD_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    172          
    173          /*******************************************************************************
    174          * Function Name  : TAMPER_IRQHandler
    175          * Description    : This function handles Tamper interrupt request.
    176          * Input          : None
    177          * Output         : None
    178          * Return         : None
    179          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    180          void TAMPER_IRQHandler(void)
    181          {
    182          }
   \                     TAMPER_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    183          
    184          /*******************************************************************************

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -