4
ответа

Когда должен флаг переноса быть установленным в ассемблере

Я озадачен этой проблемой при записи средства моделирования блока ARM в C. Я нашел некоторые подобные вопросы на форуме, но ни один из них не объясняет, как установить флаг переноса просто с помощью отношений...
вопрос задан: 18 May 2010 07:48
4
ответа

Как использовать инструкцию MOV в ARM с непосредственным числом как второй операнд

Я только начинаю изучать ассемблер ARM и не соглашаюсь, как использовать MOV для передачи непосредственного числа в регистр. И из справочника ARM и из моего учебника, это сказано это...
вопрос задан: 13 April 2010 06:38
4
ответа

Отказ Seg при использовании станд.:: строка на встроенной платформе Linux

Я работал в течение нескольких дней над проблемой со своим приложением, работающим на встроенной Руке платформа Linux. К сожалению, платформа устраняет меня от использования любого из обычных полезных инструментов...
вопрос задан: 9 March 2010 21:22
4
ответа

модель процессора обнаружения iPhone / НЕОНОВАЯ поддержка

Я ищу способ дифференцироваться во времени выполнения между устройствами, оборудованными новым процессором ARM (такими как iPhone 3GS и некоторые iPods 3G) и устройствами, оборудованными старыми процессорами ARM. Я знаю меня...
вопрос задан: 26 October 2009 17:17
4
ответа

Который Linux решение RTOS я должен выбрать?

Я готовлюсь для создания решения RTOS сверху Linux эта попытка работать над встроенным устройством. Я сделал некоторое расследование один, но тем не менее я немного смущен. Это - мои критерии: Легкий к...
вопрос задан: 19 August 2009 11:24
4
ответа

Keil по сравнению с GCC для ARM7?

Как Keil выдерживает сравнение с GCC для разработки ARM7? Я нахожусь в процессе выбора hw консультанты для проекта среднего размера и некоторого использования keil и некоторого использования gcc. Я хотел бы знать глюки, вовлеченные в...
вопрос задан: 4 August 2009 10:17
3
ответа

Эффективно деперемеживать четные и нечетные биты из целого числа в руке / неоне [дубликат]

