|
手动操作硬件触发了Fault3故障,进入了Fault3中断,此时若故障一直存在程序就在中断里无法出来,FreeRTOS停止运行,把故障解除后FreeRTOS正常运行,即使把Fault3中断优先级设置到最低也不行。想请教下,进入Fault3中断没办法设置成周期性触发吗?这种持续触发中断的方式使程序在中断里出不来怎么办呢?即使把Fault3中断优先级设置到最低15而FreeRTOS的基本时钟优先级设置为最高0,触发Fault3中断后FreeRTOS的基本时钟中断为什么无法打断Fault3的中断致使FreeRTOS停止运行呢?
|
STSPIN32G4 STM32G431VBTx CAN FIFO发送数据帧随机变远程帧
STM32G473,PA3导致定时器定时误差过大
请问 使用MC SDK6.4版本,芯片选的时STM32G431CBUx系列,再配置电流采样时候,选择片内运放,外部增益网络,为啥会报错呀
求simulink开发STM32的支持包离线版本
stm32 can偶现导致其他设备发送数据异常
MCSDK6.4开环能转,速度环一动不动
用mcsdk6.4工具使用ElectronicSpeedControl_ESC-G4生成的代码编译没错误但是开机就卡死怎么解决?
FDCAN复用在了BOOT0上了,会不会有影响
CUBEMX配置G474串口DMA传输,为什么接收正常发送不了?
有没有人搞过单极倍频的SPWM
微信公众号
手机版
1、正常来讲,fault中断来了自然要堵塞任务的切换,用户中断的运行是高于RTOS任务的。
2、你既然开启了Fault中断,如果不希望反复进入,除了中断里及时清除标志外,还应该及时消除Fault触发事件,否则它会反复触发。这也是正常的,因为既然fault出现了,首当其冲是解除它。