完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
求助,用STM32cubeide生成的STM32G030F6P6代码只要一开中断,任何中断程序都会跑飞.这个问题是在我升级stm32cubeide后出现的,以前用的正常,升级后重新编译后出现这个现象,但是现在重新安装低版本的也不行了。新建工程也不行
|
|
相关推荐
1个回答
|
|
这个问题可能是由于升级后的STM32CubeIDE版本与您的STM32G030F6P6硬件不兼容或者存在一些配置问题。为了解决这个问题,请尝试以下步骤:
1. 确保您的STM32CubeIDE版本与您的硬件兼容。您可以在ST官方网站上查看支持的硬件列表和对应的软件版本。 2. 检查中断配置。在CubeIDE中,打开您的项目,然后导航到“Project”>“Manage Configurations”。在配置列表中,确保您选择了正确的配置,并检查中断配置是否正确。 3. 检查中断向量表。在STM32CubeIDE中,中断向量表通常位于“Core”文件夹下的“Startup”文件夹中。打开“startup_stm32g0xx.c”文件,检查中断向量表是否正确配置。 4. 检查中断优先级。在STM32CubeIDE中,您可以在“Core”文件夹下的“Src”文件夹中找到“stm32g0xx_it.c”文件。打开该文件,检查中断优先级设置是否正确。 5. 确保您的中断服务函数(ISR)正确实现了。在“stm32g0xx_it.c”文件中,确保您的中断服务函数(例如:EXTI0_1_IRQHandler)正确实现了,并且没有导致程序跑飞的代码。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1618 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1545 浏览 1 评论
979 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1597 浏览 2 评论
1864浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
645浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
516浏览 3评论
532浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
505浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 23:00 , Processed in 0.707489 second(s), Total 49, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号