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

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


ob:o7:examples

Различия

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

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

ob:o7:examples [2024/02/26 08:25] (текущий)
iadenisov создано
Строка 1: Строка 1:
 +====== Учебник по программированию микроконтроллеров ======
  
 +Полезные заметки и примеры программ для языка [[ob:oberon07|]].
 +
 +===== Полезные заметки =====
 +
 +  * [[https://vk.com/@mcuoberon-prepare-blackpill|Подготовка и подключение платы с микроконтроллером к ПК]]
 +
 +  * [[ob:o7:stm32f103|Моя первая программа для STM32]]
 +  * [[ob:o7:stm32flash|Прошивка микроконтроллера через UART]]
 +  * [[ob:o7:timer|Работа с таймером через прерывания]]
 +  * [[ob:o7:flash|Сохранение данных в FLASH память микроконтроллера]]
 +  * [[ob:o7:memory|Особенности работы с памятью]]
 +  * [[ob:o7:debug|Особенности отладки]]
 +  * [[ob:o7:pwm|Пример модуля для аппаратного ШИМ для процессоров STM32F4]]
 +
 +
 +
 +Заметки будут пополняться примерами работы с UART, SD-картами, экранами и WiFi модулями.
 +
 +===== Небольшие учебные фрагменты кода =====
 +
 +[[ob:o7:example:modules|Модули]]
 +
 +[[ob:o7:example:elementary|Элементарные типы]]
 +
 +[[ob:o7:example:import|Импорт модулей]]
 +
 +[[ob:o7:example:conversion|Преобразование типов]]
 +
 +[[ob:o7:example:get|Чтение регистров (SYSTEM.GET)]]
 +
 +[[ob:o7:example:put|Запись значения в регистр (SYSTEM.PUT)]]
 +
 +[[ob:o7:example:getput|Чтение с последующей записью]]
 +
 +[[ob:o7:example:set|Битовые операции]]
 +
 +[[ob:o7:example:export|Экспорт]]
 +
 +[[ob:o7:example:array|Объявление массивов]]
 +
 +[[ob:o7:example:record|Объявление записей]]
 +
 +[[ob:o7:example:math|Математические выражения]]
 +
 +[[ob:o7:example:cycles|Циклы WHILE, REPEAT, FOR]]
 +
 +[[ob:o7:example:branching|Оператор ветвления IF]]
 +
 +[[ob:o7:example:branching|Оператор ветвления CASE]]
 +
 +[[ob:o7:example:pccontrol|Передача данных между МК и ПК]]
 +
 +[[ob:o7:example:intToString|Преобразование целого числа в строку]]
 +
 +[[ob:o7:example:realToString|Преобразование действительного числа в строку]]
ob/o7/examples.txt · Последнее изменение: 2024/02/26 08:25 — iadenisov