Вопросы с тегом 'arm'

Этот тег используется для вопросов, связанных с семейством компьютеров ARM (Advanced RISC Machine); это машины или электроника, работающие на ядрах ARM или системах с использованием ядра ARM.
1

дисплей cortex m3

Привет, я работаю над контроллером плеча lm3s8962 im, неспособным понять код ниже, согласно моему пониманию, он проверяет, является ли символ из массива или нет, который он создал с помощью символов ascii (т.е. в цикле while: while (* pcStr! = 0)}, ...
13 мар. '13 в 5:15
1

инструкция по неоновой руке

У меня есть код, и я хочу использовать инструкцию Neon, чтобы изменить его, но я действительно не знаю, как его завершить... Может ли кто-нибудь мне помочь? void add(int n,float *a,float *b,float t) { int i, size = (n+2) * (n+2); for(i = 0; ...
18 мар. '13 в 15:17
1

Каков наилучший путь развития для тех, у кого нет опыта ARM, чтобы изучить мощную встроенную систему?

Я хочу разработать встроенные системы LOW COST, требующие значительной вычислительной мощности, например сжатие видео высокой четкости в реальном времени. Для кого-то, кто имеет опыт работы с архитектурой PIC и Atmel, но не имеет опыта ARM или Linu...
28 мая '13 в 12:02
1

Android Virtual Device armeabi-v7a, но ничего для armv7?

все: Наивный вопрос. HP Touchpad поставляется с процессором QUALCOMM Snapdragon APQ8060, который представляет собой набор инструкций процессора ARMv7. В настоящее время Android Virtual Device Manager поставляется с 3 наборами процессоров /ABI, А...
23 июн. '13 в 6:33
1

Zero-init блок данных в BSS на ARM

Ассемблер Microsoft ARM, ориентированный на Windows Phone. Я хотел бы создать длинный (~ 6 КБ), нулевой блок данных в разделе BSS. Пожалуйста, какой хороший синтаксис для этого? Директива% не ноль-init, не так ли? Действительно ли раздел BSS имеет н...
28 июн. '13 в 21:28
3

Монтаж сборного металла - данные не инициализированы

Я написал очень простой код, предназначенный для работы на голом металле RaspberryPi. Мой код состоит из gpio.s (с функцией "flash", которая включает и выключает светодиод) и main.s, как показано ниже. .section .init .globl _start _start: mo...
22 июл. '13 в 16:22
1

Каковы параметры ASM для аппаратного мониторинга для устройств ARM?

У меня возникли проблемы с определением того, что может быть хорошим набором команд, который предоставляется для работы с ARMv5 SoC и выше, у меня также есть некоторые проблемы с синтаксисом, поскольку я привык к гораздо более простому синтаксису gc...
28 июл. '13 в 12:24
4

Преобразование данных для платформы ARM (от x86/x64)

Мы разработали приложение win32 для платформы x86 и x64. Мы хотим использовать одно и то же приложение на платформе ARM. Endianness будет варьироваться для платформы ARM, т.е. Платформа ARM использует формат Big endian. Поэтому мы хотим справиться с...
07 авг. '13 в 9:50
1

Список скрытых ARM 3-мнемонимов

x86 имел случаи вставки изготовителя, новые, недокументированные коды операций в то время. Из-за отсутствия холдинга ARM фабрики фабрики могут быть скрытые коды операций, введенные лицензиатом. После использования моего google-fu эта теория кажется ...
07 авг. '13 в 15:51
1

О сборке неона

Некоторые из моих кодов ссылаются на библиотеку, которая использует arm_neon.h; когда я пытался скомпилировать с помощью "Симулятора", я получил кучу ошибок. Я использую компилятор LLVM 4.2, что мне делать, чтобы скомпилировать его с помощью руки n...
12 авг. '13 в 12:41
1

почему нужно писать встроенный код сборки?

Недавно я начал внедрять программирование на платформе ARM, и я видел в нескольких примерах кода, что, несмотря на то, что они написали проект на языке C, в некоторых местах между кодом они называют некоторые функции сборки, которые они сами написал...
17 авг. '13 в 5:23
1

Получите доступ к массиву с фиксированной длиной с помощью указателя struct (embed arm)

Я развиваюсь на доске обнаружения std32f4. Я не могу понять, как скопировать один буфер (uint8_t *) в другой буфер (uint8_t [272]) внутри структуры с помощью указателя struct. #define AES_SIZE_272 (uint16_t)272 //max buffer ...
04 окт. '13 в 16:08
1

Понятие банковских регистров в ARM

Я новичок в ARM и немного запутался в концепции банковских регистров. Arm документах, связанных с Arm говорится, что каждый режим имеет свой собственный набор банковских регистрах, кроме режима пользователя. Моя путаница заключается в том, что кажды...
01 нояб. '13 в 9:54
1

Cortex M3 не может обрабатывать memset

Я пытаюсь создать простой проект для Cortex M3. Проблема, с которой я столкнулся, заключается в том, что компилятор содержит неправильные библиотеки для memset и других mem * -functions (memcpy, memcmp). И это приводит к жесткой ошибке каждый раз, к...
14 дек. '13 в 19:19
1

Рекурсия в сборке ARM для печати 100

Я очень смущен тем, как рекурсивно реализовать метод печати 100 (1..2..3..100) с использованием сборки ARM. У меня есть код C, чтобы сделать это, а C очень просто, но сборка намного больше, и я не знаю, как это сделать. Пожалуйста помоги? Благодар...
14 мар. '14 в 0:02