Заглавная страница: различия между версиями

Материал из MIK32 микроконтроллер
 
(не показано 67 промежуточных версий 7 участников)
Строка 3: Строка 3:
Здесь Вы найдете материалы по MIK32 и производным изделиям.
Здесь Вы найдете материалы по MIK32 и производным изделиям.


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


== Отладочные платы ==
* [[MIK32 Основные сведения]]
* [[Режимы работы]]
* [[Файлы для САПР]]


* [[DIP-MIK32-BB]]
== Средства разработки ==
*[[Отладочная плата MIK32]]


== Программирование MIK32 в среде PlatformIO ==
=== Отладочные платы ===
'''''Находится в активной разработке'''.'' Современная альтернатива Eclipse.
*[[Отладочная плата MIK32-DIP]]
*[[Отладочная плата Старт]]
*[[Учебная плата]]
*[[Отладочная плата lite]]
*[[Универсальная отладочная плата]]


* [[Быстрый старт в Visual Studio Code]]
=== Программаторы ===
* [[Установка библиотек для разработки под MIK32]]
*[[Параметры platformio.ini]]


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


* [[Быстрый старт в Eclipse IDE|'''Быстрый старт в Eclipse IDE''']]
=== Программное обеспечение ===
* [[Установка и настройка Eclipse IDE для MIK32]]
* [[Настройка Eclipse IDE]]


== Описание периферии и библиотек с примерами ==
==== Среда разработки PlatformIO (Visual Studio Code) ====
Репозиторий заголовочных файлов https://github.com/sh-sergey/mik32-shared


Репозиторий библиотек https://github.com/sh-sergey/mik32-hal
*[[Быстрый старт в Visual Studio Code]]
 
*[[Установка библиотек для разработки под MIK32]]
Репозиторий примеров https://github.com/sh-sergey/mik32-examples (часть на регистрах, часть с использованием библиотек)
*[[Параметры platformio.ini]]
[https://files.mik32.ru/eclipse/mik32-ide-v1-1-1.zip Среда разработки Eclipse]


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


HAL_CRC32
==== Инструмент загрузки прошивки ====
[[Скрипт программирования памяти MIK32]]


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


HAL_DAC
=== Описание периферии и библиотек с примерами ===
Репозиторий заголовочных файлов, скриптов линковки и стартового файла crt0: https://github.com/MikronMIK32/mik32v2-shared


Hal_I2C
Репозиторий библиотек периферий: https://github.com/MikronMIK32/mik32-hal


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


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


Hal_RTC
* Системный таймер
 
* [[Управление тактированием]]
HAL_SCR1_Timer
* [[ADC]]
 
* [[CRC32]]
HAL_SPI
* [[Crypto]]
 
* [[DAC]]
[[HAL_Timer16]]
* [[I2C]]
* [[OTP]]
* [[RTC]]
* SPI
* [[Timer16]]
* GPIO


'''Устаревшее:'''
'''Устаревшее:'''
* [[Ядро МК]]
* [[Ядро МК]]
*[[Управление тактированием]]
* [[Управление тактированием]]
*[[Управление режимом выводов]]
* [[Управление режимом выводов]]
* [[Контроллер прерываний]]
* [[Контроллер прерываний]]
* [[GPIO]]
* [[GPIO]]
*[[I2C]]
* [[I2C (Устаревшая статья)|I2C]]
*[[UART]]
* [[UART]]
*[[RTC]]
* [[RTC (Устаревшая статья)|RTC]]
*[[SPIFI]]
* [[SPIFI]]
 
=== Вспомогательное ПО ===
* [[Драйвер SD-карт и файловая система]]
* [[Портирование FreeRTOS на MIK32|Запуск FreeRTOS на MIK32]]
* [[CoreMark Test]]


== Некоторые полезные ресурсы ==
== Некоторые полезные ресурсы ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Список возможных настроек];
* [https://github.com/MikronMIK32 Официальные репозитории микроконтроллера MIK32 Амур АО "Микрон"];
* [https://www.mediawiki.org/wiki/Manual:FAQ/ru Часто задаваемые вопросы и ответы по MediaWiki];
* [https://bugreport.mik32.ru/ Форма техподдержки];
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].
* [https://files.mik32.ru/docs/Information_AMUR_MIK32.pdf Информационный лист].

Текущая версия от 09:08, 18 ноября 2024

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

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

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

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

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

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

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

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

Среда разработки Eclipse

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

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

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

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

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

Репозиторий заголовочных файлов, скриптов линковки и стартового файла crt0: https://github.com/MikronMIK32/mik32v2-shared

Репозиторий библиотек периферий: https://github.com/MikronMIK32/mik32-hal

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

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

Устаревшее:

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

Некоторые полезные ресурсы