专栏中心

EEPW首页 > 专栏 > 如何在Embedded Studio中使用RTT?

如何在Embedded Studio中使用RTT?

发布人:13261589816 时间:2023-02-20 来源:工程师 发布文章

Embedded Studio是SEGGER微控制器的多平台IDE,包含了专业嵌入式C和C++编程和开发所需的所有工具和功能。结合基于Clang、高度优化的C/C++ SEGGER编译器,可以生成极小但高效的程序,Embedded Studio可免费用于评估、教育和非商业目的,在代码大小、功能或使用时间方面没有限制。

SEGGER Embedded Studio支持RTT printf()功能。要使用RTT函数,需要将完整的RTT支持包添加到Embedded Studio Project中。我们以一个Embedded Studio例程来介绍如何将RTT支持包添加到项目中。

RTT支持包在J-Link安装包中,官网下载:https://www.segger.com/downloads/jlink

在文件资源管理器中打开J-link的安装目录,RTT支持包位于C:\Program Files\SEGGER\Jlink\Samples\RTT\SEGGER_RTT_V784e.zip

将RTT支持包添加到Embedded Studio项目中,SEGGER_RTT_V784e.zip解压缩后,把Config和RTT文件夹复制到项目工程文件中。Embedded Studio(版本6.20及以上版本)不需要系统调用来重定位printf(),无需复制Syscalls文件夹!         

图片


在Embedded Studio中打开项目工程,选择“Option->Preprocessor -> User Include Directories”,添加Config和RTT文件夹的路径。例如: ..\SES_F107\RTT   ..\SES_F107\Config

图片


在Embedded Studio左侧项目管理器中,新建Config和RTT两个文件夹。把项目工程文件夹中的Config和RTT内部文件对应添加到Project Executable_1中的这两个文件夹中。

图片

现在可以在项目中使用RTT函数打印输出。Embedded Studio直接支持RTT并将输出打印到调试终端。也可以使用其他工具,如RTT Viewer。

图片


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: Embedded Studio

相关推荐

AVR高速嵌入式单片机原理与应用

米尔亮相德国嵌入式展2026 Embedded World

英飞凌即将亮相Embedded World 2026

CodeFusion Studio™ 2.0:加速物理智能部署

DSP开发全过程经典

资源下载 2007-12-29

Windowns Embedded入门课程-XP Embedded开发初体验

视频 2010-01-13

XMOS推动智能音频等媒体处理技术从嵌入式系统转向全新边缘计算

OToBrite将亮相2026嵌入式展览会,展示车规级视觉人工智能解决方案

视觉:嵌入式的下一个方向

想要与众不同?Windows Embedded帮你实现

视频 2010-01-13

Windows XP Embedded组件化技术与技巧

视频 2010-01-13

AVR Studio 帮助文件中文翻译

SmartDV首次以“全栈IP解决方案提供商”身份亮相Embedded World 2026

从硅到软件:RoX AI Studio 推动软件定义汽车设计

Analog Devices推出CodeFusion Studio 2.0,助力简化和加速嵌入式AI开发

聚焦Embedded World,Cincoze展现完整Edge AI解决方案

Xilinx Zynq-7000 EPP Showcased at Embedded World

视频 2012-07-10

XMOS在Embedded World 2026上展示多项创新技术

更多 培训课堂
更多 焦点
更多 视频

技术专区