GD32F303VET6卡死,运行不了,进入HardFault_Handler

[复制链接]
1688|8
 楼主| 13640612207 发表于 2021-1-30 11:52 | 显示全部楼层 |阅读模式
GD32F303VET6卡死,运行不了,进入HardFault_Handler,用的是keil开发,勾选Use MicroLIB就可以,请问这是什么原因 4.jpg 3.jpg 2.jpg 1.jpg

edyd 发表于 2021-1-31 16:27 | 显示全部楼层
你肯定是用了cmath,stdio,string之类的库吧

评论

@自由的云 :不需要,按照楼主的方法操作就行了。芯片应该没啥问题。  发表于 2021-2-9 11:26
@edyd :是因为这些库需要修改妈?我正准备用这个芯片,先探探路。  发表于 2021-2-6 19:59
@自由的云 :不敢当,我也遇到过类似的问题,周围没人知道就网上找呗。刚开始进入Hardfault一脸懵逼。  发表于 2021-2-4 11:28
大神,请说一下,这些库有什么坑  发表于 2021-2-4 02:21
weifeng90 发表于 2021-2-8 09:00 来自手机 | 显示全部楼层
程序有问题啊
93162555 发表于 2021-2-9 16:58 | 显示全部楼层
代码看不到的bug一般都是找不到的,用IAR没发现过这个问题
 楼主| 13640612207 发表于 2021-2-19 11:12 | 显示全部楼层
edyd 发表于 2021-1-31 16:27
你肯定是用了cmath,stdio,string之类的库吧

程序上啥都没用,就main函数死循环,看了一下芯片的批次是JJ1716,在网上查了一下这个批次,据说这个批次没有硬件浮点功能,换了一个JJ1938批次的就没问题了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部