zoukankan      html  css  js  c++  java
  • JLink RTT Client代替printf(IAR测试OK)

    1、打开J-Link安装目录,确保SEGGER目录中有J-Link RTT Client,没有的话必须安装4.9以上版本;

    2、打开SEGGER目录下软件SEGGER目录,硬件版本Hardware是8.0就可以了;

    3、下载RTT的文件 http://download.segger.com/J-Link/RTT/RTT_Implementation_140925.zip

    4、将SEGGER_RTT.c   SEGGER_RTT.h   SEGGER_RTT_Conf.h   SEGGER_RTT_printf.c   RTT_Syscalls_IAR.c这五个文件和源码文件一样的方法添加到工程中;

    5、在要使用输出的.C文件中添加头#include "SEGGER_RTT.h"

    6、初始化输出SEGGER_RTT_Init(); (本人没有初始化,也可以正常使用)

    7、在需要输出的地方调用函数SEGGER_RTT_printf(0, " [%d] ", num);方法和printf相似;

    8、打开J-Link RTT Client软件;(板子记得通电并连接好J-link)

    9、在IAR中点击Dowload and Debug,也就是绿色的三角形;

    10、全速运行,这时就可以在J-Link RTT Client软件看到输出的结果(如果没有输出结果,请安装更高版本的IAR)。

  • 相关阅读:
    GDUFE ACM-1050
    hdu-2020
    hdu-2055
    hdu-2734
    GDUFE ACM-1145
    GDUFE ACM-1127
    GDUFE ACM-1126
    GDUFE ACM-1125
    GDUFE ACM-1124
    GDUFE ACM-1123
  • 原文地址:https://www.cnblogs.com/lialong1st/p/7756653.html
Copyright © 2011-2022 走看看