C# 클래스 stm32_bsp_generator.Program.STM32BSPBuilder

상속: BSPBuilder
파일 보기 프로젝트 열기: sysprogs/BSPTools 1 사용 예제들

공개 메소드들

메소드 설명
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