Tag: cortex-m3

Für Fragen, die speziell für den Cortex-M3. Dringend in Erwägung ziehen [tag:cortex-m] anstelle oder [tag:Daumen] Thumb/Thumb2 Frage.

Die Cortex-M3-interrupts kann ich für die Allgemeine Arbeit?

Anzahl der Antworten 5 Antworten
Hätte ich einige code, der ausgeführt werden muss als das Ergebnis einer bestimmten unterbrechen geht aus. Möchte ich nicht ausführen, es in den Kontext der interrupt selbst, aber auch ich möchte es nicht ausführen, die in-thread-Modus. Möchte

call-stack unwinding in ARM-cortex-m3

Anzahl der Antworten 5 Antworten
Ich würde gern ein debugging-tool, das mir helfen wird, mich besser Debuggen meiner Anwendung. Ich arbeite bare-bones - (ohne Betriebssystem). mit Hilfe der IAR embedded workbench für Atmel SAM3. Habe ich ein Watchdog-timer, die fordert, einen bestimmten

.NET Micro Framework auf einem ARM-Cortex-M3-Core

Anzahl der Antworten 4 Antworten
Ich habe eine RDK-IDM von Luminary Micro. Dieses board hat einen 32-bit ARM® Cortex™-M3-core. Hat jemand versucht zu laufen ein .NET Micro Framework-Anwendung auf so einem Gerät? InformationsquelleAutor rudigrobler | 2008-09-30

Wie funktioniert die in-application-Programmierung für ARM (Cortex-M3) zu arbeiten?

Anzahl der Antworten 5 Antworten
Arbeite ich an einem custom-Cortex-M3-basierten Gerät, und ich brauche zur Umsetzung der in-application programming (IAP) - Mechanismus, so dass es möglich sein wird ein update der Geräte-firmware ohne JTAG (wir nutzen TFTP-oder HTTP anstelle). Während sich die

Ubuntu: Was gcc zu verwenden, wenn crosscompiling für den STM32 (Cortex-M3)?

Anzahl der Antworten 1 Antworten
Ich versuche die ersten Schritte mit dem STM32 (Cortex-M3) und mein plan ist es dies funktioniert von Ubuntu (9.04 /AMD64). Beginnen mit ich habe die Olimex stm32-h103 header board, und die Olimex ARM-USB-OCD jtag, und auf der,

Jede Funktion anstelle von sprintf() in C? code-Größe ist zu groß nach dem kompilieren

Anzahl der Antworten 3 Antworten
Arbeite ich an der Entwicklung eines embedded-Systems (Cortex M3). Für das senden von Daten aus dem Gerät an den seriellen port (um zu zeigen, auf einem PC-Bildschirm), ich benutze einige eigene Funktionen, die mit putchar () -

Kompilierung für ARM-Cortex-M3 mit standard-GCC?

Anzahl der Antworten 3 Antworten
Ist es möglich, kompilieren von C/C++ - code für den ARM Cortex M3 (LPC1768) mit Vanille-GCC mit der --target wechseln, oder muss ich zum kompilieren von GCC, binutils, etc, dies zu tun? Sie können versuchen, diese, wenn

Schreiben GPIO-Interrupt-Handler für LPC1769 Cortex M3

Anzahl der Antworten 2 Antworten
Gibt es eine einfache GPIO-Interrupt Beispiel für die ARM-Cortex-M3? Ich geschrieben habe einige code, aber irgendwie wird der interrupt nicht scheinen, um das Feuer: #include "LPC17xx.h" #include "lpc17xx_pinsel.h" #include "lpc17xx_gpio.h" void EINT3_IRQHandler(void) { NVIC_ClearPendingIRQ(EINT3_IRQn); puts("triggered"); //fired }

Fehler: Target CPU does not support ARM mode

Anzahl der Antworten 2 Antworten
Ich versuche zu überqueren=kompilieren ein einfaches Programm mit inline-Montage für eine Vielzahl von ARM-Prozessoren. Es enthält die Montageanleitung QSUB, die nach dieses Dokument ist sowohl eine gültige ARM und Thumb-2 instruction. Diese kompiliert in Ordnung für mich,

STM32-Programmierung-Tipps und Fragen

Anzahl der Antworten 3 Antworten
Konnte ich nicht finden, eine gute Dokument im internet über STM32-Programmierung. STM eigenen Dokumente nicht erklären nichts mehr, als register Funktionen. Ich werde sehr dankbar, wenn jemand erklären kann, meine folgenden Fragen? Bemerkte ich, dass alle Beispiel-Programme,

Wie zu verlagern, Vektor-Tabelle, und ändern Sie ab addressin cortexm3 mit µvision(Keil)?

Anzahl der Antworten 3 Antworten
Ich bin mit STM32F107-cortex-m3-controller. Ich verwende uvision IDE für das Projekt. Ich habe eine Anwendung, die fehlerfrei läuft am Ausgangspunkt ich.e 0000 0x0800 angezeigt. Wenn ich eine änderung Ausgangspunkt, um 0x0800 angezeigt 4000 die Anwendung nicht richtig

