首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【安富莱专题教程第5期】工程调试利器RTT实时数据传输组件,替代串口调试,速度飞快,可以在中断和多任务中随意调用

说明: 1、串口作为经典的调试方式已经存在好多年了,缺点是需要一个专门的硬件接口。现在有了SEGGER的RTT(已经发布有几年了),无需占用系统额外的硬件资源,而且速度超快,是替代串口调试的绝佳方式。 2、RTT的API可以在中断和多任务环境中正常调用。并且JLINK处于MDK或者IAR的调试状态,RTT功能依然可以正常使用。最重要的是速度非常快,普通的JLINK也可以飙到几百KB/S。 3、当前版本的JLINK都支持此功能,含V8,V9和V10。 4、RTT Viewer小软件支持多个虚拟端口消息展示,比如用户可以一个用于标准输出,一个用于错误输出,另一个用于调试输出。根据需要还可以再增加输出窗口。

02

【安富莱专题教程第7期】终极调试组件Event Recorder,各种Link通吃,支持时间和功耗测量,printf打印,RTX5及中间件调试

说明: 1、继前面的专题教程推出SEGGER的RTT,JScope,Micrium的uC/Probe之后,再出一期终极调试方案Event Recoder,之所以叫终极解决方案,是因为所有Link通吃。  支持时间测量,功耗测量,printf打印,RTX5及其所有中间件调试信息展示。 2、当前在JLINK,CMSIS-DAP,STLINK全部测试通过,KEIL自家的ULINK系列也都支持。 3、时间测量功能极具实用价值,测量单位时钟周期计数器,支持4组,每组可以测量16路,也就是可以同时测量64路代码的执行时间。 4、串口作为经典的调试方式已经存在好多年了,缺点是需要一个专门的硬件接口。基于Event Recorder实现的串口打印,无需占用系统额外的硬件资源,而且速度超快,是替代串口调试的绝佳方式。 5、Event Recorder的API可以在中断和多任务环境中正常调用。最重要的是速度快。 6、对于RTX5及其所有中间件都支持Event Recorder。 7、使用前务必看教程中第1小节的重要提示。

02
领券