Dieses Tag wird für Fragen zur ARM-Computerfamilie (Advanced RISC Machine) verwendet. Dies sind Maschinen oder Elektronik, die auf ARM-Prozessorkernen oder -systemen ausgeführt werden, die einen ARM-Kern verwenden.
Update 2017-05-17. Ich arbeite nicht mehr für das Unternehmen, aus dem diese Frage stammt, und habe keinen Zugriff auf Delphi XEx. Während ich dort war, wurde das Problem durch die Migration auf gemischte FPC + GCC (Pascal + C) mit NEON-Eigenheiten für einige Routinen gelöst, bei denen es einen Unterschied …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Ist die x86-Architektur speziell für die Verwendung mit einer …
In meinem aktuellen Projekt verwende ich mehrere .so-Dateien. Diese befinden sich im Ordner armeabi und armeabi-v7a. Leider ist eine der .so-Dateien 6 MB groß und ich muss die Dateigröße reduzieren. Anstatt eine fette APK-Datei zu haben, möchte ich nur die armeabi-Dateien verwenden und den armeabi-v7a-Ordner entfernen. Gemäß der NDK-Dokumentation ist …
FJCVTZS ist "Gleitkomma-Javascript-Konvertierung in signierten Festpunkt, Rundung in Richtung Null". Es wird in Arm v8.3-A-Chips und höher unterstützt. Was seltsam ist, weil Sie nicht erwarten, dass JavaScript so nah am Bare Metal ist. Ich kann Erklärungen finden, was die Anweisung tut, aber nicht, warum sie existiert. In diesem Thread heißt …
Ich habe eine eingebettete Anwendung mit einem zeitkritischen ISR, die ein Array der Größe 256 (vorzugsweise 1024, aber mindestens 256) durchlaufen und prüfen muss, ob ein Wert mit dem Inhalt des Arrays übereinstimmt. A boolwird auf true gesetzt, wenn dies der Fall ist. Der Mikrocontroller ist ein NXP LPC4357, ein …
Ich versuche, Cross-Compiling für Raspberry Pi auf meinem Ubuntu-Computer zum Laufen zu bringen. Bei meinen ersten Versuchen habe ich den Arm-Linux-Gnueabi-Compiler verwendet, der im Ubuntu-Repo verfügbar ist. Ich habe das zum Laufen gebracht. Ich konnte alle meine Abhängigkeiten erstellen und den Cross-Compiler in meinem cmake-Projekt verwenden. Ich glaube jedoch, dass …
Wenn ich C-Code mit meiner Cross-Toolchain kompiliere, druckt der Linker Seiten mit Warnungen, die besagen, dass meine ausführbare Datei Hard Floats verwendet, meine Libc jedoch Soft Floats. Was ist der Unterschied?
Die endgültigen Bilder, die von Compliern erstellt wurden, enthalten sowohl eine Bin-Datei als auch eine ELf-Datei im Extended Loader-Format. Was ist der Unterschied zwischen beiden, insbesondere das Dienstprogramm der ELF-Datei?
Ich habe zwei "entsperrte" Geräte, ein iPad mini 3 und ein Galaxy Edge 6, die beide mit einem Terminal und einem minimalistischen Satz von Unix-Befehlen ausgestattet sind. Ich dachte, beide Geräte haben arm64-Prozessoren, aber als ich lief uname -a Auf beiden Geräten habe ich folgendes bekommen: für das iPad mini …
Dies ist ein Problem, das speziell auf dem ARM auftritt, nicht auf x86 oder x64. Ich hatte dieses Problem von einem Benutzer gemeldet und konnte es mit UWP auf Raspberry Pi 2 über Windows IoT reproduzieren. Ich habe diese Art von Problem bereits bei nicht übereinstimmenden Aufrufkonventionen gesehen, aber ich …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen im vergangenen Jahr . Verbessere diese Frage Ich habe viel über das Ausführen von Mono / …
Ich lese immer wieder Definitionen und verstehe immer noch nicht, was SP und LR in ARM sind. Ich verstehe PC (es zeigt die Adresse der nächsten Anweisung), SP und LR sind wahrscheinlich ähnlich, aber ich verstehe einfach nicht, was es ist. Kannst du mir bitte Helfen? edit: Wenn du es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.