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

Материал из MIK32 микроконтроллер
Нет описания правки
(не показано 8 промежуточных версий 2 участников)
Строка 10: Строка 10:
* '''[[DIP-MIK32-BB-V2]]'''
* '''[[DIP-MIK32-BB-V2]]'''
*[[Отладочная плата MIK32]]
*[[Отладочная плата MIK32]]
*Отладочная плата lite
*[[Отладочная плата lite]]


== Программирование MIK32 в среде PlatformIO ==
== Программирование MIK32 в среде PlatformIO ==
''Обновлено, интегрирована часть библиотек hal (в разработке), доработаны скрипты линкера''
* [[Быстрый старт в Visual Studio Code]]
* [[Быстрый старт в Visual Studio Code]]
* [[Установка библиотек для разработки под MIK32]]
* [[Установка библиотек для разработки под MIK32]]
Строка 18: Строка 19:


== Программирование MIK32 в среде Eclipse IDE ==
== Программирование MIK32 в среде Eclipse IDE ==
'''Устаревшее:'''
* [[Быстрый старт в Eclipse IDE]]


* [[Быстрый старт в Eclipse IDE|'''Быстрый старт в Eclipse IDE''']]
== Документация ==
* [[Установка и настройка Eclipse IDE для MIK32]]
Техническое описание на макетный образец MIK32 V2.9: [https://files.mik32.ru/mik32v0/datasheet/техническое_описание_на_макетный_образец_mik32_v2.9.pdf ссылка]
* [[Настройка Eclipse IDE]]


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


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


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


'''Устаревшее:'''
'''Устаревшее:'''
Строка 50: Строка 53:
* [[Контроллер прерываний]]
* [[Контроллер прерываний]]
* [[GPIO]]
* [[GPIO]]
*[[I2C]]
*[[I2C (Устаревшая статья)|I2C]]
*[[UART]]
*[[UART]]
*[[RTC (Устаревшая статья)|RTC]]
*[[RTC (Устаревшая статья)|RTC]]
*[[SPIFI]]
*[[SPIFI]]
== Для разработчиков ==
*[[Установка и настройка Eclipse IDE для MIK32]]
*[[Настройка Eclipse IDE]]


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

Версия от 10:28, 24 марта 2023

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

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

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

Программирование MIK32 в среде PlatformIO

Обновлено, интегрирована часть библиотек hal (в разработке), доработаны скрипты линкера

Программирование MIK32 в среде Eclipse IDE

Устаревшее:

Документация

Техническое описание на макетный образец MIK32 V2.9: ссылка

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

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

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

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

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

Устаревшее:

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

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