C# Класс stm32_bsp_generator.Program.STM32BSPBuilder

Наследование: BSPBuilder
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GenerateLinkerScriptsAndUpdateMCU ( string ldsDirectory, string familyFilePrefix, MCUBuilder mcu, MemoryLayout layout, string generalizedName ) : void
GetLayoutFromICF ( string pFileNameICF, string pNameDev ) : MemoryLayout
GetMemoryBases ( uint &flashBase, uint &ramBase ) : void
GetMemoryLayout ( MCUBuilder mcu, MCUFamilyBuilder family ) : MemoryLayout
GetMemoryMcu ( MCUFamilyBuilder pfam ) : void
STM32BSPBuilder ( BSPDirectories dirs, string cubeDir ) : System

Описание методов

GenerateLinkerScriptsAndUpdateMCU() публичный Метод

public GenerateLinkerScriptsAndUpdateMCU ( string ldsDirectory, string familyFilePrefix, MCUBuilder mcu, MemoryLayout layout, string generalizedName ) : void
ldsDirectory string
familyFilePrefix string
mcu MCUBuilder
layout LinkerScriptGenerator.MemoryLayout
generalizedName string
Результат void

GetLayoutFromICF() публичный Метод

public GetLayoutFromICF ( string pFileNameICF, string pNameDev ) : MemoryLayout
pFileNameICF string
pNameDev string
Результат LinkerScriptGenerator.MemoryLayout

GetMemoryBases() публичный Метод

public GetMemoryBases ( uint &flashBase, uint &ramBase ) : void
flashBase uint
ramBase uint
Результат void

GetMemoryLayout() публичный Метод

public GetMemoryLayout ( MCUBuilder mcu, MCUFamilyBuilder family ) : MemoryLayout
mcu MCUBuilder
family MCUFamilyBuilder
Результат LinkerScriptGenerator.MemoryLayout

GetMemoryMcu() публичный Метод

public GetMemoryMcu ( MCUFamilyBuilder pfam ) : void
pfam MCUFamilyBuilder
Результат void

STM32BSPBuilder() публичный Метод

public STM32BSPBuilder ( BSPDirectories dirs, string cubeDir ) : System
dirs BSPDirectories
cubeDir string
Результат System