Инструменты пользователя

Инструменты сайта


ob:o7

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ob:o7 [2026/07/22 00:42]
iadenisov [O7]
ob:o7 [2026/07/22 01:03] (текущий)
iadenisov [Видео]
Строка 29: Строка 29:
 Компилятор [[ob:o7|O7]] разработан на языке [[:cp|Компонентный Паскаль]] в виде расширения среды программирования [[:blackbox|BlackBox Component Builder]]. Поэтому, чтобы откомпилировать и использовать [[ob:o7|O7]], требуется сначала установить эту среду. Компилятор [[ob:o7|O7]] разработан на языке [[:cp|Компонентный Паскаль]] в виде расширения среды программирования [[:blackbox|BlackBox Component Builder]]. Поэтому, чтобы откомпилировать и использовать [[ob:o7|O7]], требуется сначала установить эту среду.
  
-  - Установите Блэкбокс ([[blackbox:ubuntu|в Ubuntu]], [[blackbox:Windows|в Windows]]).+  - Установите [[:blackbox|BlackBox Component Builder]]
   - Скачайте [[https://github.com/aixp/O7/archive/master.zip|компилятор O7]].   - Скачайте [[https://github.com/aixp/O7/archive/master.zip|компилятор O7]].
   - Скопируйте директории **O7**, **Micro**, **Mobx** в директорию, которую вы создали для проектов, или в корневой каталог Блэкбокса.   - Скопируйте директории **O7**, **Micro**, **Mobx** в директорию, которую вы создали для проектов, или в корневой каталог Блэкбокса.
Строка 43: Строка 43:
 Tool.DecBin: дизассемблер bin-файлов\\ Tool.DecBin: дизассемблер bin-файлов\\
 Tool.DecHex: дизассемблер hex-файлов Tool.DecHex: дизассемблер hex-файлов
 +
 +
 ===== Полезные заметки ===== ===== Полезные заметки =====
  
Строка 57: Строка 59:
 ===== Видео ===== ===== Видео =====
  
-  * [[https://vk.com/video-155609632_456239121|Конвеерум #30: Компилятор Оберона для архитектуры ARM: простота в основе надежности]] +  * [[https://youtu.be/7Sd5nUjjv0A|Простая программа с тремя светодиодами]] 
-  * [[https://youtu.be/zlnj6FCY1tYрошивка контроллера Cortex-M3 (LPC1343F) программой на Oberon]] +  * [[https://youtu.be/1IrFgJzwGMk|Программа для светодиодной ленты на базе WS2812]] 
-  * [[https://youtu.be/mGi03zjahwY|Прошивка контроллера Cortex-M4 STM32F407VG программой на Oberon]] +  * [[https://youtu.be/nvLbGeM2imA|Oberon для микроконтроллеров. Обмен сообщениями по UART (А. Ширяев)]] 
-  * [[https://youtu.be/nvLbGeM2imA|Oberon для микроконтроллеров. Обмен сообщениями по UART]]+  * [[https://youtu.be/klQmL-mD7g4|Конвеерум #30: Компилятор Оберона для архитектуры ARM: простота в основе надежности]]
  
 ===== Проекты ===== ===== Проекты =====
Строка 67: Строка 69:
   * Система контроля потоков в микрофлюидных чипах (Сибирский федеральный университет)   * Система контроля потоков в микрофлюидных чипах (Сибирский федеральный университет)
   * Шприцевой насос (Сибирский федеральный университет)   * Шприцевой насос (Сибирский федеральный университет)
-  * Люминометр ибирский федеральный университет)+  * Люминометр Люминор (www.ldnova.com)
  
 ===== Полезные ссылки ===== ===== Полезные ссылки =====
Строка 74: Строка 76:
   * [[http://oberoncore.ru/library/wirth_sets|SET: Недооцениваемый тип данных и его компиляция для ARM]]   * [[http://oberoncore.ru/library/wirth_sets|SET: Недооцениваемый тип данных и его компиляция для ARM]]
   * [[http://forum.oberoncore.ru/viewtopic.php?f=137&t=5232|Обсуждение проекта на форуме]]   * [[http://forum.oberoncore.ru/viewtopic.php?f=137&t=5232|Обсуждение проекта на форуме]]
-  * [[http://milandr.ru/index.php?mact=Products,cntnt01,default,0&cntnt01hierarchyid=5&cntnt01returnid=67|Российские микроконтроллеры (ядро ARMv6-M, ARMv7-M)]]+
  
ob/o7.1784670145.txt.gz · Последнее изменение: 2026/07/22 00:42 — iadenisov