6

Raspberry Pi Debug Probe仅售12美元,可用于程序debug和USB串口转接

 2 years ago
source link: https://www.expreview.com/87008.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Raspberry Pi Debug Probe仅售12美元,可用于程序debug和USB串口转接

发布于 2023-2-21 11:29

本文约 580 字,需 1 分钟阅读

Raspberry Pi在近年先后推出了微型控制板Raspberry Pi Pico,以及自研控制芯片RP2040,有玩家就结合两者弄了个用来消除编程错误的debug工具,受此启发,Raspberry Pi官方现在做了个硬件debug器Raspberry Pi Debug Probe,售价仅为12美元。

rasp_debug_01.jpg

Raspberry Pi官方在博文中表示,很多程序员们都喜欢编程,但就很烦debug,这会需要用到debugger,不过受限于功能、编程语言和环境等不同,还是存在有不少困难,好在现代化的Arm架构控制器,包括Raspberry Pi自家的RP2040,都内置有Arm的CoreSight架构,在芯片上提供有 Access Port(AP)用来建立断点、查看处理器寄存器和访问内存等操作。

这些微控制器的外部都会提供一个Debug Port(DP),让外部设备可以通过这个接口来进行探查,在Raspberry Pi Debug Probe上,就带有一个3针的Serial Wire Debug(SWD)接口,用来连接访问芯片的DP口,而另一头再通过USB接口连接到PC或者Mac,让开发者可以在host这边对芯片进行debug。

rasp_debug_02.jpg

除了用来debug,Raspberry Pi Debug Probe还可以作为一个USB串口转接器来使用,通过UART接口在电脑与微型控制器之间建立通讯,在后者上面做调试和诊断,这个用法对于不少喜欢折腾开发板的玩家会很喜欢,相比一些专用的USB串口转接器,Raspberry Pi的这个价格也更便宜。

这个几十元的小工具除了有主体,也附带有配套的连接线,以及一个小外壳,到手自己组装一下就可以用,如果想自己做线的话,可以参考他们的接口文档。感兴趣的开发者可以去官网看看,又或者等待国内电商的上架。


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK