STM32之NVIC函数一览
来源:互联网 发布:qt多线程网络编程 编辑:程序博客网 时间:2024/06/05 08:18
void NVIC_DeInit(void) //将外设NVIC寄存器重设为缺省值
void NVIC_SCBDeInit(void) //将外设SCB寄存器重设为缺省值
void NVIC_PriorityGroupConfig(u32 NVIC_PriorityGroup) //设置优先级分组:先占优先级和从优先级
void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) //根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器
void NVIC_StructInit (NVIC_InitTypeDef* NVIC_InitStruct) //把NVIC_InitStruct中的每一个参数按缺省值填入
void NVIC_SETPRIMASK(void) //使能PRIMASK优先级:提升执行优先级至0
void NVIC_RESETPRIMASK(void) //失能PRIMASK优先级
void NVIC_SETFAULTMASK(void) //使能FAULTMASK优先级:提升执行优先级至-1
void NVIC_RESETFAULTMASK(void) //失能FAULTMASK优先级
void NVIC_BASEPRICONFIG(u32 NewPriority) //改变执行优先级从N(最低可设置优先级)提升至1
u32 NVIC_GetBASEPRI(void) //返回BASEPRI屏蔽值
u16 NVIC_GetCurrentPendingIRQChannel(void) //返回当前待处理IRQ标识符
ITStatus NVIC_GetIRQChannelPendingBitStatus(u8 NVIC_IRQChannel) //检查指定的IRQ通道待处理位设置与否
void NVIC_SetIRQChannelPendingBit(u8 NVIC_IRQChannel) //设置指定的IRQ通道待处理位
void NVIC_ClearIRQChannelPendingBit(u8 NVIC_IRQChannel) //清除指定的IRQ通道待处理位
u16 NVIC_GetCurrentActiveHandler(void) //返回当前活动的Handler(IRQ通道和系统Handler)的标识符
ITStatus NVIC_GetIRQChannelActiveBitStatus(u8 NVIC_IRQChannel) //检查指定的IRQ通道活动位设置与否
u32 NVIC_GetCPUID(void) //返回ID号码,Cortex-M3内核的版本号和实现细节
void NVIC_SetVectorTable(u32 NVIC_VectTab, u32 Offset) //设置向量表的位置和偏移
void NVIC_GenerateSystemReset(void) //产生一个系统复位
void NVIC_GenerateCoreReset(void) //产生一个内核(内核+NVIC)复位
void NVIC_SystemLPConfig(u8 LowPowerMode, FunctionalState NewState) //选择系统进入低功耗模式的条件
void NVIC_SystemHandlerConfig(u32 SystemHandler, FunctionalState NewState) //使能或者失能指定的系统Handler
void NVIC_SystemHandlerPriorityConfig(u32 SystemHandler, u8 SystemHandlerPreemptionPriority, u8 SystemHandlerSubPriority) //设置指定的系统Handler优先级
ITStatus NVIC_GetSystemHandlerPendingBitStatus(u32 SystemHandler) //检查指定的系统Handler待处理位设置与否
void NVIC_SetSystemHandlerPendingBit(u32 SystemHandler) //设置系统Handler待处理位
void NVIC_ClearSystemHandlerPendingBit(u32 SystemHandler) //清除系统Handler待处理位
ITStatus NVIC_GetSystemHandlerActiveBitStatus(u32 SystemHandler) //检查系统Handler活动位设置与否
u32 NVIC_GetFaultHandlerSources(u32 SystemHandler) //返回表示出错的系统Handler源
u32 NVIC_GetFaultAddress(u32 SystemHandler) //返回产生表示出错的系统Handler所在位置的地址
- STM32之NVIC函数一览
- 【STM32】STM32之NVIC
- STM32之NVIC
- STM32之NVIC
- STM32之NVIC学习
- STM32之NVIC
- STM32之NVIC学习
- STM32之NVIC理解
- STM32之NVIC
- STM32之NVIC
- STM32之RCC函数一览
- STM32之GPIO函数一览
- STM32之EXIT函数一览
- stm32之NVIC的使用
- STM32的nvic之理解
- STM32之NVIC个人理解
- stm32之中断优先级NVIC
- STM32 NVIC
- 配置maven环境变量出现的问题
- Shell编程之流程控制
- caffe-prototxt网络在线显示
- Linux中的五个数据段
- 谷歌增强现实技术ARCore
- STM32之NVIC函数一览
- 关于U盘在装系统之后之后容量变小且不能格式化的解决方法
- 使用OpenGL绘制 shapefile文件 完成最基本的gis操作
- 面试题(6)
- NumPy手册
- Android 微信支付的坑
- 随便做着玩-实现删除选择ListView的条目
- 学会git玩转github,结尾有惊喜!有惊喜!有惊喜!
- Attempt to invoke virtual method 'int java.lang.Integer.intValue()