E X P
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

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

    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。

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

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

    ×
    热门文章
    1AMD Strix Halo渲染图:GCD极其巨大,比两个CCD加起来都要大
    2微星推出PAG FORGE M100L机箱:12个风扇位,支持400mm显卡,售价219元
    3目前DP80 UHBR认证线材最长仅1.2米,难以满足DP 2.1 UHBR20实际使用需求
    4长江存储推出PC41Q:旗下首款商用消费级QLC SSD,最大2TB,双尺寸可选
    5索尼可能在开发新款PlayStation掌机,首发运行PS4游戏
    6育碧公布《不羁联盟》PC配置要求:4K需要RX 6800 XT或RTX 3080
    7AMD宣布Alveo V80计算加速卡量产:配32GB HBM2E,针对内存密集型工作负载
    8夏日游戏节2024公布第一批合作伙伴,超过55间厂商加入
    9英特尔Arc显卡31.0.101.5522 WHQL驱动:为近期新游戏和重要更新进行优化
    已有 1 条评论,共 11 人参与。
    登录快速注册 后发表评论
    • lyahehehehe教授 2023-02-21 13:57    |  加入黑名单

      成本也就12人民币

      已有3次举报

      支持(1)  |   反对(6)  |   举报  |   回复

      1#

    提示:本页有 1 个评论因未通过审核而被隐藏

    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明