关于STM32F使用Segger_RTT打印使用HAL库的问题

所属分类:STM32F系列 浏览数:465 提问者:luolihui 提问时间:2018-05-16

问:

我见到有工程师在stm32f上使用Segger-RTT来调试软件,查找定位和分析问题非常方便。其中用到了int SEGGER_RTT_TerminalOut(char TerminalId, const char* s)这个函数。这个函数可以在J-Link RTT Viewer 上多个不同的终端输出打印信息。但目前位置,我还不知道该函数在哪个HAL库函数能提供,我网上查了很久也没找到。目前我只能使用RTT_Implementation_140926.zip提供的int SEGGER_RTT_printf(u08 BufferIndex, const u08* sFormat, ...)函数。这个函数只能在terminal 0 这个终端输出打印信息。有哪位好友可以告诉我一下在哪可以找到我想要的库吗?谢谢!


最佳答案:谢谢,我在这个网址找到我要的答案了,谢谢。 https://tieba.baidu.com/p/5647049283?red_tag=1632067886
回答者:luolihui 回答时间:2018-05-16

答:HAL库里没有这个JLINK调试相关函数。
回答者:xmshao 回答时间:2018-05-16

登录后回答。
图书推荐
漫画半导体(高清版)

漫画半导体(高清版)

这是一本实用性很强的图书,,以漫画的形式更易于让人接受,边读故事边学知识,轻松且易于记忆。
算法心得:高效算法的奥秘

算法心得:高效算法的奥秘

本书给我们带来了一大批极为诱人的知识,其中包括各种节省程序运行时间的技巧、算法与窍门...
基于STM8S-无刷直流电机控制应用

基于STM8S-无刷直流电机控制应用

无刷直流电机是21世纪最有发展前景的新型电机之一。本书以STM8S单片机为控制核心...
广告