Clyde011
发表于 2025-6-17 07:25
NVIC优先级调来调去总有冲突
一边跑USB一边采ADC,还加了个DMA中断,优先级一乱就出事。
Clyde011
发表于 2025-6-17 07:25
可以考虑用FreeRTOS做统一管理。
公羊子丹
发表于 2025-6-17 07:26
ST的优先级分组搞清楚了吗?
周半梅
发表于 2025-6-17 07:27
用的是HAL库的NVIC_SetPriority还是直接改寄存器?
帛灿灿
发表于 2025-6-17 07:28
USB的优先级不要乱动,会影响中断响应。
童雨竹
发表于 2025-6-17 07:28
建议列张表理一下各中断的优先级。
万图
发表于 2025-6-17 07:29
DMA和ADC如果抢资源,优先级得错开。
Wordsworth
发表于 2025-6-17 07:30
你是不是把Preemption和SubPriority搞混了?
Bblythe
发表于 2025-6-17 07:31
有时候设置优先级不生效是被别的地方重设了。
Pulitzer
发表于 2025-6-17 07:32
检查一下你有没有进中断后没清标志。
Uriah
发表于 2025-6-17 07:33
我遇到过中断嵌套死锁的情况。
页:
[1]