BT Sözlüğü › Donanım › CMSIS-DAP

CMSIS-DAP

Donanım Svenska → Güncellendi: 2026-11-04
Daha fazla bilgi
Üretici
Arm
Tür
Hata ayıklama probu protokolü ve yazılımı
Lisans
Apache 2.0

Bir USB hata ayıklama probunun ana bilgisayardan komut alıp bunları SWD veya JTAG trafiğine çevirmesini tanımlayan açık bir belirtim.

J-Link ve ST-Link gibi ticari problar kendi protokollerini konuşur; bu yüzden her hata ayıklama aracının üretici başına bir sürücüye ihtiyacı olur. Arm’ın CMSIS ailesinin parçası olan CMSIS-DAP ise küçük bir komut kümesi tanımlar — bir yazmacı oku, belleğe yaz, bir pini oynat — ve USB destekli her mikrodenetleyici bunu uygulayabilir.

1. sürüm USB HID üzerinden çalışıyordu; sürücü gerektirmiyordu ama milisaniyede bir paketle sınırlıydı. 2. sürüm bulk aktarımlara geçti ve belirgin biçimde hızlandı. Sonuç: bir hata ayıklama probu artık ayıkladığı çipten ucuz olabiliyor. OpenOCD, pyOCD ve probe-rs hepsi bunu konuşur; Raspberry Pi Debug Probe de özünde CMSIS-DAP yazılımı çalıştıran bir RP2040’tır.

← Sözlüğe dön