1.1 MCU利用keil仿真不能实时不雅观看变量变革?
1.2 利用GD32E230XX系列 keil不能正常下载PACK包?
1.3下载pack安装包的方法
1.4 GD32E23X系列下载仿真程序找不到J-LINK/J-TRACE Cortex仿真器?
1.5 GD32E23XX系列软件在仿真的时候,找不到型号不能仿真?
1.6 客户在仿真的时候,运行都是正常的,下载程序程序运行不起来?
1.7利用IAR软件仿真涌现局部数组的数据和初始化的时候不一样?
1.8程序下载涌现Error:Flash Download failed - “Cortex-M3”?问题。
1.9Keil仿真涌现cannotaccess target shutting down debug问题?
1.1MCU利用keil仿真不能实时不雅观看变量变革?
Keil MCU仿真当中,通过watch窗口不雅观看全局变量,全局变量不变革?
办理方法:调试状态下,勾上keil标签View->Periodic Window Update
图1-1
1.2利用GD32E230XX系列keil不能正常下载PACK包?涌现如下图的缺点:
图
1-2-1
由于GD32E23X系列的MCU是最新出来的。须要把keil的版本升级到keil MDK5.26及更高版本支持安装文件。
1.3下载pack安装包的方法Pack包芯片在keil下的支持包,包括芯片型号,算法文件,等等信息。
1>在keil
软件下下载,须要保持电脑连网
图1-3-1
图1-3-2
如果没有显示GD厂家的型号,须要点击一下更新。
如果还是找不到就须要更新更高版本的keil了。
2>通过GD官方的网盘下载pack包。链接地址如下。找到对应MCU型号下载pack包。
https://pan.baidu.com/s/1mhQsNpu#list/path=%2F%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E5%A4%B9%2FAddon%E9%80%89%E5%9E%8B%E6%8F%92%E4%BB%B6(KEIL%E5%92%8CIAR)%2FGD_MDK%E6%8F%92%E4%BB%B6&parentPath=%2F
3>通过GD 官方网站下载,安装PACK包。
www.gd32mcu.com
1.4 GD32E23X系列下载仿真程序找不到J-LINK/J-TRACE Cortex仿真器?
参考下图,紧张问题的缘故原由是GD32E23X,是新出来的M23内核,老的keil版本不支持。
须要把keil升级到新的版本。须要支持GD32E23x系列IAR8.32、Keil MDK 5.26及更高版本支持安装文件。
1.5 GD32E23XX系列软件在仿真的时候,找不到型号不能仿真?
涌现下面的图片
这个须要点击OK,把仿真的种别选择为CORTEX-M23的内核就可以了。
1.6客户在仿真的时候,运行都是正常的,下载程序程序运行不起来?现在出问题紧张涌如今GD32E230,GD32F103上。
碰着这样的问题须要讯问客户利用的GD固件库版本。如果是比较老的版本让客户利用最新的固件库版本。都是给客户用最新的固件库版本办理了这个问题。
图1-6-1
1.7利用IAR软件仿真涌现局部数组的数据和初始化的时候不一样?涌现问题如下图:
图1-7-1
利用单片机型号:GD32E23X系列
IAR版本:IAR8.2。
涌现这个问题不是程序的问题,是IAR软件显示的问题。声明一个全局变量的数组内容和局部变量数据内容相同的数据。用全局变量的数据和局部变量数组内容做比较,内容是完备相同的。
相同的程序从keil上看是完备精确表示出来了
图1-7-2
1.8程序下载涌现Error:Flash Download failed - “Cortex-M3”?问题。条件条件时可以读到MCU的 ID 号。如下图:
图1-8-1
办理办法:
1>看是否加载Flash算法文件
图1-8-2
2>不假如用ST-LINK。须要是用J-link GD-LINK。
1.9Keil仿真涌现cannot access target shutting down debug问题?图2-6-1
客户利用的单片机型号是GD32F150G8U6。
办理办法:
1.SWD引脚是否和PA13 PA14引脚复用。
2.如果利用的是ST LINK建议客户利用J-LINK或者GD-LINK.