2012-08-02 51 views
1

我知道那裏有很多用於嵌入式系統調試或跟蹤的工具。但我有一個更具體的使用案例:嵌入式「跟蹤/調試」工具的選項

  1. 額外硬件的最少量。最好的,如果它會經歷:以太網/罐或JTAG
  2. 數據的活飼料 - 沒有存儲數據供以後分析
  3. 容易,但實時數據的功能強大的圖形可視化(如計,酒吧或情節)
  4. 容易在源代碼中使用 - 就像使用代碼調試

希望你有一些想法的軟件工具

非常感謝你的printf類型!

+0

你在處理什麼系統?一些芯片具有複雜的跟蹤硬件,可以在執行過程中支持流式傳輸大量調試信息。如果沒有,如果打印速度太慢,可以使用UART進行打印或GPIO(在oscope或邏輯分析儀上查看)。 – TJD 2012-08-03 21:09:11

回答

3

通常,當我開始構建嵌入式系統時,我使用UART作爲「系統控制檯」以使用printf輸出診斷數據。您還可以添加一個響應特定命令的菜單界面。

如果您正在創建的嵌入式系統在需求中有串行接口,您可以使用它。如果不是,則可以使用簡單的TTL轉USB轉換器。