Interrupt中断配置
1、static inline void Interrupt_register(uint32_t interruptNumber, void (*handler)(void))
- 函数说明:将指定中断的中断服务函数地址写入PIE向量表中的适当位置。
- 参数说明:
- 输入参数:interruptNumber:选择要写入的中断,interrupt.h中的INTERRUPT_Type枚举类型中包含了有效的参数值;
handler:对应的中断函数地址。
- 返回参数:无。
2、void Interrupt_initModule(void)
- 函数说明:初始化各中断组对应的使能以及标志寄存器。
- 参数说明:
3、void Interrupt_initVectorTable(void)
4、void Interrupt_enable(INTERRUPT_Type interruptNumber)
- 函数说明:使能指定的中断。
- 参数说明:
- 输入参数:interruptNumber:选择要使能的中断。
- 返回参数:无。
5、void Interrupt_disable(INTERRUPT_Type interruptNumber)
- 函数说明:禁用指定的中断。
- 参数说明:
- 输入参数:interruptNumber:选择要禁用的中断。
- 返回参数:无。