MIK32 микроконтроллер: различия между версиями

Материал из MIK32 микроконтроллер
Нет описания правки
(замена ссылок на репозиторий gitflic)
 
(не показано 212 промежуточных версий 23 участников)
Строка 1: Строка 1:
'''Добро пожаловать на Вики!'''
'''Добро пожаловать на Вики!'''


Здесь Вы найдете материалы по нашим и сторонним изделиям, программированию и инженерным решениям.
Здесь Вы найдете материалы по MIK32 и производным изделиям.


== Редактирование ==
== Основные сведения о MIK32 ==
Для добавления и редактирования статей, создайте учетную запись или выполните вход
[[Файл:LogIn screenshot.png|слева|200x200пкс]]


* [[MIK32 Основные сведения]]
* [[Режимы работы]]
* [[Файлы для САПР]]
* [https://files.mik32.ru/docs/MIK32_datasheet_v2.2.2.pdf '''Техническое описание''']
* [https://files.mik32.ru/docs/Information_AMUR_MIK32.pdf Информационный лист]


== Средства разработки ==


=== Отладочные платы ===
*[[Отладочная плата DIP-MIK32]]
*[[Отладочная плата Старт]]
*[[Учебная плата]]
*[[Отладочная плата lite]]
*[[Универсальная отладочная плата]]


=== Программаторы ===


* [[Работа с отладчиками на основе FT2232H|'''Работа с отладчиками на основе FT2232H''']] (Olimex ARM-USB-OCD-H и Программатор MIK32)


=== Программное обеспечение ===


Затем отредактируйте данную страницу, добавив ссылку '''''на пока ещё не созданную страницу''''' в один из разделов (или создав новый)
==== Среда разработки PlatformIO (Visual Studio Code) ====


Сохраните изменения и перейдите по ссылке, затем отредактируйте страницу, заполнив её содержанием по выбранной теме
*[[Быстрый старт в Visual Studio Code]]
*[[Установка библиотек для разработки под MIK32]]
*[[Параметры platformio.ini]]


== Описание модулей ==
==== Среда разработки MIK32 IDE (Eclipse IDE) ====
*[[Ультразвуковой дальномер HC-SR04]]


== Программирование MIK32 в среде eclipse ==
* [https://files.mik32.ru/eclipse/mik32-ide-v1-2-2.zip Среда разработки Eclipse]
* [https://files.mik32.ru/eclipse/docs/MIK32-IDE-V1-2-2-MANUAL-R1.1.pdf Руководство пользователя]


* [[Быстрый старт с MIK32]]
[[Справка разработчиков библиотек]]


== Некоторые полезные ресурсы ==
==== Инструмент загрузки прошивки ====
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Список возможных настроек];
[[Скрипт программирования памяти MIK32]]
* [https://www.mediawiki.org/wiki/Manual:FAQ/ru Часто задаваемые вопросы и ответы по MediaWiki];
 
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].
== Программирование MIK32 ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Перевод MediaWiki на свой язык]
[https://gitflic.ru/company/mikron-mik32/project Репозитории ПО для MIK32].
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Узнайте, как бороться со спамом в вашей вики]
 
=== Описание периферии и библиотек с примерами ===
Репозиторий заголовочных файлов, скриптов линковки и стартового файла crt0: https://gitflic.ru/project/mikron-mik32/mik32v2-shared.
 
Репозиторий библиотек периферий: https://gitflic.ru/project/mikron-mik32/mik32-hal.
 
Репозиторий примеров: https://gitflic.ru/project/mikron-mik32/mik32-examples (Примеры с названием Hal_* используют библиотеки, остальные на регистрах).
 
'''Примеры и описание (в разработке):'''
 
* Системный таймер
* [[Управление тактированием]]
* [[ADC]]
* [[CRC32]]
* [[Crypto]]
* [[DAC]]
* [[I2C]]
* [[OTP]]
* [[RTC]]
* SPI
* [[Timer16]]
* GPIO
 
'''Устаревшее:'''
* [[Ядро МК]]
* [[Управление тактированием]]
* [[Управление режимом выводов]]
* [[Контроллер прерываний]]
* [[GPIO]]
* [[I2C (Устаревшая статья)|I2C]]
* [[UART]]
* [[RTC (Устаревшая статья)|RTC]]
* [[SPIFI]]
 
=== Вспомогательное ПО ===
* [[Драйвер SD-карт и файловая система]]
* [[Портирование FreeRTOS на MIK32|Запуск FreeRTOS на MIK32]]
* [[CoreMark Test]]
* [https://github.com/Barsy-Barsevich/NRF24L01_MIK32 Драйвер радиомодулей NRF24L01]

Текущая версия от 09:01, 7 апреля 2025

Добро пожаловать на Вики!

Здесь Вы найдете материалы по MIK32 и производным изделиям.

Основные сведения о MIK32

Средства разработки

Отладочные платы

Программаторы

Программное обеспечение

Среда разработки PlatformIO (Visual Studio Code)

Среда разработки MIK32 IDE (Eclipse IDE)

Справка разработчиков библиотек

Инструмент загрузки прошивки

Скрипт программирования памяти MIK32

Программирование MIK32

Репозитории ПО для MIK32.

Описание периферии и библиотек с примерами

Репозиторий заголовочных файлов, скриптов линковки и стартового файла crt0: https://gitflic.ru/project/mikron-mik32/mik32v2-shared.

Репозиторий библиотек периферий: https://gitflic.ru/project/mikron-mik32/mik32-hal.

Репозиторий примеров: https://gitflic.ru/project/mikron-mik32/mik32-examples (Примеры с названием Hal_* используют библиотеки, остальные на регистрах).

Примеры и описание (в разработке):

Устаревшее:

Вспомогательное ПО