pre-release 1.03
This commit is contained in:
@@ -6,7 +6,8 @@ classdef mainConfig
|
||||
blockPath = gcb;
|
||||
mask = Simulink.Mask.get(blockPath);
|
||||
wrapParamToExport = {'wrapperPath', 'enableDebug', 'mcuClk', ...
|
||||
'threadCycles', 'enableThreading', 'enableDeinit'};
|
||||
'threadCycles', 'enableThreading', 'enableDeinit', ...
|
||||
'periphPath'};
|
||||
portParamToExport = {'inNumb', ...
|
||||
'in_port_1_name', 'in_port_1_width', ...
|
||||
'in_port_2_name', 'in_port_2_width', ...
|
||||
@@ -103,6 +104,8 @@ classdef mainConfig
|
||||
end
|
||||
|
||||
mcuMask.disp(0, 'Конфигурация успешно импортирована.');
|
||||
|
||||
mcuMask.periphUpdate();
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -324,6 +324,9 @@ classdef mcuMask
|
||||
start(t);
|
||||
end
|
||||
|
||||
function v = getMyLibVersion()
|
||||
v = 'pre-1.03';
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
@@ -265,7 +265,11 @@ function definesWrapperArg = addDefineByParam(definesWrapperArg, paramName, val_
|
||||
newDefine = '';
|
||||
end
|
||||
else
|
||||
newDefine = ['-D"' def_name '__EQ__' val '"'];
|
||||
if strcmp(param.Alias, '')
|
||||
newDefine = ['-D"' def_name '"'];
|
||||
else
|
||||
newDefine = ['-D"' def_name '__EQ__' val '"'];
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
|
||||
@@ -632,7 +632,7 @@ classdef periphConfig
|
||||
end
|
||||
end
|
||||
|
||||
callback = sprintf('periphConfig.periphParamCallback("%s");', paramName);
|
||||
callback = sprintf('try periphConfig.periphParamCallback("%s"); catch end', paramName);
|
||||
param.Callback = callback;
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user