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

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


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


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


* [[DIP-MIK32-BB]]
=== Программаторы ===
*[[Отладочная плата MIK32]]


== Программирование MIK32 в среде PlatformIO ==
* [[Работа с отладчиками на основе FT2232H|'''Работа с отладчиками на основе FT2232H''']] (Olimex ARM-USB-OCD-H и Программатор MIK32)
'''''Находится в активной разработке'''.'' Современная альтернатива Eclipse.


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


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


* [[Быстрый старт в Eclipse IDE|'''Быстрый старт в Eclipse IDE''']]
Репозиторий библиотек периферий: https://github.com/MikronMIK32/mik32-hal
* [[Установка и настройка Eclipse IDE для MIK32]]
* [[Настройка Eclipse IDE]]


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


Репозиторий библиотек https://github.com/sh-sergey/mik32-hal
'''Примеры и описание (В разработке. Возможны опечатки):'''
 
Репозиторий примеров https://github.com/sh-sergey/mik32-examples (часть на регистрах, часть с использованием библиотек)
 
'''Описание:'''


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


'''Устаревшее:'''
'''Устаревшее:'''
Строка 51: Строка 48:
* [[Контроллер прерываний]]
* [[Контроллер прерываний]]
* [[GPIO]]
* [[GPIO]]
*[[I2C]]
*[[I2C (Устаревшая статья)|I2C]]
*[[UART]]
*[[UART]]
*[[RTC]]
*[[RTC (Устаревшая статья)|RTC]]
*[[SPIFI]]
*[[SPIFI]]
'''Middleware'''
* [[Портирование FreeRTOS на MIK32|Запуск FreeRTOS на MIK32]]
* [[CoreMark Test]].
== Для разработчиков ==
*[[MIK32 Основные сведения]]
*[[Технические характеристики К1948ВК018|Технические характеристики]]
*[[Инструкция пользователя К1948ВК018|Инструкция пользователя MIK32]]
*[[Установка и настройка Eclipse IDE для MIK32]]
*[[Настройка Eclipse IDE]]
*[[Скрипт программирования памяти MIK32]]
*[[Файлы для САПР]]
'''Устаревшее:'''
[[Быстрый старт в Eclipse IDE]]
== Журналы изменений ==
* [[Сборка Eclipse IDE]]


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

Версия от 07:52, 8 мая 2024

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

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

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

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

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

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

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

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

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

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

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

Примеры и описание (В разработке. Возможны опечатки):

Устаревшее:

Middleware

Для разработчиков

Устаревшее:

Быстрый старт в Eclipse IDE

Журналы изменений

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