FreeRTOS移植了,我将SEGGER RTT移植和FATFS也一并移植进去得了。
参看:GD32F4开发 – JLink使用
这里面其实已经讲了怎么移植了。
一、移植
直接将整个 RTT 文件夹加入工程
将其拷贝到我的工程:
二、创建 RTT 分组
工程目录如下:
三、添加相关的头文件路径
到此,移植完成。
四、测试
1、在主函数文件,添加头文件名
#include "SEGGER_RTT.h"
2、在主函数添加初始化SEGGER代码,放到系统时钟初始化 后面在初始化。
SEGGER_RTT_ConfigUpBuffer(0, NULL, NULL, 0, SEGGER_RTT_MODE_NO_BLOCK_SKIP);
3、在主函数或其它任务 内调用”SEGGER_RTT_printf“,即可测试输出
SEGGER_RTT_printf(0, "printf Test: %%s, \"RTT\" : %s.\r\n", "RTT");
示例工程:
链接:GD32F407_OS_Temp_20240913.rar
提取码:djse