cortex-m

Für alle Kerne der ARM Cortex-M-Serie, einschließlich M0, M0 +, M1, M3, M4, M7, M23 und M33.
1
Antwort

Wie erstelle ich einen QEMU ARM-Computer mit benutzerdefinierten Peripheriegeräten und Speicherkarten?

Ich schreibe einen Code für die Cortex-M3-CPU und führe Unit-Tests mit qemu-arm binary durch. Jetzt funktioniert alles gut. Aber ich frage mich, ob ich das ganze System mit qemu-system-arm testen kann? Ich meine, ich will benutzerdefiniert...
04.05.2016, 13:15
2
Antworten

ARM-Entwicklung unter Linux [geschlossen]

Ich habe ein LaunchPad TM4C123G Evaluierungskit der Tiva C-Serie von Texas Instruments gekauft. Dieses Kit enthält eine kleine Platine mit einem ARM Cortex M4F Mikrocontroller. Jetzt möchte ich anfangen, Software für diesen Mikrocontroller zu sc...
21.07.2013, 22:23
1
Antwort

Gibt es irgendeinen Grund, etwas "flüchtiges const" in C zu erklären, sondern nur "flüchtig" in C ++?

Ich verwendete eine Header-Datei in meinem Projekt, die die folgenden Definitionen hatte: %Vor% Das __I wird in einer anderen Header-Datei wie folgt verwendet: %Vor% Meine Frage ist, warum die __I in C constant gemacht werden sollt...
19.10.2014, 21:01
2
Antworten

ARM Cortex-M Compiler Unterschiede

Ich werde einige Firmwares für Cortex-M-Cores auf STM32-Prozessoren entwickeln, die C für meine Projekte verwenden, und im Web suchen Ich habe eine Menge verschiedener Compiler gefunden: Keil, IAR, Linaro, Yagarto und GNU-Tools für ARM-Embedded...
12.01.2015, 18:49
3
Antworten

Simulation von LDREX / STREX (Laden / Speichern exklusiv) in Cortex-M0

In dem Cortex-M3-Befehlssatz gibt es eine Familie von LDREX / STREX-Befehlen, so dass, wenn ein Ort mit einem LDREX-Befehl gelesen wird, ein folgender STREX-Befehl nur dann an diese Adresse schreiben kann, wenn die Adresse bekannt ist unberührt....
21.04.2011, 14:59