#ide #arm #assembly
#ide #arm #сборка
Вопрос:
Я ищу ARM IDE, чтобы я мог запускать такой код:
LDR R0, a
a DEFW 0
И это дало бы мне результаты или показало, как все обрабатывается. Спасибо.
Комментарии:
1. Неясно, ищете ли вы компилятор, отладчик, симулятор, IDE или все вышеперечисленное. (Также, пожалуйста, удалите «best» из вашего заголовка, это полностью субъективно.)
2. @Mat, я думаю, мне нужно все вышеперечисленное.
3. И что вы нашли до сих пор? Почему они не соответствуют вашим потребностям?
4. @Mat: я нашел отличный вариант: brej.org/kmd , но я не могу его загрузить.
Ответ №1:
Если вы хотите использовать сборку ARM с использованием бесплатных инструментов, есть только одно верное решение:
- vim (или другой подходящий редактор, который соответствует вашим потребностям)
- gcc
- gdb Qemu (или лучше gdb ICE board)
Или (это будет стоить вам целое состояние):
- ARM Developer Suite
- JTAG
Комментарии:
1. Может быть, возможно иметь все в одной программе?
2. даже когда вы думаете, что используете одну программу с графическим интерфейсом, обычно в фоновом режиме вызываются инструменты командной строки. ряд редакторов сделают это за вас. Добавьте в список выше доступные jtag и openocd. Облегченный анализатор сигналов и jlink edu (microcontrollershop.com ) работают просто отлично, или amontek jtag-tiny и т.д. вы можете выполнить один шаг и посмотреть на регистры и т. Д. вам даже не нужен gcc для ассемблера, просто получите binutils, тривиальный для создания перекрестного ассемблера и компоновщика.