Вопросы по теме 'arm7'

Keil против GCC для ARM7?
Чем отличается Keil от GCC для разработки ARM7? Я нахожусь в процессе выбора консультантов по hw для проекта среднего размера, и некоторые используют keil, а некоторые - gcc. Я хотел бы знать подводные камни, связанные с выбором любого из вариантов...
12801 просмотров
schedule 31.03.2022

Начало работы с этой платой ARM7
Этот плохой мальчик недавно прибыл на почту. Но не было никаких инструкций, CD-ROM или Dev Kit. Несмотря на отсутствие инструкций, я почти уверен, что мы сможем запустить его с DS-5, кабелем JTAG и встроенным Linux. Цель состоит в том, чтобы...
457 просмотров
schedule 23.05.2023

iOS NSInvocation setArgument: atIndex: не работает со структурой в сборках ARM
У меня есть странная проблема с установкой аргумента NSInvocation со структурой, которая содержит двойной или любой 64-битный тип, который не выровнен (я смещаю его с помощью char в начале структуры). Проблема в том, что некоторые байты очищаются...
1561 просмотров
schedule 21.06.2022

Данные UART теряются при работе с внешними прерываниями
Я использую два прерывания в ARM7 lpc2378: UART1 для получения данных от какого-то внешнего модуля Внешнее прерывание для чтения АЦП Во время выполнения External-Interrupt ISR данные от UART1 теряются, поскольку прерывания отключены....
170 просмотров
schedule 24.12.2022

Машинный код для сборки ARM7
Я пытаюсь получить следующую инструкцию машинного кода, написанную на ARMv7 Assembly. 1010 1110 00001011 0000 0000 0000 0100 Я написал это в шестнадцатеричном виде, как показано ниже 0xAE0B0004 Повозившись с несколькими разными...
148 просмотров
schedule 31.01.2023

Почему у ARM большие страницы размером 64 КБ?
В руководстве пользователя ARM720T упоминаются маленькие и большие страницы. Поскольку ARM 720T требует, чтобы запись таблицы страниц размером 64 КБ дублировалась 16 раз в таблице страниц, почему бы не разместить 16 записей малых страниц (4 КБ) для...
1380 просмотров
schedule 04.06.2023

Как хранить числа со знаком в руке, используя MOV или MVN?
Я пытаюсь изучить сборку ARM, и я хотел сохранить число со знаком в регистре, это должно быть что-то вроде - MOV R0, #-10 Но это сохраняет номер нормально, а не как число со знаком. Я пытался использовать LDRSB как - LDRSB R0, =0x0000000A...
125 просмотров
schedule 02.04.2022