Lee Kai Xuan / mbed-os

Fork of mbed-os by erkin yucel

Embed: (wiki syntax)

« Back to documentation index

DeviceUvision Class Reference

DeviceUvision Class Reference

Inherits tools::export::cmsis::DeviceCMSIS.

Public Member Functions

def uv_debug
def generate_flash_dll

Detailed Description

Uvision Device class, inherits CMSIS Device class

Encapsulates information necessary for uvision project targets

Definition at line 18 of file export/uvision/__init__.py.


Member Function Documentation

def generate_flash_dll (   self )
Flash DLL string from uvision
S = SW/JTAG Clock ID
C = CPU index in JTAG chain
P = Access Port
For the Options for Target -> Debug tab -> settings -> "Flash" tab in the dialog:
FD = RAM Start for Flash Functions
FC = RAM Size for Flash Functions
FN = Number of Flash types
FF = Flash File Name (without an extension)
FS = Start Address of the Flash Device
FL = Size of the Flash Device
FP = Full path to the Device algorithm (RTE)

Necessary to flash some targets. Info gathered from algorithms field of pdsc file.

Definition at line 53 of file export/uvision/__init__.py.

def uv_debug (   self )
Return a namedtuple of information about uvision debug settings

Definition at line 32 of file export/uvision/__init__.py.