Skip to content

MikronMIK32/mik32v2-shared

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIK32: Набор для сборки приложений под микроконтроллер MIK32V2

Репозиторий содержит заголовочные и стартовые файлы, скрипты линковки для MIK32V2

Содержимое директорий:

  • include/ - заголовочные файлы, связанные с ядром
    • mik32_memory_map.h - содержит карту памяти, маски настройки шин тактирования, линии прерывания и прямого доступа к памяти (DMA)
  • ldscripts/ - скрипты линковки
    • sections.lds - описания секций, общие для всех вариантов разметки регионов памяти, включается в файлы с описанием регионов
    • eeprom.ld - файл линковки, в котором встроенный ЭСППЗУ (EEPROM) используется для хранения программы
    • ram.ld - файл линковки, в котором часть ОЗУ используется для хранения программы
    • spifi.ld - файл линковки, в котором внешняя Flash память используется для хранения программы
  • libs/ - некоторые низкоуровневые библиотеки периферий
  • periphery/ - описания периферийных регистров
  • runtime/crt0.S - стартовый файл