问题记录:

我使用的是STM32F407,Keil的版本是MDK-RAM_v5.25.2,然后下载程序的时候老是出现JLINK INFO的字样,如下:

  • JLink Info: Reset: Reset device via AIRCR.SYSRESETREQ.
  • JLink Info: Reset: Halt core after reset via DEMCR.VC_CORERESET.
    并且仿真的时候会出现The connected J-Link is defective,Proper operation cannot be guaranteed…的弹窗。
解决:

上网查了一些资料,发现是V5.25 KEIL默认安装高版本的J-Link驱动,与我们使用的J-Link不匹配造成的,具体做法如下:
在之前KEIL的安装目录下(默认C:\Keil_v5\ARM\)找到Segger(调试工具),然后用V4.90安装目录下(默认C:\Program Files (x86)\SEGGER\JLink_V490)的文件进行替换即可。
但是替换之后又出现了新的问题,下载完程序后出现
**JLink Warning: Mis-aligned memory write: Address: 0x20000000, NumBytes: 2, Alignment: 2 (Halfword-aligned)的错误
网上推荐的方法是重装MDK,还有一种方法,直接覆盖c:\Keil_v5\ARM\segger(Keil安装目录)下的JL2CM3.dll,只要使用老版替换即可。参考方法

MDK5.25下载程序出现问题相关推荐

  1. Keil uVision5 下载程序 add flash programming algorithm选项缺少需要的下载算法的解决办法

    用Keil5在下载程序,选择下载算法时,可能会出现找不到对应芯片的情况: 这个时候就需要下载安装,Keil的Legacy support for Arm支持包了: http://www2.keil.c ...

  2. 台达PLC实现远程下载程序

    台达PLC实现远程下载程序 日期:2019-04-27                    时间    08:33:57 让物联变得更简单 18-09-24 11:25 明明在公司调试没问题的设备一 ...

  3. 三菱触摸屏u盘上传和下载_Smart700 IE V3触摸屏怎样用U盘下载程序-工业支持中心-西门子中国...

    smart V3屏不能使用U盘下载,只有第二代精简和精致,且在V14及以上版本才能使用U盘下载,其他不支持. 本回答有4位钻石用户推荐 回答者: cloud128 - 高级工程师&nbsp&a ...

  4. 【笔记】29元microbit套装如何玩——手机蓝牙连接下载程序

    微信关注公众号 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 继续"29元microbit套装如何玩" 的话题.上次简单总 ...

  5. STM32F091不能通过STLINKV2下载程序

    前言 板子做好,正在验证. 板子上有5块MCU(F407 + F103 * 2 + F091 * 2) 2块F013的电路用程序初步测试过好使. 昨天验证到F091的时候,出了问题,各种报错,主要是程 ...

  6. stm32芯片休眠模式_stm32单片机进入休眠模式后无法下载程序等问题的解决

    利用stm32单片机的休眠模式,使单片机间歇的休眠从而实现低功耗的目的.往往会出现进入休眠后无法唤醒,导致下一次程序烧不进去.通常的解决办法是:一般的开发板或单片机最小系统都会有复位键,按住复位键,点 ...

  7. 利用AVR单片机 专用下载 USBtinyISP对Arduino UNO下载程序

    简 介: 测试了利用USBtinyISP对于Arduino UNO,也就是ATmega系列的单片机下载Bootloader的过程.通过测试可以看到,利用USBtinyISP可以更快的下载ATmega系 ...

  8. 使用单片机对STC8G,8H,8A进行ISP下载程序

    通过第三方程序实现对STC单片机的程序下载,可以方便进行现场的调试和更新.特别是对于设计远程程序更新.无线程序下载与调试等功能有帮助. 本文给出了下载相关的一些程序设计. STC单片机ISP下载协议 ...

  9. 用st-link通过stvp给stm8下载程序的坑

    用的这种st-link 包装上写着,stm32用下面得20pin,stm8用上面的4pin.然后背后有stm8的接线说明. 我接好了线,开发板没有电...测了一下红线和黑线之间电压0.7V... 只好 ...

最新文章

  1. 必须了解的 MySQL 三大日志
  2. 利用LVS+Keepalived 实现高性能高可用负载均衡服务器
  3. ZedGraph怎样在双击图形后添加箭头标记
  4. python生成器和迭代器区别_生成器、迭代器的区别?
  5. mysql高级之子查询,多表查询,外连接,集合操作,内部函数与数据控制_月隐学python第24课
  6. 使用Project Lombok减少Java应用程序中的样板代码
  7. 判断frame是否已创建_类的创建
  8. React开发(225):render中返回的值可以定义为一个方法
  9. 好消息 | 顶级 AI 华人学者拟加入清华大学自动化系!
  10. GitHub通过Git上传文件(夹)
  11. 【CCCC】L3-019 代码排版 (30分),大模拟
  12. ffffffffffffffffff
  13. 沟通CTBS助华盛集团实现财务集中管理
  14. Eclipse调试:改变颜色, 背景与字体大小 和xml字体调整
  15. 【雷达目标检测】恒定阈值法和恒虚警(CFAR)法及代码实现
  16. 新百家姓前20位(附前300名)
  17. 高速PCB多层板叠层设计原则
  18. svg基础+微信公众号交互(一)
  19. 坐标转换--基准面转换(布尔莎七参数)
  20. 【轻松上手postman】入门篇:如果根据接口文档写postman接口用例

热门文章

  1. HTML+CSS+JS实现3D爱心跳动特效
  2. Linux的网络编程面试题汇总
  3. python画气泡图_画气泡图的十二个图表库
  4. A320M HDV 4.0主板用CH341A手动刷BIOS支持5600g
  5. 数据分析怎么学?我画了一个导图,又找到22本书
  6. 百度android离线下载,离线宝app下载-百度离线宝 安卓版v1.0.0.0-PC6安卓网
  7. “ 流量or变现 “ 网销50条干货必备
  8. C++编译错误C2440“类型转换”: 无法从“void (__thiscall COpenGLWnd::* )(void)”转换为“DuiLib::DUI_PMSG解决办法
  9. 清华镜像源地址(国内下载python包必备地址)
  10. 信息学奥赛一本通 1273:【例9.17】货币系统