Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Компилятор ассемблера для AT91SAM7X
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
AlexGG
День добрый!

Планирую сделать среду разработки для МЭК-овских языков LAD и FBD для процессора AT91SAM7X под WINDOWS .
Хотелось бы компилировать текст программы в промежуточный пи-код (или текстовый файл ) для облегчения переноса на другие платформы в будущем.
Вопрос в следующем. Хотелось бы иметь что либо типа TASM с командной строкой для x86 процессоров, но для ARM.
Планирую вызывать его из IDE c командной строкой для компиляции подготовленного файла в промежуточном пи-коде.
Причем крайне желательно чтобы продукт был freeware.
Есть ли такие продукты? Коммерческие компиляторы не подходят, так как хочу использовать такой компилятор в составе коммерческого продукта.

В лоб напрашивается интерпретатор пи-кода, но крайне бы не хотелось из-за присущих ему недостатков ( быстродействия и проч.)

Может есть какое-либо более изящное решение?

Заранее спасибо.
Сергей Борщ
Цитата(AlexGG @ Apr 17 2010, 19:10) *
Планирую вызывать его из IDE c командной строкой для компиляции подготовленного файла в промежуточном пи-коде.
Причем крайне желательно чтобы продукт был freeware.
Так bunutils - то, что вы ищете. Ключевые слова для гугли - yagarto, winarm.

Только называется он не компилятор, а ассемблер.
zltigo
Цитата(Сергей Борщ @ Apr 17 2010, 21:50) *
Только называется он не компилятор, а ассемблер.

Да. И еще AT91SAM7X в свою очередь на самом деле называется ARM7TDMI-S.
dch
асемблер для арма достоточно прост, можно обойтись и без промежуточного файла, сразу генерите бинарник
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.