Questo tag viene utilizzato per domande relative alla famiglia di computer ARM (Advanced RISC Machine); ovvero macchine o componenti elettronici in esecuzione su core di processore ARM o sistemi che utilizzano un core ARM.
Aggiornamento 2017-05-17. Non lavoro più per l'azienda da cui è nata questa domanda e non ho accesso a Delphi XEx. Mentre ero lì, il problema è stato risolto migrando verso FPC + GCC misti (Pascal + C), con intrinseci NEON per alcune routine in cui ha fatto la differenza. (FPC …
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 4 anni fa . Migliora questa domanda L'architettura x86 è appositamente progettata per funzionare con una tastiera mentre …
Nel mio progetto attuale utilizzo più file .so. Questi si trovano nella cartella armeabi e armeabi-v7a. Sfortunatamente uno dei file .so è un 6 MB e devo ridurre le dimensioni del file. Invece di avere un grosso file APK, vorrei usare solo i file armeabi e rimuovere la cartella armeabi-v7a. …
Ho un'applicazione incorporata con un ISR critico nel tempo che deve scorrere attraverso un array di dimensioni 256 (preferibilmente 1024, ma 256 è il minimo) e verificare se un valore corrisponde al contenuto degli array. A boolsarà impostato su true se questo è il caso. Il microcontrollore è un LX4357 …
Sto tentando di ottenere la compilazione incrociata per Raspberry Pi che funziona sulla mia macchina Ubuntu. Durante i miei primi tentativi stavo usando il compilatore arm-linux-gnueabi, che è disponibile nel repository di Ubuntu. Ho funzionato. Sono stato in grado di creare tutte le mie dipendenze e utilizzare il cross-compilatore nel …
Quando compilo il codice C con la mia toolchain incrociata, il linker stampa pagine di avvertimenti dicendo che il mio eseguibile utilizza float rigidi ma la mia libc usa float morbidi. Qual è la differenza?
Le immagini finali prodotte dai compilatori contengono sia il file bin che il file ELf in formato caricatore esteso, qual è la differenza tra i due, in particolare l'utilità del file ELF.
Ho sperimentato un po 'l'esecuzione da RAM e memoria flash su sistemi embedded. Per la prototipazione rapida e il test sto attualmente utilizzando un Arduino Due (SAM3X8E ARM Cortex-M3). Per quanto posso vedere, il runtime e il bootloader di Arduino non dovrebbero fare differenza qui. Ecco il problema: ho una …
Sto eseguendo alcuni esperimenti per ottenere runtime estremamente coerenti per un pezzo di codice. Il codice che sto attualmente cronometrando è un carico di lavoro associato alla CPU piuttosto arbitrario: int cpu_workload_external_O3(){ int x = 0; for(int ind = 0; ind < 12349560; ind++){ x = ((x ^ 0x123) + …
Premessa: sto lavorando con un ambiente ARM (quasi bare metal) in cui non ho nemmeno C ++ 11 (con std::atomic<int>) disponibile, quindi per favore evita risposte come " usa solo C ++ standardstd::atomic<int> ": Non posso . Questa implementazione ARM di AtomicInt è corretta? (supponiamo che l'architettura ARM sia ARMv7-A …
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.