1. 程式人生 > >【安富萊專題教程第5期】工程調試利器RTT實時數據傳輸組件,替代串口調試,速度飛快,可以在中斷和多任務中隨意調用

【安富萊專題教程第5期】工程調試利器RTT實時數據傳輸組件,替代串口調試,速度飛快,可以在中斷和多任務中隨意調用

中斷 現在 ron borde AS get bubuko 串口調試 需要

說明:
1、串口作為經典的調試方式已經存在好多年了,缺點是需要一個專門的硬件接口。現在有了SEGGER的RTT(已經發布有幾年了),無需占用系統額外的硬件資源,而且速度超快,是替代串口調試的絕佳方式。
2、RTT的API可以在中斷和多任務環境中正常調用。並且JLINK處於MDK或者IAR的調試狀態,RTT功能依然可以正常使用。最重要的是速度非常快,普通的JLINK也可以飆到幾百KB/S。
3、當前版本的JLINK都支持此功能,含V8,V9和V10。
4、RTT Viewer小軟件支持多個虛擬端口消息展示,比如用戶可以一個用於標準輸出,一個用於錯誤輸出,另一個用於調試輸出。根據需要還可以再增加輸出窗口。

技術分享圖片
專題教程下載:


技術分享圖片 專題教程第5期:工程調試利器SEGGER的RTT組件,替代串口調試.pdf (1.68 MB)

配套例子(含MDK和IAR,例子無病毒,放心下載):
STM32F103ZET6開發板: 技術分享圖片 V4-工程調試利器SEGGER的RTT組件,替代串口調試.rar (1.99 MB)
STM32F407IGT6開發板: 技術分享圖片 V5-工程調試利器SEGGER的RTT組件,替代串口調試.rar (4.68 MB)
STM32F429BIT6開發板: 技術分享圖片 V6-工程調試利器SEGGER的RTT組件,替代串口調試.rar (5.04 MB)
STM32H743-NUCLEO開發板(官方):技術分享圖片 實驗7:STM32H743移植調試利器SEGGER的RTT.7z (1.09 MB)

教程目錄:
技術分享圖片
RTT效果截圖:
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

【安富萊專題教程第5期】工程調試利器RTT實時數據傳輸組件,替代串口調試,速度飛快,可以在中斷和多任務中隨意調用