Tag: arm
Dieses tag dient für Fragen, die sich um die ARM (Advanced RISC Machine) – Familie von Computern; Maschinen oder Elektronik läuft auf ARM-Prozessor-cores oder Systeme, die mit einem ARM-Kern.
2
Antworten
Ich weiß, es ist eine Frage hier aber ich verstehe wirklich nicht, was der OP getan hat. Ich habe verwendet, x86 assembly vor und für, dass, würde man etwas wie das hier tun: push dword int1 push
4
Antworten
Ich versuche, Chibios. Der Beispiel-code, die Sie bieten, scheint zu müssen stdint.h-Datei. Das Makefile gibt die folgende Fehlermeldung: /usr/lib/gcc/arm-none-eabi/4.8/include/stdint.h:9:26: fatal error: stdint.h: No such file or directory # include_next <stdint.h> ^ compilation terminated. ../../os/ports/GCC/ARMCMx/rules.mk:182: recipe for target
2
Antworten
ich habe vor kurzem angefangen assembler-Programmierung für arm-cores. Meine erste kleine demos, die nur mit den .text-Abschnitt, lief ohne Probleme. Als eine logische Erweiterung wollte ich die Struktur der assembler-code in die üblichen Abschnitte: .text .Daten .bss
1
Antworten
Ich bin mit einer ARM-Architektur und ich bin ein wenig unklar das Konzept mit LDRB. LDRB als LDR-mit der optionalen B-Befehl, laden das am wenigsten signifikante byte der 32-bit-Wort. Drei Probleme. Was ich eigentlich will, ist die
2
Antworten
Was bedeutet der Fehler-code nach Oops geben Informationen über die Panik in arm ab. Oops: 17 [#1] PREEMPT SMP was 17 geben Informationen in diesem Fall. In x86, die es repräsentiert - bit 0 == 0: no
1
Antworten
Ich bin kompilieren von "hello world" Programm in C auf einem 64-bit-Linux-Maschine. Ich verwende einen GCC-ARM-embedded-toolchain zur cross-Kompilierung mein Programm auf einem FOX G20-V board mit einem ATMEL AT91SAM9G20 Prozessor. Auf den ersten nehmen, ich hatte ein
3
Antworten
Konvertieren von big endian auf little endian im ARM? InformationsquelleAutor seyoung | 2010-11-26
4
Antworten
Kompilierte Linux-kernel 2.6.34.3 für ARMv7 (Cortex-a8) Schaute ich in den kernel-code, und es sieht aus wie der Linux-kernel stellt die hardware-Seite Tabellen für den kernel-Adressraum (alles über 0xC0000000)auf TTB1 (translation table base) und der Benutzer-Prozess auf ttb0
2
Antworten
Das ist wirklich seltsam, aber ich kann nicht scheinen zu finden, eine bestimmte textBox(i) oder checkBox(i).NET CF. In .NET 3.5, kann ich diese Funktion: void checking(int input) { CheckBox checkbox = (CheckBox)this.Controls["checkBox" + input.toString()]; if(checkbox.isChecked) //do something
4
Antworten
Ich bin das schreiben von code targeting ARM-Cortex-A-auf Android-Geräte (mit GNU assembler und compiler), und ich versuche, die Schnittstelle zwischen Montage und C. insbesondere bin ich daran interessiert, den Aufruf von Funktionen in C geschrieben, von der
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
4
Antworten
Gibt es ein tool, das analysiert und können markieren, was jede Zeile der code bedeutet. Ich bin nicht auf der Suche nach einem decompiler wie die von Hex-Rays Decompiler. Ich bin auf der Suche nach einem einfachen
5
Antworten
Vor kurzem ich habe versucht, den I2C-bus arbeiten auf der STM32F030F4P6 MCU, aber mit wenig Glück. Ich bin mit einem STM32F0-Modul und gefunden haben, ausreichende Ressourcen für die STM32F1-Modul I2C Initialisierung, aber nichts spezifisches über die STM32F0-Initialisierung/transfer-Prozess.
2
Antworten
Ich arbeite mit der ARM-assembly, wo ich Schreibe eine subroutine, die ich nach dem ARM-Aufrufkonvention(diese müssen integriert werden mit einem separaten höheren Ebene die Umsetzung woanders ) für die übergabe von Parametern und Rückgabewerten. Nun, hier ist
1
Antworten
Ich versuche zu implementieren, Wi-Fi DIRECT (p2p) auf meinem beaglebone läuft unter einem standard-arch-linux-distribution. mein wifi-chip rtl8188cus und es mit dem rtl8192cu Treiber Alle meine Treiber richtig geladen : [root@alarm ~]# lsmod Module Size Used by arc4
1
Antworten
Ich bin kämpfen jetzt für ein paar Tage, um das setup bluetooth-Dienste auf einem ARM-embedded-Geräte mit Linux. Ich bin mit einem bluetooth-dongle über USB angeschlossen. Beginnen wir mit dem Anfang. Ich hatte zum kompilieren selber alle benötigten
1
Antworten
Ich bin derzeit lernen Baugruppe mit meinem RPI, das hat ARM-Architektur. Erstellt habe ich den folgenden code. Allerdings, wenn ich die Eingabe ein string ("Hallo" zum Beispiel) ein paar Dinge, die schief gehen. Ich erhalte nicht die
2
Antworten
Ich versuche zu kompilieren mit ARM-Compiler. Ich schrieb ein einfaches Programm. Wo die C:\Source_Codes\2250_sdk\sdkfiles2delivery.....\arm_rvct22\include\windows\ enthält alle Dateien einschließen. Problem : ich m mit einigen ungewöhnlichen linker-Fehler =========================== main.c: 1 Warnung, 0 Fehler Warnung: L6310W: Nicht in der
1
Antworten
Ich verwende ein stm32f4-chip (cortex-m4 mit FPU und sqrt( 9.7 * 9.7 ) gibt 94.17.. verwende ich den arm-none-eabi-gcc-compiler und keine Fehler erhalten Sie auf kompilieren. mein makefile ist wirklich lange, weil die gleiche Datei verwendet wird,
1
Antworten
Ich bin kompilieren von Qt 5.3 für ARM mit folgenden qmake.conf : MAKEFILE_GENERATOR = UNIX CONFIG += incremental QMAKE_INCREMENTAL_STYLE = sublib include(../../common/linux.conf) include(../../common/gcc-base-unix.conf) include(../../common/g++-unix.conf) load(device_config) QT_QPA_DEFAULT_PLATFORM = eglfs # modifications to g++.conf QMAKE_CC = $${CROSS_COMPILE}gcc QMAKE_CXX =
1
Antworten
Werde ich schreiben einen SPI-Treiber für ein ARM-Entwicklung-board. Es ist nicht mit Linux verwendet wird. Gestern lese ich das QSPI-Treiber, der von Xilinx zur Verfügung gestellt, und ich versuchte es erfolgreich. Allerdings würde ich wirklich gerne Schreibe
1
Antworten
Ich bin mit ARMSim, die ich denke, es ist eine ARM-simulator, und ich habe das demo-Programm. Es ist im Grunde liest eine Textdatei und druckt die zahlen von der text-Datei (nur die erste Zeile). Start: @Open file
3
Antworten
Möchte ich den port von Android auf das Gerät mit ARM9-200Mhz und nicht-fpu-Unterstützung, Ist das möglich, Hat google enthüllt alle code von android oder ist es nur zur Verfügung stellen? wenn ANDROID_PORT_POSSIBLE { Gibt es eine Anleitung
2
Antworten
Habe ich ein eingebettetes system, das ich Lesen möchte seine nand-flash-und schreiben Sie es zurück zu einem anderen system ist nand-flash. Ich habe Zugriff auf root-Linux-system läuft auf dem Gerät. Das system basiert auf AM3874 und ich
2
Antworten
Schreibe ich ARM Assembler-code, die an einem gewissen Punkt muss ein einzelnes bit eines Registers um 1. Dies geht am besten natürlich über "register-or-Bitmaske" - Methode. Jedoch, nach der ARM-Dokumentation, die Montage ORR - Befehl (logisches ODER)
3
Antworten
Ich versuche zu realisieren eine Mikrosekunde Verzögerung in eine bare-metal-arm-Umgebung( LPC1768 ) /GCC. Ich habe die Beispiele mit SysTimer einen interrupt erzeugt, dann erfolgt eine Zählung in C, die als Zeitbasis https://bitbucket.org/jpc/lpc1768/src/dea43fb213ff/main.c Jedoch bei 12MHz Systemtakt ich
4
Antworten
Wenn Sie eine Funktion erstellen, in ARM auf Montage, ich in der Regel push-Inhalt LR registrieren Sie sich in r4-r5 am Anfang und nachdem die Funktion fertig ich pop r4-r5 zu PC: .global myfunc .type myfunc, %function
2
Antworten
Ich versuche, um loszulegen auf die Verwendung einer ARM STM32F4-Discovery-Board und ich bin immer einige seltsame Zusammenstellung Fehler bei der Verwendung der "GNU-Tools" auf Windows 8 Derzeit mein code ist sehr einfach: #include "stm32f4xx_conf.h" int main(void) {}
5
Antworten
Vor kurzem ich habe versucht, den I2C-bus arbeiten auf der STM32F030F4P6 MCU, aber mit wenig Glück. Ich bin mit einem STM32F0-Modul und gefunden haben, ausreichende Ressourcen für die STM32F1-Modul I2C Initialisierung, aber nichts spezifisches über die STM32F0-Initialisierung/transfer-Prozess.
2
Antworten
Ich bin ein bisschen stecken, herauszufinden, in welcher Weise diese 2 Operationen Verschieden sind. Also ich habe gelesen, dass Arithmetische Verschiebung ist im Grunde das gleiche wie Logisch, nur mit dem Unterschied, dass es irgendwie hält die
2
Antworten
Ich bin immer eine Undefined Instruction Fehlermeldung während der Ausführung eines embedded system, kein Coprozessor, keine MMU, Atmel 9263. Das embedded-system verfügt über Speicher im Bereich von 0x20000000 - 0x23FFFFFF. Ich habe zwei Fällen so weit: SP
3
Antworten
Ich habe ein ARM-kit neben mir und ein Linux-kernel-Quellcode gepatcht mit Xenomai auf meinem Rechner. Ich verstehe, ich kann Daten senden, um das kit über ein USB-Kabel und eine (windows-basierte, natürlich) - software, aber ich bin ratlos,
1
Antworten
Ich bin neu in ARM-Assembler. Ich habe ein Projekt. Das problem was ich habe ist, wie man eine Eingabe vom Benutzer-in-arm-Montage (im QEMU-emulator) ? Gerade ausprobiert, aber wie es aussieht, wird nicht funktionieren. Die Ausgabe ist nicht
4
Antworten
Ist es möglich, separate base FW und code der Anwendung auf der ARM-Cortex-M4-Architektur (e.g STM32-F4). Was Id wie zu tun ist, um das ausführen von Anwendungen aus externen flash-und base-FW aus dem internen flash. Anwendungen sind alle
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,
1
Antworten
Was ist der Unterschied zwischen arm-linux-gcc und arm-none-linux-gnueabi-und arm-linux-gnueabi toolchains? Tun Sie kompilieren anders? Verwandte: Unterschied zwischen arm-eabi arm-gnueabi-und gnueabi-hf-Compiler InformationsquelleAutor user1891109 | 2012-12-10
3
Antworten
Möchte ich die Verwendung von standard-c-Funktion in einem meiner Funktion void print(const char* format,...) { char buffer[256]; va_list args; va_start (args, format); vsnprintf (buffer,256,format, args); va_end (args); sendString(buffer); } Fehler kommt, ist arm-none-eabi-ld -o check.elf -T /home/sanju/Arm/check/other/ROM.ld
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,
3
Antworten
Ich bin neu ARM Programmierung mit Keil Microvision V5.12 compiler. Ich kann nicht kompilieren eine einfache Montage Projekt immer diese Fehlermeldung: .\Objects\learn.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST. Ich habe versucht,
1
Antworten
Ich gerade angefangen zu lernen, Architektur, und ich habe einige Verwirrungen zwischen MIPS und ARM-Architekturen. Kam ich zu wissen, dass die MIPS-überwiegend zwei-Anweisung Formate: I und R (J). Ich lese über diese Darstellung Formate, rs, rt, opcode
5
Antworten
Ich bin schreiben einige code für den raspberry pi ARM-target auf x86 ubuntu-Rechner. Ich bin mit dem gcc-linaro-armhf toolchain. Ich bin in der Lage, cross-kompilieren Sie und führen Sie einige unabhängige Programme auf pi. Nun möchte ich
3
Antworten
Bekam ich ein wenig verwirrt, wenn es um die QT-und cross-Compilierung Anwendungen für mein arm-linux: Bisher habe ich ein linux auf meinem AT91SAM9263-EK und eine entsprechende filessystem einschließlich QT-libs bauen über buildroot. Ich habe auch build QT-4.8
4
Antworten
Möchte ich, um Daten vom ADXL345 accelerometer,aber es scheint, dass ich falsch anschließen. SCL - PC6(mit 10k Widerstand) SDA - PC7(mit 10k Widerstand) SDO - GND CS - VCC GND - GND 3.3 v - VCC Hier
1
Antworten
Ich versuche, mit der 2012.06 version der Linaro Toolchain Windows-Binary ( https://launchpad.net/linaro-toolchain-binaries/trunk/ ), um cross-kompilieren der Qt 4.8 Quelle zum Ziel ein embedded-Linux-ARM-Cortex-8-Brett. Ich war in der Lage, dies zu tun mit der CodeSourcery toolchain erwähnt in
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
2
Antworten
Hallo, während ich einen cross-compile ein startup.s Datei (arm-none-eabi-as-Datei.s) (*-gcc) Ich bin immer in jeder Kommentar-Zeile einige Fehler - junk am Ende der Zeile, ersten nicht erkannten Zeichen / wenn ich löschen //einige Kommentar-Zeilen habe ich bekommen
2
Antworten
Ich freue mich auf die folgende Sequenz, in uboot .globl _start _start: b reset ldr pc, _undefined_instruction ldr pc, _software_interrupt ldr pc, _prefetch_abort ldr pc, _data_abort ldr pc, _not_used ldr pc, _irq ldr pc, _fiq #ifdef CONFIG_SPL_BUILD
3
Antworten
Problem in kurzen- In linux immer, wenn wir die folgende Fehlermeldung erhalten "Syntax error: word unexpected (expecting ")")", was bedeutet es in der Regel bedeuten? Problem in details- ich habe versucht, um cross-kompilieren von Qt-4.6 als pro
1
Antworten
Wie bekommt ARM-mikrocontroller-port-Wert in eine 32 bit variable. Ich bin mit LPC2378 mikrocontroller. Welches Gerät verwenden Sie? Die GPIOs sind nicht Teil der ARM-Kern, Sie sind zugänglich über einige andere system-on-chip-Peripherie. Die header-Datei(en), die mit Ihrem compiler
5
Antworten
meine Frage ist : wie kann man bauen single board computer wie Raspberry Pi für OS ? user-ARM micro-Prozessor und debian arm-Betriebssystem , können Sie USB verwenden und etc. wie raspberry pi und anderen single-board-computer ich Suche