40 lines
825 B
C
40 lines
825 B
C
#ifndef __STM32F10x_IT_H
|
||
#define __STM32F10x_IT_H
|
||
|
||
#include "stm32f10x.h"
|
||
|
||
#define TOP_INT_RANK INT_RANK_0 //用于串口DMA TX完成中断优先级
|
||
typedef enum
|
||
{
|
||
INT_RANK_0 = 0 ,
|
||
INT_RANK_1 = 1 ,
|
||
INT_RANK_2 = 2 ,
|
||
INT_RANK_3 = 3 ,
|
||
INT_RANK_4 = 4 ,
|
||
INT_RANK_5 = 5 ,
|
||
INT_RANK_6 = 6 ,
|
||
INT_RANK_7 = 7 ,
|
||
INT_RANK_8 = 8 ,
|
||
INT_RANK_9 = 9 ,
|
||
INT_RANK_10 = 10 ,
|
||
INT_RANK_11 = 11 ,
|
||
INT_RANK_12 = 12,
|
||
INT_RANK_13 = 13,
|
||
INT_RANK_14 = 14,
|
||
INT_RANK_15 = 15
|
||
}IntPriority_e ; //FreeRTOS 中断分组选用组4所以,没有子优先级,只有16级抢占优先级
|
||
|
||
|
||
void NMI_Handler(void);
|
||
void HardFault_Handler(void);
|
||
void MemManage_Handler(void);
|
||
void BusFault_Handler(void);
|
||
void UsageFault_Handler(void);
|
||
void SVC_Handler(void);
|
||
void DebugMon_Handler(void);
|
||
void PendSV_Handler(void);
|
||
void SysTick_Handler(void);
|
||
|
||
#endif
|
||
|