Компилятор языка программирования Oberon-07
для широкого класса микроконтроллеров архитектуры ARMv{6,7E}-M.
Автор: Александр Ширяев.
Проект основан на компиляторе Oberon → RISC из Project Oberon Н. Вирта. Лицензия.
Компилятор распространяется в открытых исходных кодах вместе с набором полезных модулей, которые объединены в подсистему Micro. В этих модулях хранятся адреса регистров, процедуры инициализации контроллеров, заготовки для передачи данных по протоколу UART и многое другое.
В подсистеме Mobx находятся примеры программ для нескольких микроконтроллеров.
Альтернативное хранилище Ивана Денисова
Среда разработки Рекордино имеет встроенный компилятор O7.
Компилятор O7 разработан на языке Компонентный Паскаль в виде расширения среды программирования BlackBox Component Builder. Поэтому, чтобы откомпилировать и использовать O7, требуется сначала установить эту среду.
P.Compile:
@: компилировать текущий документ
/s: заменять символьные файлы
Tool.DecObj: информаия об объектном файле
Tool.DecSym: информация о символьном файле
Tool.DecBin: дизассемблер bin-файлов
Tool.DecHex: дизассемблер hex-файлов