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

📄 71x_init.s

📁 STR7系列32位ARM控制器的固件库
💻 S
📖 第 1 页 / 共 4 页
字号:
                   the I2C0ITERR_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   I2C0ITERR_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
I2C0ITERRIRQHandler:
        IRQ_to_SYS
        LDR		R0,=I2C0ITERR_IRQHandler
        LDR		LR,=I2C0ITERR_IRQHandler_end
        BX		R0
I2C0ITERR_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : I2C1ITERRIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the I2C1ITERR_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   I2C1ITERR_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
I2C1ITERRIRQHandler:
        IRQ_to_SYS
        LDR		R0,=I2C1ITERR_IRQHandler
        LDR		LR,=I2C1ITERR_IRQHandler_end
        BX		R0
I2C1ITERR_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : UART0IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the UART0_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   UART0_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
UART0IRQHandler:
        IRQ_to_SYS
        LDR		R0,=UART0_IRQHandler
        LDR		LR,=UART0_IRQHandler_end
        BX		R0
UART0_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : UART1IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the UART1_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   UART1_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
UART1IRQHandler:
        IRQ_to_SYS
        LDR		R0,=UART1_IRQHandler
        LDR		LR,=UART1_IRQHandler_end
        BX		R0
UART1_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : UART2IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the UART2_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   UART2_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
UART2IRQHandler:
        IRQ_to_SYS
        LDR		R0,=UART2_IRQHandler
        LDR		LR,=UART2_IRQHandler_end
        BX		R0
UART2_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : UART3IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the UART3IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   UART3IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
UART3IRQHandler:
        IRQ_to_SYS
        LDR		R0,=UART3_IRQHandler
        LDR		LR,=UART3_IRQHandler_end
        BX		R0
UART3_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : BSPI0IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the BSPI0IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   BSPI0IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
BSPI0IRQHandler:
        IRQ_to_SYS
        LDR		R0,=BSPI0_IRQHandler
        LDR		LR,=BSPI0_IRQHandler_end
        BX		R0
BSPI0_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : BSPI1IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the BSPI1_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   BSPI1_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
BSPI1IRQHandler:
        IRQ_to_SYS
        LDR		R0,=BSPI1_IRQHandler
        LDR		LR,=BSPI1_IRQHandler_end
        BX		R0
BSPI1_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : I2C0IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the I2C0_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   I2C0_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
I2C0IRQHandler:
        IRQ_to_SYS
        LDR		R0,=I2C0_IRQHandler
        LDR		LR,=I2C0_IRQHandler_end
        BX		R0
I2C0_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : I2C1IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the I2C1_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   I2C1_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
I2C1IRQHandler:
        IRQ_to_SYS
        LDR		R0,=I2C1_IRQHandler
        LDR		LR,=I2C1_IRQHandler_end
        BX		R0
I2C1_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : CANIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the CAN_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   CAN_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
CANIRQHandler:
        IRQ_to_SYS
        LDR		R0,=CAN_IRQHandler
        LDR		LR,=CAN_IRQHandler_end
        BX		R0
CAN_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : ADC12IRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the ADC12_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   ADC12_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
ADC12IRQHandler:
        IRQ_to_SYS
        LDR		R0,=ADC12_IRQHandler
        LDR		LR,=ADC12_IRQHandler_end
        BX		R0
ADC12_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : T1TIMIIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the T1TIMI_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   T1TIMI_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
T1TIMIIRQHandler:
        IRQ_to_SYS
        LDR		R0,=T1TIMI_IRQHandler
        LDR		LR,=T1TIMI_IRQHandler_end
        BX		R0
T1TIMI_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : T2TIMIIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the T2TIMI_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   T2TIMI_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
T2TIMIIRQHandler:
        IRQ_to_SYS
        LDR		R0,=T2TIMI_IRQHandler
        LDR		LR,=T2TIMI_IRQHandler_end
        BX		R0
T2TIMI_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : T3TIMIIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the T3TIMI_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   T3TIMI_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
T3TIMIIRQHandler:
        IRQ_to_SYS
        LDR		R0, =T3TIMI_IRQHandler
        LDR		LR,=T3TIMI_IRQHandler_end
        BX		R0
T3TIMI_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : HDLCIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the HDLC_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   HDLC_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
HDLCIRQHandler:
        IRQ_to_SYS
        LDR		R0,=HDLC_IRQHandler
        LDR		LR,=HDLC_IRQHandler_end
        BX		R0
HDLC_IRQHandler_end:
        SYS_to_IRQ
/********************************************************************************
* Function Name  : USBLPIRQHandler
* Description    : This function used to switch to SYS mode before entering
                   the USBLP_IRQHandler function located in 71x_it.c.
                   Then to return to IRQ mode after the
                   USBLP_IRQHandler function termination.
* Input          : none
* Output         : none
*******************************************************************************/
USBLPIRQHandler:
        IRQ_to_SYS

⌨️ 快捷键说明

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