keil 实时导出变量数据类似串口

问题遇到的现象和发生背景

keil5 有没有方法,像串口一样,打印一个变量的数据,输出到串口软件,实时看一个变量的所有历史数据信息,但是目前不要采用硬件串口,因为单片机引脚不够用了,所以看有什么方法可以代替,能实时查看一个变量的所有历史数据,当然也可以输出文件等方法.

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

如果是Keil for ARM,可以通过ITM从JTAG接口输出信息,

虚拟串口,网上很多资料的,比如这个
https://www.cnblogs.com/zhugeanran/p/8417969.html?ivk_sa=1024320u