首先从Jlink官网上下载RTT代码,或者在MDK安装目录也可以找到。将这四个文件添加到自己工程中去,并且在主程序工程中包含SEGGER_RTT.h文件。 使用时先初始化:SEGGER_RTT_Init();之后可以使用SEGGER_RTT_printf(0,"I = %d\r ",i); 打印调试信息,在Jlink安装目录中打开J-Link RTT Client,就可以看到调试信息。 S...
2)J-Scope在RTT(Real-Time Transfer)模式下支持的内核如下: 图2. RTT模式支持的设备 不同版本JLINK速度对比 截图中的数据主要对于HSS模式说的,而RTT模式没有这些限制,基本JLINK速度支持到多大,RTT就可以达到多大。 对于JLINK BASE来说,基本都是截图里面的Other选项,也就是说在HSS模式下支持10个变量采集,采样速度1...
1、在实际项目中,很多时候,我们需要将传感器或者ADC的数值以波形的形式显示。通常的解决办法是用串口上位机,USB接口上位机或者MDK的逻辑分析仪功能,使用这三种方式都比较繁琐。本期专题为大家讲解的J-Scope波形软件简单易用。2、J-Scope波形显示软件主要有RTT和HSS两种工作方式。本期专题教程为大家讲解RTT模式的使用...
浮点型也是可以的需要修改“JScope_u2u2u2u2u2u2u2u2”参考B站【使用SEGGER J-Scope的RTT模式实时监测目标数据】 使用SEGGER J-Scope的RTT模式实时监测目标数据_哔哩哔哩_bilibili 03-14· 江苏 回复喜欢 鱼豆腐车仔面 好像是不能打印浮点数的,我都是将浮点数的整数与小数分开,分别用两个整型来打印的...
在J-Link脚本中可以通过以下两种命令来指定RTT控制块的搜索方式。 (1)手动指定控制块的确切地址,具体地址在map文件中搜索获得。 · SetRTTAddr命令 示例:SetRTTAddr 0x20000000 (2)指定J-Link搜索控制块的内存范围,设定的内存范围需要涵盖RTT控制块的内存范围。
RTT模式使用方法 1.1 软件配置 在目标工程中加入RTT的代码文件,具体的操作请参考上一讲RTT的移植教程,在主函数中加入RTT的初始化配置。 SEGGER_RTT_ConfigUpBuffer(1,"JScope_u2",buf,2048,SEGGER_RTT_MODE_NO_BLOCK_SKIP); 然后创建一个定时器,利用定时器定时向J-Scope上位机发送数据。
J-Scope主要有RTT和HSS两种工作模式。 RTT模式:需要用户在MCU上添加代码,有点类似串口上传数据,因为有额外的代码,所以需要占用MCU的资源。优点是速度快,缺点是需要额外的代码。 HSS模式:不需要用户在MCU上添加任何代码,只需要使用J_Scope加载MDK或IAR的可执行文件即可,而且可以随时链接MCU,不影响MCU的正常功能,不需要...
本期专题为 大家讲解的 J-Scope 波形 的快速显示模式,仅需移植 SEGGER 的 RTT 组件 ,并将 JLINK 插上即可。 1.1 重要提示 (必读) 1.2 J-Scope 简介 1.3 RTT 模式使用 1.4 界面 1.5 界面功能操作 1.6 界面操作快捷键 1.7 导出 的数据 1.8 配套例子 1.9 总结 1.1 重要提示 (必读 ) 1.1 重要提示 (必读...
5、J-Scope软件RTT模式单片机工程中需要配置 注:RTT模式选芯片型号的时候,必选对应的型号不能选内核 STM32之JScope调试 。J-Scope使用方法也很简单,首先在Segger目录下打开J-Scope.exe,弹出如图 2所示的对话框,选择需要调试的elf文件,单击OK。然后在如图 3所示的对话框添加变量。注意添加的变量在程序...MCU上面...
后者需要移值rtt的代码,反正也很简单的了。 3、jlink驱动需要安装6.32版本的,否则不识别,jscope安装,J-Scope 我使用的是V6.11m,但是网上D版的jlink速度有限制,stlink没有限制 具体的使用方法可以参考网上的,有很多教程。 jlink调试的时候,需要keil中断开,否则两个会冲突...