Jlink下载调试碰到的问题

[复制链接]
1384|11
 楼主| kokofei 发表于 2016-5-24 21:13 | 显示全部楼层 |阅读模式
比如说调试最简单的例程  helloword,要想在上位机显示出来,需要知道COM口,但是用JLINK下载程序,Jlink应该怎么设置?

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了。
lt1231 发表于 2016-5-26 17:49 | 显示全部楼层
hello_galaxy 发表于 2016-5-25 21:53
楼主用的是哪个版本的jlink呢,最新的v9可以输出调试信息的

真的假的,我买V9试试,你确定可以输出调试信息么?
merry_zsp 发表于 2016-5-26 22:48 | 显示全部楼层
jlink用ITM viewer可以输出调试信息的,用的不是uart口。只是重定向printf函数而已
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即可显示输出字符
大白农 发表于 2016-5-28 15:03 | 显示全部楼层
keil+stm32+jlink利用swd方式进行printf输出,网上搜索这个**看看,没有权限发链接
nobleliom 发表于 2016-5-28 21:20 | 显示全部楼层
以前的ARM SDT有个semi-hosting功能,可以让printf打印信息输出到调试窗口,ARM收购KEIL后不知道调试器是否延续了这个功能。
花落辞殇 发表于 2016-5-29 16:50 | 显示全部楼层
一般arm系统中,如何通过电脑键盘和显示器同mcu进行交互最有效的有两种形式:arm7时代称作semihost,cm时代被全新的traceswo取代,性能提升相当明显。其他诸如重定向串口之类就更加弱爆了
jp_chen 发表于 2016-5-29 23:23 | 显示全部楼层
jlink推出了颇具特色的rtt(不要和坛里的rtt这个rtos混淆哦),real time terminal---实时终端,可以实时输出调试信息
zhangyi3312 发表于 2016-5-31 14:33 | 显示全部楼层
从来只用串口的。不知道stlink有没有这个RTT输出呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

46

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部