diff --git a/MCU Wrapper.mltbx b/MCU Wrapper.mltbx index 2b8619c..64a60f7 100644 Binary files a/MCU Wrapper.mltbx and b/MCU Wrapper.mltbx differ diff --git a/McuLib/m/appWrap.m b/McuLib/m/appWrap.m index 7b0f3da..0d04173 100644 --- a/McuLib/m/appWrap.m +++ b/McuLib/m/appWrap.m @@ -74,7 +74,7 @@ classdef appWrap code = editCode.insertSection(code, section, newBody); % Сохраняем изменения прямо из MATLAB без внешних редакторов - fid = fopen(filename, 'w', 'n', 'UTF-8'); + fid = fopen(filename, 'w', 'n'); if fid == -1 errordlg('Не удалось сохранить файл из MATLAB', 'Ошибка записи'); return; diff --git a/McuLib/m/compiler.m b/McuLib/m/compiler.m index c33a4d6..f7d4732 100644 --- a/McuLib/m/compiler.m +++ b/McuLib/m/compiler.m @@ -89,7 +89,7 @@ classdef compiler code = editCode.insertSection(code, Section, periphBat); % Записываем обновленный BAT-файл - fid = fopen(batPath, 'w', 'n', 'UTF-8'); + fid = fopen(batPath, 'w', 'n'); if fid == -1 error('Не удалось открыть файл для записи'); end diff --git a/McuLib/m/configJs.m b/McuLib/m/configJs.m index e50b495..7e7c12f 100644 --- a/McuLib/m/configJs.m +++ b/McuLib/m/configJs.m @@ -105,7 +105,7 @@ classdef configJs jsonText = jsonencode(config, 'PrettyPrint', true); % Записываем JSON в файл - fid = fopen(config_path, 'w', 'n', 'UTF-8'); + fid = fopen(config_path, 'w', 'n'); if fid == -1 error('Не удалось открыть файл periph_config.json для записи.'); end diff --git a/McuLib/m/mcuMask.m b/McuLib/m/mcuMask.m index bf209e3..438803f 100644 --- a/McuLib/m/mcuMask.m +++ b/McuLib/m/mcuMask.m @@ -167,7 +167,7 @@ classdef mcuMask updatedText = regexprep(fileText, pattern, newLine); % Запись изменений обратно в файл - fid = fopen(cFilePath, 'w', 'n', 'UTF-8'); + fid = fopen(cFilePath, 'w', 'n'); if fid == -1 error('Не удалось открыть файл для записи.'); end diff --git a/McuLib/m/mcuPorts.m b/McuLib/m/mcuPorts.m index 47cd144..6800fea 100644 --- a/McuLib/m/mcuPorts.m +++ b/McuLib/m/mcuPorts.m @@ -46,7 +46,7 @@ classdef mcuPorts code = editCode.insertSection(code, '// INPUT/OUTPUTS AUTO-PARAMS', headerText.AUTO_PARAMS); % Записываем обновленный заголовочный файл - fid = fopen(hPath, 'w', 'n', 'UTF-8'); + fid = fopen(hPath, 'w', 'n'); if fid == -1 error('Не удалось открыть файл для записи'); end @@ -57,7 +57,7 @@ classdef mcuPorts code = editCode.insertSection(cCode, '// INPUT/OUTPUTS AUTO-PARAMS', cText); % Записываем обновленный файл реализации - fid = fopen(cPath, 'w', 'n', 'UTF-8'); + fid = fopen(cPath, 'w', 'n'); if fid == -1 error('Не удалось открыть файл для записи'); end diff --git a/McuLib/m/periphConfig.m b/McuLib/m/periphConfig.m index d04832c..d89dcf5 100644 --- a/McuLib/m/periphConfig.m +++ b/McuLib/m/periphConfig.m @@ -541,7 +541,7 @@ classdef periphConfig code = editCode.insertSection(code, '// PERIPH DEINIT', deinitFuncsText); % Записываем обновленный файл - fid = fopen(wrapPath, 'w', 'n', 'UTF-8'); + fid = fopen(wrapPath, 'w', 'n'); if fid == -1 error('Не удалось открыть файл для записи'); end diff --git a/mcuwrapper.prj b/mcuwrapper.prj index d0ca6ac..713f663 100644 --- a/mcuwrapper.prj +++ b/mcuwrapper.prj @@ -100,14 +100,12 @@ - C:\Program Files\MATLAB\R2023a + C:\Program Files\MATLAB\R2021b - - @@ -129,16 +127,6 @@ true - - - true - - - - - true - - false