打印
[综合信息]

HC32F072 硬件错误中断问题

[复制链接]
588|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 请叫我污春 于 2022-10-27 11:41 编辑

程序加入can通讯代码后,程序刚烧录完的时候单片机正常,但是断电后再开就没有输出,但是有时候又正常,有时候用keil调试运行正常,有时候keil调试发现程序在初始化的的时候会进入一个硬件错误中断函数,然后就是whlie死循环,上电没输出的时候应该就是卡在这里了,看了一下资料手册,只看到了有这个中断,但是没有看到相关介绍,请问这个问题是怎么产生的,有什么解决方法吗

05b6cf49d7d630e8343596f4b159b8c.jpg (379.09 KB )

05b6cf49d7d630e8343596f4b159b8c.jpg

使用特权

评论回复
沙发
wubangmi| | 2022-10-27 12:09 | 只看该作者
貌似结构体没有对齐造成的,你可以重点往这方面去检查

使用特权

评论回复
评论
请叫我污春 2022-10-27 13:28 回复TA
用的都是官方例程搬过来的,而且运行也有正常的时候,这个可能回事结构体的原因吗 
板凳
csy1123| | 2022-10-27 15:37 | 只看该作者
RCH时钟切换步骤不对,或者是局部变量(结构体没初始化)查下有没有这两个方面的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

47

帖子

1

粉丝