У меня есть встроенный проект, использующий STM32F103 (ARM Cortex M3), он получает время от времени возникает жесткая неисправность в режиме выпуска. Как часть восстановления, я хотел бы получить значение ПК из предыдущего ...
Какая самая быстрая библиотека БПФ для устройств iOS / Android ARM? И какую библиотеку люди обычно используют на платформах iOS / Android? Я предполагаю, что vDSP - это библиотека, наиболее часто используемая в iOS. РЕДАКТИРОВАТЬ: мой ...
Я хочу начать проект, в котором я хочу выполнить аутентифицированную загрузку для Android на основе технологии ARM TrustZone. Какую доску мне использовать? Минимальные требования: набор инструкций ARM V7
USB, ...
Интересно, есть ли у кого-нибудь информация о платах для разработки, где можно использовать ARM TrustZone? У меня есть BeagleBoard XM, который использует OMAP3530 от TI с процессором Cortex-A8, который поддерживает доверие ...
В каждой статье говорится, что раздел массива.init _является массивом функций, но по моему опыту это не так. Вот мой.init _массив libc.so, скомпилированный для Android :$ prebuilt/linux -x86/toolchain/arm -eabi -4.4.3/bin/...
для предварительной выборки адрес возврата следующий:
R14_abt = адрес прерванной инструкции + 4, а для прерывания данных адрес возврата:
R14_abt = адрес прерванной инструкции + 8
В архитектуре ARM есть один младший адрес вектора0x0 и старший адрес вектора 0xFFFF0000.
Мне интересно, зачем могут понадобиться два векторных адреса?
В микропроцессорах и микроконтроллерах Intel ...
Я работаю над процессором ARM. Мне было интересно, сильно ли отличаются используемые ПЗУ и ОЗУ от того, что я предполагаю. Например, для программы, имеющей следующую таблицу памяти: Размер программы: Код = 1264 ...
Я использую процессор Cortex-A8 и не понимаю, как использовать флаг -mfpu. На Cortex-A8 есть сопроцессоры как vfpv3, так и neon. Раньше я не знал, как использовать неон, поэтому я ...
Я читаю определения снова и снова, но все еще не понимаю, что такое SP и LR в ARM? Я понимаю, что PC (он показывает адрес следующей инструкции), SP и LR, вероятно, похожи, но я просто не ...
I Я пытаюсь запустить программу типа 'hello world' на моем Beagleboard-xm rev. C, вызывая C помещает функцию из сборки. До сих пор я использовал это как ссылку: http: //wiki.osdev.org / ...
Не могли бы вы объяснить, как меняется режим ARM в случае обработки системного вызова?
Я слышал, что изменение режима ARM может происходить только в привилегированном режиме, но в случае обработка системного вызова, пока ARM находится в ...
В процессоре ARM Cortex-A8 я понимаю, что такое NEON, это сопроцессор SIMD. Но работает ли модуль VFP (Vector Floating Point), который также является сопроцессором, как процессор SIMD? Если да, то какой ...
В настоящее время я использую параметры программы boost ::_для разбора файла конфигурации на процессоре BeagleBoard (ARM -). Моя программа многопоточная -и связана с многопоточной Boost 1.45...
Хорошо, я ' мы ныряли в мутные воды низкоуровневого программирования для Android (собственный C / C ++ с использованием набора инструментов CodeSourcery). Я опробовал исполняемый файл на эмуляторе, и он сработал. Я бы хотел попробовать ...
Можно ли скомпилировать C / Код C ++ для ARM Cortex M3 (LPC1768) с использованием ванильного GCC с переключателем --target, или мне нужно будет для этого скомпилировать GCC, binutils и т. Д.?
Как скомпилировать pHash для iOS? Я читал документацию, но там нет упоминания об iOS/arm, и Google не помогает. Так что, если кто-то смог скомпилировать pHash для iOS, поделитесь опытом.
Windows 8 для ARM, также известная как Windows RT, имеет ли она эквивалент Win32 API? (Я не имею в виду, может ли он запускать код Win32 x86, но если у него есть Win32 API, доступный сторонним разработчикам.) ...
У меня на компьютере установлен arm -linux -androideabi -gcc, но когда я пытаюсь скомпилировать даже простой hellow world, выдает ошибку (Я предпочитаю не использовать ndk -build ). Я просто хочу скомпилировать из...
В попытке узнать что-то о сборке ARM я написал простой тестовый проект для выполнения уменьшения масштаба изображения с использованием встроенной сборки и инструкций NEON. вы можете увидеть это здесь :https ://github....
для (int i = 0; я < 10000; i++ )a[i] = b[i] + c[i] Как выглядит сборка ARM для этого языка высокого уровня? Изменить :Я также предполагаю, что базовый адрес A находится в R8, базовый адрес...
Я заинтересован в создании собственной мобильной ОС. Я читал, что существующие мобильные ОС работают на процессорах ARM и используют их язык ассемблера, тогда как настольные ОС, такие как Linux и Windows, написаны на ассемблере. ...
Я работал над встроенной ОС для ARM, однако есть несколько вещей, которые я не понял об архитектуре даже после обращения к исходному коду ARMARM и Linux. Атомарные операции. РУКА РУКА...
Я разрабатываю приложение для iOS, которое должно довольно быстро преобразовывать изображения из RGB -> BGRA. Я хотел бы использовать встроенные функции NEON, если это возможно. Есть ли более быстрый способ, чем простое назначение компонентов?...
Я изучаю язык ассемблера на одном курсе. У меня небольшие проблемы с началом работы. Я написал простой код c :int main (){инт а = 10; интервал б = 20; интервал с = а+б; }...
Я решил продолжить оптимизацию быстрых поворотов и застрял на _mm _маска перемещения _инструкция epi8 SSE. Как я могу переписать его для ARM Neon с вводом uint8x16 _t?
Я пытался использовать эту страницу, а также различные другие руководства, чтобы выяснить, как выразить очень простые инструкции ARM в двоичном и шестнадцатеричном виде. Кажется, что это должен быть простой процесс, чтобы...
Я пытаюсь оптимизировать некоторые части кода OpenCV, используя NEON. Вот оригинальный блок кода, над которым я работаю. (Примечание :Если это имеет какое-либо значение, вы можете найти полный исходный код в "opencvfolder/modules/video/...
Небольшое введение, в настоящее время я пишу маленькое (крошечное )ядро RTOS, ну, оно должно быть монолитным с большинством вещей в ядре. Однако я не могу найти много информации о некоторых перечисленных вещах...
Каковы основные предостережения при переносе кода C ++ x86 на ARM процессор? Те, о которых я знаю / слышал (но я не знаю, действительно ли они являются проблемой или даже правдой - проверьте, пожалуйста): SSE -> NEON
...