Вопросы по теме '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