Raspberry Pi 的工程師和設計師本週推出了一種即插即用形式的新硬件 Raspberry Pi Debug Probe,現在可以按價格購買僅需 12 美元。 Raspberry Pi 硬件系列的最新成員的靈感來自於人們使用 Raspberry Pi Pico 來調試在另一個上運行的程序。

完整的基於 Arm 的微控制器的調試硬件解決方案由公司 RP2040 供電,並提供一個 USB 到串行線調試 (SWD) 橋接器、一個通用 USB 串行適配器和連接到主機以進行調試的電纜。 Eben Upton 訪問了 Raspberry Pi 官方新聞網站,透露了有關 Raspberry Pi Debug Probe 發布的更多信息,並對其設計做了更多解釋。

“如果你和我一樣,你喜歡寫計算機程序,但討厭追踪由此產生的錯誤。但是尋找錯誤是一個必要之惡,如果你想尋找錯誤,遲早你會需要一個調試器。雖然大多數調試器都提供一組通用的基本功能(單步執行、斷點、變量和內存檢查),但這些功能會根據您選擇的語言和操作環境以不同的方式提供。”

Raspberry Pi Debug Probe

規格包括僅22mm⟉× 32mm的外形,USB轉兩線串口調試橋(默認支持Arm串口調試),USB轉UART橋,兼容CMSIS-DAP標準,與 OpenOCD 和其他支持 CMSIS-DAP 的工具一起使用,遵循 Raspberry Pi 3 針調試連接器規範,包括一個高質量的透明塑料外殼,包括一根 USB 電纜和三根調試電纜:3 針 JST 連接器到 3 針JST連接器電纜; 3 針 JST 連接器至 0.1 英寸接頭(母); 3 針 JST 連接器到 0.1 英寸接頭(公頭)和標稱 I/O 電壓:3.3V。

Eben Upton 繼續說道:

“也許您正在使用一種高級解釋型編程語言,例如 Python,其中調試功能直接構建到運行時環境中。或者您可能正在使用一種低級編譯編程語言,例如 C,但您的程序是在操作系統(例如 Linux)下運行;在這裡,像 gdb 這樣的調試器,通常在同一台機器上運行,可以在程序運行時與它交互,以提供這些相同的功能。”

“微控制器本身提供了一個調試端口 (DP),它在外部連接到封裝上的引腳,並在內部連接到系統中的每個 AP。 RP2040 通過低引腳數串行線調試 (SWD) 端口公開其 DP:通過通過此端口討論 SWD 協議,主機可以控制每個內核的 AP,以便調試在內核上運行的程序。”

有關更多信息和完整規格、購買和供貨情況,請點擊以下鏈接跳轉到官方 Raspberry Pi 商店。

來源:RPi

歸檔依據:硬件、頭條新聞

最新“TNGD”交易

披露:我們的一些文章包括會員鏈接。如果您通過這些鏈接之一購買商品,“TNGD”可能會賺取附屬佣金。了解更多。

By Maisy Hall

我是一名自由作家。 我也是素食主義者和環保主義者。 每當我有時間時,我都會專注於冥想。