Свободная ARM IDE | Компилятор

#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, тривиальный для создания перекрестного ассемблера и компоновщика.