gd32+jlink
答:果芯片的打开了读保护程序不能烧写进芯片,keil的提示信息如下:1、打开jlink-commander,可以发现芯片。2、输入“mem0x1ffff80010",从0x1FFFF800地址读取10个字节。3、如果读出来的前两个字节全是FF的话说明芯片处于读保护状态,此时可以擦除芯片但是不能烧写程序。接触写保护的方法是打开]-flashARM。
答:2. 写board config 脚本 在文件夹下查找是否有匹配自己单片机型号的配置文件,如果没有则自己写一个 /usr/local/share/openocd/scripts/board/0_gd32f103ze_jlink.cfg interface jlink transport select swd source [find target/gd32f1x.cfg]
答:不太好解。如果精通这方面应该容易,就是常说的会者不难难者不会。使用J-Link配合seggerj-link软件中的Unsecure命令就很容易进行解除读保护。打开JLink-commander,可以发现芯片,输入mem0x1ffff80010,从0x1ffff800地址读取10个字节,如果读出来的前两个字节全是FF的话说明芯片处于读保护状态。单片机是...
答:1、代码下和在线调试感觉不是很顺畅,在IAR开发环境下用20pin的Jlink进行代码调试偶尔出现无法调试,但多试几次可能就会好了。2、SWD调试的效果很差,主要原因在于硬件上的抗干扰的原因,同样的电路板,STM32的在线调试很顺畅,但GD32的经常性的出现干扰而导致代码无法烧入或在调试过程中发生中断。3、F...
答:但是有些寄存器默认值不同,有些外设模块的设计时序上和STM32有差异,这点差异主要体现在软件上修改。3、编译工具:完全相同例如:KEIL 、IAR。4、型号命名方式完全相同,所以替代只需找尾缀相同的型号即可,例如:STM32F103C8T6 与 GD32E103C8T6。5、仿真工具:JLINK GDLINK。
答:我也想知道,共用ST-LINK我觉得有点不可能,但是JLINK这些肯定是能共用的。
答:Flash和RAM的容量更大,STM32F103xx系列的Flash最大512K,SRAM最大64K,而GD32的Flash高达1M(甚至还有更高,但我没用过),SRAM更大96K,能存放更多的代码(也能当普通Flash存放数据用),有更多的SRAM存放大块的数据。缺点:代码下和在线调试感觉不是很顺畅,在IAR开发环境下用20pin的Jlink进行代码...
网友评论:
云维18170335121:
GD32支不支持J - Flash调试呢,请教
27653燕纪
: M3的芯片应该都支持吧
云维18170335121:
我初学嵌入式ARM9开发板,想问下JLINK和openjtag是做什么用的? -
27653燕纪
: 两个仿真器/调试工具,初学者使用其中一个即可,也可都不用 国内初学者大多用的是过时的S3C2440芯片,该芯片不支持USB和SD引导(注意,是指上电时的引导,不是启动OS),而且买开板时往只送并口wiggler,所以在没有并口的机器上更新或学习bootloader很不方便 推荐你一个开源项目:g-bios.g-bios是一个bootloader,类似u-boot,支持Linux和WinCE.其NB(烧不死)技术给嵌入式爱好者带来极大方便
云维18170335121:
如何使用JLINK向stm32烧写程序 -
27653燕纪
: 原发布者:陶英健百为技术有限公司www.stm32bbs.com如何通过JLINK烧写STM32程序1、首先安装JLINK驱动,Setup_JLinkARM_V420p.exe2、从开始程序菜单打开J-FLASH程序,所有程序->SEGGER->J-LinkARMV4.20p->J-FlashARM百为...
云维18170335121:
jlink gdbserver 还需要安装驱动么 -
27653燕纪
: 板子上有release 和rst两个需要短接的地方,定义release为A,rst为B,上图步骤一:使用USB线连接JLINK与PC机,以提供JLINK工作电源.短接图中A的两个手指约1分30秒.断开A位置的两个手指短接.然后拔掉JLINK与P C间的USB线(注...
云维18170335121:
jlink如何3个脚烧录 -
27653燕纪
: 应该这样来表述,Jlink是支持JTAG调试和SWD调试的,两种都能调试,SWD形式的脚更少.SWD其实就只有两根线:SWDCLK和SWDIO.如果需要编程,就还需要一个触发信号,一般是用ISP来实现的,一般就命名为ISP_ENTRY.通过这3个通道,就能对Cortex-M3/M4/M0/M0+的芯片进行编程了.截图给你可能更有参考意义:但这种方法,仅限于调试用,批量的烧录的时候,有很大的风险,良品率会非常低.
云维18170335121:
用jlink调试stm32,结果不知道怎么回事板子正负极短路了, jlink会烧坏吗 -
27653燕纪
: 首先确认一下,有俩种情况:情况一:你的jlink VCC是输出模式,也就是说插上jlink后你的板子上的3.3V就有电了;如果是这种模式,那么jlink有可能烧坏,但是你叙述的说还可以识别说明jlink问题不大.情况二:你的jlink VCC是检测模式,也就是说插上jlink后你的板子上的3.3V没有电,直到外部给板子上电jlink才能识别芯片,这种情况不会烧jlink,只是你的板子烧了.
云维18170335121:
stm32怎么用j link仿真 -
27653燕纪
: 仿真需要源代码支持,用你的开发软件,一般为IAR或keil,打开工程文文件后,设置调试模式为Jlink,再编译一下,连接好电路板并供电,最后下载并仿真就可以了.以上我描述得很简单,但你照着做很有可能会出现各种问题,比如,工程里面的各种设置问题是否合理,硬件连接是否正确,编译若出现问题该如何解决等还有很多可能出现的问题.建议你先熟悉一下IAR或keil的入门教程,再尝试仿真,仿真过程中遇到问题,要有针对性的找答案,一步步来才行.
云维18170335121:
学STM32必须要有Jlink吗,有什么好处? -
27653燕纪
: JLINK是一个可以在线仿真和下载程序的工具,同样的还有ST-LINK、ULINK等. 价格:JLINK一个大概60块左右.ST-LINK大概100出头,ST-LINK比JLINK多一个SWIM接口,也就是STM8使用的接口. 稳定性:JLINK是很稳定的.而我在使用ST-LINK仿真STM32时有时会仿真不了,用JLINK从没出现过问题.
云维18170335121:
JTAG STM32 Jlink 仿真 调试问题 -
27653燕纪
: 1. 使用JTAG的时候,STM32进入的是调试模式,调试模式下,CPU无法全速运行,因为指令和代码的执行是受外部控制的,例如你可以step或者step out等等,而全速模式则是STM32自动执行代码的执行流程,这个流程你是无法干预的......
云维18170335121:
GD32能用ST - LINK和ST - LINK2的JTAG和SWD调试和下载程序吗?
27653燕纪
: 貌似是不可以滴