Пример кода, который перемещает 16 четных битов в верхнюю половину и 16 нечетных битов, чтобы уменьшить половину номера uint32_t: uint32_t separateBits (uint32_t x) {uint32_t равно = 0, нечетное = 0; для (int i = 0; i & lt; 32; i + = 2) ...
вопрос задан: 2 April 2018 07:01
3
ответа

Каково различие между файлами ELF и файлами мусорного ведра?

Заключительные изображения, произведенные компиляторами, содержат и файл мусорного ведра и расширенный файл ЭЛЬФА формата загрузчика, каково различие между этими двумя, особенно утилита файла ELF.
вопрос задан: 13 November 2017 13:52
3
ответа

Используя Движение для записи библиотеки для приложения для iPhone

Я рассматриваю использование, Идут как низкий уровень, производительная альтернатива языка C/Objective-C для реализации библиотеки для приложения для iPhone. Мог любой из компиляторов Движения генерировать библиотеку, которая могла быть...
вопрос задан: 8 July 2017 19:36
3
ответа

Я могу настроить процессор ARM для Возрастающего направления роста Стека?

Был один вопрос здесь, который говорил о направлении роста стека. На который Michael Burr ответил, что высказывание в направлении роста стека процессоров ARM может быть настроено - т.е. любое убывание...
вопрос задан: 23 May 2017 11:44
3
ответа

Низкий уровень qemu базирующаяся отладка

Я должен протестировать некоторый низкоуровневый код архитектуры ARM. Обычно экспериментирование является вполне сложным на реальной плате, таким образом, я думал о QEMU. То, что я хотел бы получить, является некоторой отладкой...
вопрос задан: 15 October 2016 21:21
3
ответа

Как наложить указатель sockaddr на sockaddr_in на Arm [duplicate]

У меня есть следующий код, скопированный из другого места, чтобы получить порт клиента из подключения к серверному сокету. На 64-битной Linux-архитектуре Intel это компиляция без проблем, struct sockaddr * sa; структура ...
вопрос задан: 22 February 2016 13:21
3
ответа

сокет () возвращается 0 в клиент-серверном приложении C

Я работаю над приложением, которое содержит несколько сокетов сервера что каждое выполнение в уникальном потоке. Внешнюю утилиту (сценарий) называет один из потоков. Этот сценарий называет утилиту (клиент)...
вопрос задан: 19 June 2015 18:24
3
ответа

Как я переупорядочиваю векторные данные с помощью Неона ARM intrinsics?

Это конкретно связано с Неоном ARM кодирование SIMD. Я использую Неон ARM instrinsics для определенного модуля в видеодекодере. У меня есть векторизованные данные следующим образом: существует четыре элемента на 32 бита в...
вопрос задан: 21 July 2014 10:31
3
ответа

Кто обновляет аппаратный сторожевой таймер в Linux?

У меня есть процессор AT91SAM9G20, выполняющий 2,6 ядра. Сторожевой таймер включен на уровне начальной загрузки и настроен в течение 16 секунд. Регистр режима Watchdog может быть настроен только однажды. Когда код подвешивает любого в...
вопрос задан: 9 July 2014 00:38
3
ответа

Android кастрирует технологию ARM Jazelle?

Выравнивание, которое я видел, должно быть мы говорить, что "Ухудшение" байт-кодов Java в Android было производительностью. (Я подозреваю, что существует другая причина.) Однако путем изменения кодов байта не имеют их...
вопрос задан: 27 December 2013 05:56
3
ответа

В чем я нуждаюсь для разработки для процессора ARM? [закрытый]

Я знаком с архитектурой X86 [-64] и блоком. Я хочу запуститься, разрабатывают для процессора ARM. Но в отличие от настольных процессоров, у меня нет фактического процессора ARM. Я думаю, что мне нужен ARM...
вопрос задан: 23 April 2013 16:25
3
ответа

Как получить след стека вызовов? (глубоко встроенный, никакая поддержка библиотеки)

Я хочу, чтобы мои обработчики исключений и функции отладки смогли распечатать следы стека вызовов, в основном точно так же, как след () библиотечная функция в glibc. К сожалению, моя библиотека C (Newlib) не делает...
вопрос задан: 4 August 2010 20:24
3
ответа

Стек протоколов TCP/IP без ОС

Я ищу стек TCP/IP, который может использоваться без ОС. Наш клиент имеет "отвращение" к прерываниям и не хочет реальную ОС на встроенной плате, которую мы создаем. Желательно переместиться как...
вопрос задан: 17 July 2010 16:17
3
ответа

Как измерить время выполнения программы в процессоре ARM Cortex-A8?

Я использую ARM основанный на коре-A8 процессор, названный как я. MX515. Существует Linux распределение Ubuntu 9.10. Я запускаю очень большое приложение, записанное в C, и я использую gettimeofday (); функции...
вопрос задан: 17 July 2010 06:44
3
ответа

Как работать, Erlang основывал робот? Действительно ли возможно преобразовать его в .hex и работать на основе микроконтроллера?

Я работаю над Erlang автоматизированный проект. Я сделал wallfollower программу робота, которая имеет два файла 1. программа C для общения с аппаратными средствами (я думаю, что мы не можем непосредственно использовать Erlang для этого), и 2....
вопрос задан: 11 June 2010 19:18
3
ответа

Средство моделирования ARM в Windows

Я изучаю Процессоры ARM из учебника... Я думал, что будет более полезно, если я мог бы применить то, что я изучаю на средстве моделирования ARM... написание кода, затем наблюдая результаты и различные этапы выполнения...
вопрос задан: 1 June 2010 20:26
3
ответа

Изучение блока ARM

В течение этого года там будет прибывать пара мультисенсорные портативные компьютеры за под600€, которые содержат Tegra2. Они приносят мне к хорошему оправданию изучению ассемблера ARM. Но у меня нет подсказки где к...
вопрос задан: 22 February 2010 20:32
3
ответа

Начальное состояние регистров программы и стека на Linux ARM

Я в настоящее время играю с блоком ARM на Linux как осуществление изучения. Я использую 'пустой' блок, т.е. никакой libcrt или libgcc. Может кто-либо указывать на меня на информацию о какой состояние указатель вершины стека...
вопрос задан: 26 November 2009 10:15
3
ответа

Какое знание/экспертиза требуется, чтобы андроид порта к пользовательскому устройству руки?

Я работаю над системой, в которой в настоящее время работают ядро Linux и система управления окнами микроокон. Код текущих системных драйверов Linux доступен мне. Я хочу портировать андроид на нем, так же, как...
вопрос задан: 23 October 2009 04:19
3
ответа

ARM по сравнению с производительностью Ползунка на iPhone 3GS, не код с плавающей точкой

Я задавался вопросом, были ли у кого-либо какие-либо твердые числа на ARM по сравнению с производительностью кода Ползунка на iPhone 3GS. Специально для неплавающей точки (VFP или НЕОН) код - я знаю о проблемах с плавающей точкой...
вопрос задан: 29 July 2009 05:25
3
ответа

Редактирование (патч) двоичный файл в IDA Pro

я хотел бы знать, как отредактировать двоичный файл в про международной ассоциации развития (я просто должен изменить одну инструкцию!) (его двоичный файл ARM) спасибо
вопрос задан: 9 June 2009 12:54
3
ответа

arm-linux-gcc по сравнению с arm-elf-gcc

Я смотрю на uClinux систему, которая создает ядро с arm-linux-xxx, но создает пользовательские приложения с arm-elf-xxx. Если приложения предназначаются для работы Linux, не был бы он быть лучше создать...
вопрос задан: 23 December 2008 21:24
2
ответа

gcc ARM выдает неверный код - как исправить

gcc ARM для STM32F407 micro Следующая функция используется для проверки работоспособности в FreeRtosTCP UBaseType_t bIsValidNetworkDescriptor (const NetworkBufferDescriptor_t * pxDesc) {uint32_t offset = ...
вопрос задан: 4 March 2019 01:28
2
ответа

Почему неподписанные типы более эффективны в CPU руки?

Я читаю руководство руки и прихожу к этому предложению, но причина не упоминается. Почему неподписанные типы быстрее?
вопрос задан: 12 February 2019 07:08