[综合信息] HC32F072 硬件错误中断问题

[复制链接]
 楼主| 请叫我污春 发表于 2022-10-27 09:42 | 显示全部楼层 |阅读模式
本帖最后由 请叫我污春 于 2022-10-27 11:41 编辑

程序加入can通讯代码后,程序刚烧录完的时候单片机正常,但是断电后再开就没有输出,但是有时候又正常,有时候用keil调试运行正常,有时候keil调试发现程序在初始化的的时候会进入一个硬件错误中断函数,然后就是whlie死循环,上电没输出的时候应该就是卡在这里了,看了一下资料手册,只看到了有这个中断,但是没有看到相关介绍,请问这个问题是怎么产生的,有什么解决方法吗
72df0c4d035dea4c20c0bf8cb25d743.png 91465ffc8b6ac04347f0a309321fb74.jpg 1666835342669.png
05b6cf49d7d630e8343596f4b159b8c.jpg
wubangmi 发表于 2022-10-27 12:09 | 显示全部楼层
貌似结构体没有对齐造成的,你可以重点往这方面去检查

点评

用的都是官方例程搬过来的,而且运行也有正常的时候,这个可能回事结构体的原因吗  发表于 2022-10-27 13:28
csy1123 发表于 2022-10-27 15:37 | 显示全部楼层
RCH时钟切换步骤不对,或者是局部变量(结构体没初始化)查下有没有这两个方面的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

47

帖子

1

粉丝
快速回复 返回顶部 返回列表