打印

GD32F150G8U6找了N天的问题解决了

[复制链接]
1057|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 〽️〽️〽️ 于 2020-8-12 00:28 编辑

MDK v5.30.0.0  C Compiler是V6.14

然后Target->ARM Comperiler 选了use default comperiler 6,这个C/C++那边都默认的配置

现象是GD32F150G8U6可任意以jlink /DAP /STLINK 仿真全都运行一切正常。
但板子不能脱离jlink/DAP/STLINK 仿真后实际运行,另外仿真是RST按键也不能用,
一拔掉仿真器板子就怎么也不工作
经过反反复复的调试总算定位到了问题:
ARM Comperiler 选改成 use default comperiler 5就都正常了

可这是为什么呢? 优化掉了也不对吧? 问题虽是解决了,但不明不白的,甚为苦恼,特来此找大佬点悟一翻





使用特权

评论回复
沙发
〽️〽️〽️|  楼主 | 2020-8-12 00:38 | 只看该作者
再说明下 为什么选use default comperiler 6,如下图

头一次用GD32F130时,我从0开始创建的工程,默认选了use default comperiler 6。

然后这个项目GD32F130做好了,新产品要DAC就选了GD32F150,这样一来就相同的工程上改代码了。

都是0 waring  0error的工程代码


而GD32F130确没有use default comperiler 6, GD32F150遇到了这个找了好久的问题

QQ图片20200812003536.png (34.35 KB )

QQ图片20200812003536.png

QQ图片20200812003541.png (38.17 KB )

QQ图片20200812003541.png

使用特权

评论回复
板凳
〽️〽️〽️|  楼主 | 2020-8-12 09:31 | 只看该作者
找到问题了

QQ图片20200812010615.png (316.98 KB )

QQ图片20200812010615.png

使用特权

评论回复
地板
xdqfc| | 2020-8-12 09:56 | 只看该作者
赞一个。

使用特权

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

本版积分规则

51

主题

377

帖子

2

粉丝