某宝上卖的JlinkV9全是EDU版本
最近需要深入调试STM32,用了SEGGER的Ozone,结果最核心的功能报错:Instruction trace could not be started: hardware does not support tracing via Trace Buffer
额,查看官网的说明:
ETB功能是不存在EDU版本里面的,所以某宝的V9只能是一般玩玩。
来看看支持ETB功能的Trace:
以时间轴显示的函数调用关系图,口水啊!
而且是直接支持MDK生成的axf可调试文件,调试功能远超MDK,支持变量断点。
官方新出V10.1的仿真器用了NXP LPC4322JBD144的MCU,1 MB的闪存和136 kB SRAM,据说支持ETB,目前都是正版要500~600一个。
目测D版后不会低于120。 这个功能强大 kylongmu 发表于 2017-11-30 01:47
官方新出V10.1的仿真器用了NXP LPC4322JBD144的MCU,1 MB的闪存和136 kB SRAM,据说支持ETB,目前都是正版 ...
以时间轴显示的函数调用关系图,这个功能真是屌爆了。
看官网说“J-Trace PRO”是支持ETM,请问楼主,这个和你说的ETB有什么差别?
对这两个概念没多少接处。
另外,想请教一下,以楼主的使用经历,觉得st-link会比正版j-link或这个J-Trace PRO之类的,有多少差别。
谢谢。 kylongmu 发表于 2017-11-30 01:47
官方新出V10.1的仿真器用了NXP LPC4322JBD144的MCU,1 MB的闪存和136 kB SRAM,据说支持ETB,目前都是正版 ...
500-600一个??segger jlinkV10不会这么低价吧 你这个估计是V9不支持你说的那个功能,现在官网都已经V10.1了,V10.1才有你需要的功能,V9没有你要的功能而已,买V10EDU吧 本帖最后由 kylongmu 于 2017-11-30 12:33 编辑
uwyciw100 发表于 2017-11-30 08:35
以时间轴显示的函数调用关系图,这个功能真是屌爆了。
看官网说“J-Trace PRO”是支持ETM,请问楼主,这 ...
ETM需要给额外的1~4个trace脚,是给A7~9系用的,M系似乎没有trace脚(也许大封装的会有),所以这要看你的硬件支持。st-link弱到爆,入门玩一玩,或者做生产下载用还行,为啥segger有分这么多档次的调试器,一分钱一分货。国内遍地卖80左右的V9全是segger的旧EDU版本,就是学生试用版。
斜阳__ 发表于 2017-11-30 09:18
500-600一个??segger jlinkV10不会这么低价吧
某宝的V10.1 EDU版,你可以搜一下。EDU版一直不算贵的。 kylongmu 发表于 2017-11-30 12:22
ETM需要给额外的1~4个trace脚,是给A7~9系用的,M系似乎没有trace脚(也许大封装的会有),所以这要看你的 ...
cube里面debug选项中的内容是你说的额外的几根线吗?
kylongmu 发表于 2017-11-30 12:22
ETM需要给额外的1~4个trace脚,是给A7~9系用的,M系似乎没有trace脚(也许大封装的会有),所以这要看你的 ...
请教一下,你在做调试的时候,是使用编译器上的调试功能,还是用segger的软件来调试?有什么比较酷的调试功能(比如上面看函数调用时序)介绍一下呗,多谢!
页:
[1]
2