打印

Jlink下载调试碰到的问题

[复制链接]
1038|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kokofei|  楼主 | 2016-5-24 21:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
gaoxiansheng| | 2016-5-25 14:17 | 只看该作者
jlink和com口应该是两码事吧。com需要用到usb转usart的

使用特权

评论回复
板凳
hello_galaxy| | 2016-5-25 21:53 | 只看该作者
楼主用的是哪个版本的jlink呢,最新的v9可以输出调试信息的

使用特权

评论回复
地板
低八度的声线| | 2016-5-26 09:27 | 只看该作者
jlink不用设置,直接把串口连接上就OK了。

使用特权

评论回复
5
lt1231| | 2016-5-26 17:49 | 只看该作者
hello_galaxy 发表于 2016-5-25 21:53
楼主用的是哪个版本的jlink呢,最新的v9可以输出调试信息的

真的假的,我买V9试试,你确定可以输出调试信息么?

使用特权

评论回复
6
merry_zsp| | 2016-5-26 22:48 | 只看该作者
jlink用ITM viewer可以输出调试信息的,用的不是uart口。只是重定向printf函数而已

使用特权

评论回复
7
hello牟| | 2016-5-27 10:01 | 只看该作者
使用jlink v8
安装最新版本的jlink驱动
下载RTT的文件
最好直接登录官网下载最新版本

SEGGER_RTT.c SEGGER_RTT.h SEGGER_RTT_Conf.h SEGGER_RTT_printf.c
4个文件,导入到keil项目中
程序中初始化 SEGGER_RTT_Init();
使用 SEGGER_RTT_printf 函数输出字符

打开驱动文件中的JLinkRTTClient.exe

keil进入调试状态,全速运行,JLinkRTTClient即可显示输出字符

使用特权

评论回复
8
大白农| | 2016-5-28 15:03 | 只看该作者
keil+stm32+jlink利用swd方式进行printf输出,网上搜索这个**看看,没有权限发链接

使用特权

评论回复
9
nobleliom| | 2016-5-28 21:20 | 只看该作者
以前的ARM SDT有个semi-hosting功能,可以让printf打印信息输出到调试窗口,ARM收购KEIL后不知道调试器是否延续了这个功能。

使用特权

评论回复
10
花落辞殇| | 2016-5-29 16:50 | 只看该作者
一般arm系统中,如何通过电脑键盘和显示器同mcu进行交互最有效的有两种形式:arm7时代称作semihost,cm时代被全新的traceswo取代,性能提升相当明显。其他诸如重定向串口之类就更加弱爆了

使用特权

评论回复
11
jp_chen| | 2016-5-29 23:23 | 只看该作者
jlink推出了颇具特色的rtt(不要和坛里的rtt这个rtos混淆哦),real time terminal---实时终端,可以实时输出调试信息

使用特权

评论回复
12
zhangyi3312| | 2016-5-31 14:33 | 只看该作者
从来只用串口的。不知道stlink有没有这个RTT输出呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

46

帖子

0

粉丝