无法通过 SPI 读取 TCD1304数据
MotorControl Workbench 6.4.1 生成 FOC 项目代码后运行死机。
F407的SDIO的硬件分流问题
workbench5.3.1生成代码问题
STLink下载程序失败,Flash部分地址不能写入
求助,局部变量初始化时未赋值会导致什么后果?
TIM11,TIM13失效
局部变量初始化时未赋值会导致什么后果
在 STM32CubeIDE 中使用 RTOS 代理
如何为ram变量分配固定地址
微信公众号
手机版
这里给个比较省事的办法供参考,先按外部中断配置,生成代码后,
手动将相关中断使能的代码屏蔽掉,或者禁用掉,这样CPU是不会做中断响应的。
我以手头板上的PC13为例。
HAL_NVIC_DisableIRQ(EXTI15_10_IRQn);
然后你在其它地方查询该事件的标志位。
EXTI_HandleTypeDef hexti13;
hexti13.Line = EXTI_LINE_13;
hexti13.PendingCallback = userexticallback;
while(HAL_EXTI_GetPending(&hexti13, 1))
{
__HAL_GPIO_EXTI_CLEAR_FLAG(GPIO_PIN_13) ; //请标志位
//其它用户处理
}