JLINK RTT,完爆各种printf形式,从此swo是路人

2019-12-20 21:42发布

一般arm系统中,如何通过电脑键盘和显示器同mcu进行交互最有效的有两种形式:arm7时代称作semihost,cm时代被全新的traceswo取代,性能提升相当明显。其他诸如重定向串口之类就更加弱爆了
现在,jlink推出了颇具特 {MOD}的rtt(不要和坛里的rtt这个rtos混淆哦),real time terminal---实时终端,贴个segger对几种交互形式的对比图:


怎么样,眼前一亮吧,性能超乎想象,比swo还好,更关键的是,不需要swo这个线,有些紧凑项目中甚至连多一根调试线都是奢侈,rtt不但理解这个烦恼,还让你从此忘记swo

详细的内容还是看看segger官网的介绍,Real Time Terminal


从它的实现形式看,要求jlink可以对某个内存区任意读写,估计是用的cm系列内建调试模块的数据观察点,就像我们在mdk的watch窗口查看变量内容一样方便,数据观察点性能应该远超swo(实际是itm中一部分)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
hkchenhao
1楼-- · 2019-12-28 12:50
mark~~回头看
jswd0810
2楼-- · 2019-12-28 15:33
这个这是个好东西啊,谢谢楼主分享!
activeleo
3楼-- · 2019-12-28 16:37
刚刚搞了一个Jlink-EDU原装,为什么里面的版本是V9.00?难道这就是TB上的9.0吗?正版的速度确实稳定,一直在10Mhz的连接速度,非常稳定调试也很爽。
abutter
4楼-- · 2019-12-28 22:09
 精彩回答 2  元偷偷看……
myxiaonia
5楼-- · 2019-12-29 00:19
activeleo 发表于 2014-9-10 10:36
刚刚搞了一个Jlink-EDU原装,为什么里面的版本是V9.00?难道这就是TB上的9.0吗?正版的速度确实稳定,一直 ...

买到宝了,v9用了stm32f205的U,性能比v8的at91sam7好太多了,关键还是usb高速接口

现在v9破解还很少,就因为f2系列想破解已经很难了
activeleo
6楼-- · 2019-12-29 01:12
Jlink-EDU V9.0版本,我以为就是原来的硬件加新软件即可了!

一周热门 更多>