C# Class stm32_bsp_generator.Program.STM32BSPBuilder

Inheritance: BSPBuilder
Afficher le fichier Open project: sysprogs/BSPTools Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

GenerateLinkerScriptsAndUpdateMCU() public méthode

public GenerateLinkerScriptsAndUpdateMCU ( string ldsDirectory, string familyFilePrefix, MCUBuilder mcu, MemoryLayout layout, string generalizedName ) : void
ldsDirectory string
familyFilePrefix string
mcu MCUBuilder
layout LinkerScriptGenerator.MemoryLayout
generalizedName string
Résultat void

GetLayoutFromICF() public méthode

public GetLayoutFromICF ( string pFileNameICF, string pNameDev ) : MemoryLayout
pFileNameICF string
pNameDev string
Résultat LinkerScriptGenerator.MemoryLayout

GetMemoryBases() public méthode

public GetMemoryBases ( uint &flashBase, uint &ramBase ) : void
flashBase uint
ramBase uint
Résultat void

GetMemoryLayout() public méthode

public GetMemoryLayout ( MCUBuilder mcu, MCUFamilyBuilder family ) : MemoryLayout
mcu MCUBuilder
family MCUFamilyBuilder
Résultat LinkerScriptGenerator.MemoryLayout

GetMemoryMcu() public méthode

public GetMemoryMcu ( MCUFamilyBuilder pfam ) : void
pfam MCUFamilyBuilder
Résultat void

STM32BSPBuilder() public méthode

public STM32BSPBuilder ( BSPDirectories dirs, string cubeDir ) : System
dirs BSPDirectories
cubeDir string
Résultat System