Ausgabe über debug printf auf einem Cortex-M3-CPU, Stände auf BKPT Anweisung + Verwirrung über die JTAG-und sw-Anschlüsse

Anzahl der Antworten 4 Antworten
Habe ich einen Keil ULINK2-USB-emulator-box an das JTAG Anschluss auf meinem board, das ist in Ordnung, die mit der Cortex-M3-CPU onboard (TI/Stellaris/LuminaryMicro LM3S Serie). Es scheint, dass sowohl eine JTAG und eine SWJ-DP-Anschluss teilen sich die gleichen

NTP-Request-Paket

Anzahl der Antworten 3 Antworten
Ich versuche, herauszufinden, was ich brauche, um zu senden (client) NTP-request-Paket zum abrufen eines NTP-Paket vom server. Ich arbeite mit dem IWIP auf den Cortex M3 Stellaris LM3S6965 Verstehe ich, dass ich erhalten einen UDP-header und dann

Unterschied zwischen .equ und .Wort in den ARM Assembly?

Anzahl der Antworten 3 Antworten
Ich bin neugierig - Was ist der Unterschied zwischen .equ und .word Richtlinien im ARM assembly, bei der Definition von Konstanten? InformationsquelleAutor jhtong | 2014-02-07

ARM Cortex M3-Wie bestimme ich den program counter mit dem Wert vor einem hard fault?

Anzahl der Antworten 5 Antworten
Habe ich ein embedded-Projekt mit einem STM32F103 (ARM Cortex M3) ist, wird es immer eine gelegentlich schwer Fehler im release-Modus. Als Teil der Wiederherstellung, ich möchte zum abrufen der PC-Wert aus der Zeit vor dem hard fault

Wie kann ich ermitteln, geeignete stack-und heap-Größen für ARM Cortex, mit C++

Anzahl der Antworten 4 Antworten
Den cortex-M3-Prozessor-startup-Datei können Sie angeben, wie viel RAM gewidmet, den stack und den heap. Für ein c++ code-Basis, gibt es eine Faustregel oder vielleicht ein paar mehr expliziten Weg, um zu bestimmen, die Werte für den stack-und

Wie starte ich linux auf einem ARM Cortex M3 board?

Anzahl der Antworten 4 Antworten
Ich habe einen Luminary LM3s8962 ARM-Cortex-M3 development board, und zwar habe ich in der Lage, um das Programm mit dem Keil RTOS, ich würde viel lieber entwickeln, die auf der Oberseite des linux-und embedded-libc. Was ich gerne

Wie kann ich Debuggen, unerwartete Neustarts in einer STM32-Gerät?

Anzahl der Antworten 6 Antworten
Ich bin etwas Entwicklung in C mit einer STM32F107 chip und, irgendwann, wird das Gerät begann zurückgesetzt, wenn ich eine bestimmte Funktion. Ich habe keinen debugger und meine Debuggen ist einfach nur text über die serielle Schnittstelle.

Weiß jemand eine sehr stm32 basic-tutorials?

Anzahl der Antworten 2 Antworten
Vor kurzem habe ich begonnen, an einem Projekt, das erfordert eine Cortex-M3-Prozessor. Ich habe einige Erfahrung mit 8-bit AVR-mikrocontroller, so hoffte ich für einen nicht zu großen übergang. So, ich hab mir ein STM32L-Discovery-kit (da low-power, ist

Zyklus-Zähler auf ARM-Cortex-M4 (oder M3)?

Anzahl der Antworten 5 Antworten
Ich versuche zu Profil, eine C-Funktion (das heißt aus einem interrupt, aber ich kann Sie extrahieren und Profil anderswo) auf einem Cortex M4. Was sind die Möglichkeiten, um die Anzahl der Zyklen, die üblicherweise in dieser Funktion

Mit newlib ist malloc in einem ARM Cortex-M3

Anzahl der Antworten 1 Antworten
Ich bin das erstellen von code für einen ARM-Cortex-M3 (NXP LCP17xx). Ich habe mit statischen Speicher bis jetzt und alles gut funktioniert. Ich habe versucht, fügen Sie dynamische Speicher-Unterstützung, aber sobald ich call malloc, das system hängen

wie llvm + clang zum kompilieren für stm32 verwendet wird

Anzahl der Antworten 3 Antworten
Hat jemand infos, wie man einen llvm+clang toolchain mit binutils und newlib und wie es zu benutzen? host: Linux, AMD64 Ziel: cortex-m3 stm32 c-lib: newlib assembler: gnu als InformationsquelleAutor der Frage | 2011-11-02

Arm GCC Toolchain als Arm-Elf oder Arm-None-Eabi, was ist der Unterschied?

Anzahl der Antworten 4 Antworten
Beim erstellen einer gcc-toolchain gibt es die Möglichkeit, es zu bauen, wie arm-elf-oder als arm-none-eabi, aber was ist der Unterschied? Ich den eabi heute, aber das ist einfach, da jeder andere scheinen das zu tun... aber da