ST意法半导体
直播中

余温重顾

10年用户 972经验值
擅长:可编程逻辑 嵌入式技术 EMC/EMI设计
私信 关注
[问答]

STM32更新配置,stm32f4xx_it.c会被覆盖ISR文件会丢失怎么解决?

我是 STM32 的新手,我正在尝试让一些简单的事情在这一点上发挥作用。我正在尝试使用 FreeRTOS 在 PA0 上生成和处理 GPIO 中断,我对此没有遇到任何问题。我见过的所有示例都说要修改 stm32f4xx_it.c 中的 ISR。
问题是,每当我更改 STM32 配置并再次生成代码时,它都会覆盖我的 stm32f4xx_it.c 文件,并且我对 ISR 所做的更改会丢失。
当然我错过了一些简单的东西。任何提示表示赞赏!谢谢!









回帖(1)

刘建伟

2023-1-10 14:17:46
您必须将要添加的代码放在这些注释之间。然后 CubeMX 不会覆盖你所拥有的
在那里。举个例子
/* 用户代码结束 SysTick_IRQn 0 */
这里的代码不会被覆盖
/* 用户代码开始 SysTick_IRQn 1 */
举报

更多回帖

发帖
×
20
完善资料,
赚取积分