
C
chasen98
这个作者很懒,什么都没留下…
展开
-
STM32F4中断优先级NVIC管理
一、NVIC中断优先级分组 STM32F4XX/STM32F41XX 共有92个中断,包括10个内核中断和82个可屏蔽中断,具有16级可编程的中断优先级,常用的为82个可屏蔽中断。 10个内核中断 部分可屏蔽中断 中断管理方法: 首先,对STM32中断进行分组,分为组0-4。同时,对每个中断设置一个抢占优先级和一个响应优先级级别。 分组配置是在寄存器SCB->AIRCR中配置,AIRCR的第8、9、10位用来确定分配结果。 抢占优先级&响应优先级的区别: 1.原创 2022-05-12 16:25:20 · 3277 阅读 · 0 评论 -
2021-04-28
C语言中return出去的值 清零 我目前学到两种方法:一,直接在函数内开始时赋值return=0。举例如图,但是我在实际使用中发现清零太快,要执行的动作还没执行完就清零了。 二:把key_return变成全局变量 这样就可以在调用到返回值的函数段内直接清零,故能够在一系列动作执行完成后清零。 ...原创 2021-04-28 11:59:41 · 253 阅读 · 0 评论