0.问题描述:
昨天上午有同样一片MCU出现同样的情况当时并没有考虑到是cubeMX原因导致J-LINK无法连接MCU,经过大半天折腾基本确定芯片外围工作正常;更换MCU后再cubeMX没打开的状态下多次用Keli下载和在线仿真和调试均能正常工作,然后想添加两个IO口的作为输出端时,用cubeMX生成工程后出现该问题。
a.MCU最小系统通电正常工作(BOOT0=0,BOOT1悬空),J-LINK工作;cubeMX打开在点击生成工程(keli MDK工程)后再下载(直接用MDKNY下载)提示JLINK-Cortex-M Error NoCortex-M SW Device Found(如图)
JLINK提示
;
b.用JLINK commander(J-LINK版本为V4.90)连接MCU提示如下:
;
c.用J-FLASH调试,连接和解密均能进行(加密偶发可以),在对FLASH进行操作时会出现 RAMcheck failed @ address 0x20000000 Write:0x03020100 07060504 Read
:0x00000000 00000000...的错误,如图
1.电路原理图:
原理图
2.cubeMX设置:
a.pinout
pinout
b.时钟
时钟配置
c.IO 配置
IO配置
一周热门 更多>