Als «swd» getaggte Fragen

4
JTAG vs SWD-Debugging
Nachdem ich diesen Artikel durchgesehen habe , frage ich mich, welche Vorteile SWD-Debugging gegenüber JTAG-Debugging bietet. Ich verstehe, dass SWD weniger Drähte / Pins verwendet, weniger Platz benötigt usw. Aber wie spielt es sich in Bezug auf Leistung, Funktionen und Kosten der Hardware-Programmierer / Debugger-Geräte ab? Kann Code in IDEs …
41 jtag  debugging  swd 


1
Wie drucke ich Debug-Meldungen mit dem STM32 Discovery Board unter Verwendung von GDB, OpenOCD und arm-none-eabi-gcc auf die GDB-Konsole?
Ich programmiere ein STM32 Cortex M0 Discovery Board (32F0308DISCOVERY) mit OpenOCD, arm-none-eabi-gcc und gdb. Ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, Debug-Meldungen über SWD zu protokollieren. Ich habe über die Semihosting-Option gelesen, aber dies erfordert anscheinend das Einlesen von newlib oder anderen großen Bibliotheken. (Es sind nur …


1
Eine benutzerdefinierte STM32-Karte kann nicht programmiert werden
Ich habe eine einfache STM32-Karte entworfen. Unten sehen Sie die schematischen und Leiterplattenlayoutbilder: Schema: Leiterplattenlayout: Leiterplattenlayout mit beleuchtetem VDD: Leiterplattenlayout mit hervorgehobenem GND: In den obigen Bildern sind nur die Teile dieses Entwurfs gezeigt, die für meine Frage relevant sind. Mein Problem ist: Ich habe versucht, den integrierten ST-Link eines …
9 stm32  swd  custom 


2
STM32L MCU - SWD-Pin auf der Karte stimmt nicht mit der Pinbelegung des Prozessors überein
Ich habe mein Hardware-Hack-Projekt auf einem Luftqualitätsüberwachungsgerät durchgeführt, das einen STM32L476Prozessor verwendet. Meine einzigen Erfahrungen mit Hardware-Hacking sind IPcams oder WLAN-Router mit verfügbaren UART-Konsolen. Aber nach einigem Nachforschen und Versuchen konnte ich keinen Weg finden, mit meiner Airbox zu interagieren. (Die USART-Pins drucken beim Booten einfach eine UUID aus und …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.