搜索
bottom↓
回复: 6

有关STM32keil编译,jlink下载报错死机问题请教

[复制链接]

出0入0汤圆

发表于 2018-12-5 12:09:40 | 显示全部楼层 |阅读模式
RT,有关STM32keil编译,jlink下载报错死机问题请教,待我下面一一详说。
硬件平台:STM32F407IGT6
下载器   :JLINK V9和STLINK 最新固件
开发环境:KEIL MDK 5.26
遇到的情况和问题:
1.在选择编译器的时候,明明选择“use default compiler version5”,但是编译的时候会提示“*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'”。
问题:这难道是我没有安装 compiler version5的原因吗?还是作为小白鼠尝试MDK5.26遇到bug了??我最开始留意到编译时是有提示“ Using efault compiler version5.”的。

2.使用JLINK V9下载的时候会提示以下错误:(见图)

* JLink Info: Reset: Halt core after reset via DEMCR.VC_CORERESET.(中文:JLink信息:复位:通过DECCR.VCKCIERSESET复位内核后停止)
* JLink Info: Reset: Reset device via AIRCR.SYSRESETREQ.(中文:JLink信息:复位:通过AcR.SysReSeReq重置设备。)
问题:这些信息什么原因造成的?如何解决?需要更换JLINK吗?AcR.SysReSeReq是什么东西来的?

3.程序能够下载进板子里面,但是上电发现程序没有运行起来(按复位也不行)。只有通过JLINKV9来硬件仿真,连续按好2次运行才能正常跑起来,一旦脱离仿真,芯片还是一样,处于死机状态。
即使更换STLINK,虽然下载没有上述的错误信息,但是芯片也是死机,需要仿真才能运行起来。
如下图所示,仿真发现程序默认开始执行软件仿真断点。

问题:芯片死机的可能原因?解决办法?

谢谢各位!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2018-12-5 12:10:54 | 显示全部楼层
2楼占位,以待补充哈

出0入0汤圆

发表于 2018-12-5 14:17:45 | 显示全部楼层
换板子先

出0入0汤圆

 楼主| 发表于 2018-12-5 15:05:57 | 显示全部楼层

上面忘记说了,板子更换过了,还是一样。而且同样的板子,下载其他正常的工程代码就不会出现问题,能够正常运行。

出0入0汤圆

发表于 2020-11-27 14:39:24 | 显示全部楼层
我也遇到这个问题了,怎么解决的?

出0入0汤圆

发表于 2022-3-8 14:45:43 | 显示全部楼层
楼主的问题解决了吗?

出0入0汤圆

 楼主| 发表于 2022-3-8 16:21:51 | 显示全部楼层
问题1 2,没啥大事。
问题3是MDK编译C++代码,没选择USE_MICROLIB,然后又没有添加原子的重定义fput函数编译报错,C库没配置好。网上早有大牛解决教程
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 08:35

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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