Для взаимодействия с Legacy Code Tool, необходимо инициализировать структуру данных Legacy Code Tool, указав имя для S-функции, спецификации для существующих функций C


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
ǙDzǺDzDZdzǹDzǺǿ
ǷǭчDzǾǿǯǭ
ǼǽDzDZǼǽǵяǿǵǶ
ΔǽǰǭǺǵǴǭцǵǶ
ǕǚǡǛǝǙǍǣǕǛǚǚǍǬ
ǞǕǞǟǒǙǍ
ǞǛǜǝǛǏǛǓǑǒǚǕǬ
ǏǞǟǝǍǕǏǍǒǙǛǐǛ
ǎǒǞǜǝǛǏǛǑǚǨǢ
ǞǒǚǞǛǝǚǨǢ
Ǟǒǟǒǖ
ǏΔǸΔDZǵǺ
ǚǭDZDzdzǺΔǾǿь
ǷǭчDzǾǿǯΔ
ǾǸΔdzǺΣх
ǾǵǾǿDzǹ
Ⱦиɚɝɪɚммɚ
ɜɚɪиɚнɬоɜ
иɫпользоɜɚния
ɪɚзɪɚɛɚɬыɜɚɟмоɝо
ɪɚɫшиɪɟний
ɫɪɟɞы
MathWorks MATLAB&Simulink
ɞиɚɝɪɚммɟ
ɜɚɪиɚнɬоɜ
пɪоɟкɬиɪɭɟмый
ɫɪɟɞы
MathWorks MATLAB&Simulink
оɛоɪɭɞоɜɚния
пɪɟɞɫɬɚɜляɟɬɫя
моɞɟйɫɬɜɭющиɯ
ɫиɫɬɟмой
ɞиɚɝɪɚммɚ
ɭкɚзыɜɚɟɬ
нɚзнɚчɟниɟ
пɪоɟкɬиɪɭɟмоɝо
ɭкɚзыɜɚɟɬ
пɚкɟɬɚ
иɫпользɭɟɬɫя
UML
компонɟнɬоɜ
жɚющɚя
ɫиɫɬɟмы
ɫɬɪɭкɬɭɪныɟ
зɚɜиɫимоɫɬи
ɜизɭɚлизɚции
ɫɬɪɭкɬɭɪы
пɪоɝɪɚммной
ɫпɟциɮикɚции
иɫполняɟмоɝо
пɪоɝɪɚммной
пɪɟɞɫɬɚɜлɟ
концɟпɬɭɚльной
ɮизичɟɫкой
оɛɟɫпɟчиɜɚɟɬ
ɫоɝлɚɫоɜɚнный
ɪɟɚлизɚции
пɪоɝɪɚммноɝо
ǙDzǺDzDZdzǹDzǺǿ
ǷǭчDzǾǿǯǭ
ǼǽDzDZǼǽǵяǿǵǶ
ΔǽǰǭǺǵǴǭцǵǶ
Ⱦиɚɝɪɚммɚ
компонɟнɬоɜ
ɪɚзɪɚɛɚɬыɜɚɟмоɝо
ɪɚɫшиɪɟний
MathWorks MATLAB&Simulink
ɪɟɚлизɚции
ɫɪɟɞɚ
Matlab&Simulink,
позɜоляɟɬ
ɚлизоɜɚɬь
цɟлоɫɬной
ɪɟɫɭɪɫɚм
ɬɚкжɟ
пɚкɟɬы
чɚɫɬноɫɬи
Embedded Coder[9], Simulink Coder [9], Matlab
Coder, Legacy Code Tool
. [11, 12].
ɪɟзɭльɬɚɬɟ
ɚнɚлизɚ
ɫɭщɟɫɬɜɭющиɯ
ɫɪɟɞы
Matlab&Simulink
ɛылɚ
ɬипоɜɚя
ɫɬɪɭкɬɭɪɚ
пɚкɟɬɚ
пɚкɟɬ
ɪɚɫшиɪɟний
MathWorks MATLAB&Simulink
цɟлɟɜоɝо
оɛоɪɭɞоɜɚ
инɞиɜиɞɭɚльный
оɛязɚɬɟльными
ляюɬɫя
иɫɯоɞный
ɫпɟциɮичныɯ
ɮɭнкций
оɛоɪɭɞоɜɚния
ɛиɛлиоɬɟкɚ
Simulink,
ɮɚйлоɜ
(.m, .tlc, .tmf), c
кɪипɬы
ɭɫɬɚноɜки
[13].
ɪɚɫшиɪɟний
ɜозниклɚ
нɟоɛɯоɞимоɫɬь
инɬɟɝɪɚции
ɜнɟшнɟɝо
MATLAB&Simulink,
ɛɭɞɟɬ
иɫпользоɜɚɬьɫя
Simulink.
Legacy Code Tool
ɭɬилиɬɚ
ɚɜɬомɚɬичɟɫки
ɮɭнкцию
ɫɭщɟɫɬɜɭющɟɝо
опиɫɚнныɯ
MATLAB,
ɮɭнкции
MEX
ɮɭнкции
иɫпользоɜɚния
Simulink. Legacy Code
ɜозможноɫɬь
ɫɭщɟɫɬɜɭющиɟ
+ + )
ɮɭнкции
инɬɟɪɮɟйɫы
Simulink.
Иɫпользɭя
нɚпиɫɚнныɟ
языкɟ
MATLAB
ɫпɟциɮикɚции
ɭкɚзыɜɚɟɬ
инɫɬɪɭмɟнɬ
пɪɟоɛɪɚзɭɟɬ
ɫɭщɟɫɬɜɭющиɟ
ɮɭнкции
MEX
иɫпользоɜɚɬь
Simulink [14].
ɫɪɚɜнɟнию
S-Function Builder
нɚпиɫɚниɟм
ɮɭнкции
ɜɪɭчнɭю
инɫɬɪɭмɟнɬ
Legacy Code Tool
иɫпользоɜɚнии
ɝɟнɟɪиɪɭɟɬ
опɬимизиɪоɜɚнный
ɜɫɬɪɚиɜɚɟмыɯ
ɫиɫɬɟм
ǚǭDZDzdzǺΔǾǿь
ǷǭчDzǾǿǯΔ
ǾǸΔdzǺΣх
ǾǵǾǿDzǹ
Ɋиɫɭнок
4
иллюɫɬɪиɪɭɟɬ
оɛщɭю
пɪоцɟɞɭɪɭ
коɞɚ
Simulink
Legacy Code Tool.
Пɪоцɟɞɭɪɚ
инɬɟɝɪɚции
Simulink
иɫпользоɜɚниɟм
Legacy Code Tool
ɜзɚимоɞɟйɫɬɜия
Legacy Code Tool,
нɟоɛɯоɞимо
инициɚлизиɪоɜɚɬь
ɫɬɪɭкɬɭɪɭ
ɞɚнныɯ
Legacy Code Tool,
ɭкɚзɚɜ
ɞля
ɮɭнкции
ɫɭщɟɫɬɜɭющиɯ
ɮɭнкций
опции
ɝɟнɟɪиɪɭɟмой
ɮɭнкции
иɫɯоɞноɝо
ɞля
ɮɭнкции
компиляция
мɚɫкой
пɪɟимɭщɟɫɬɜɚм
Legacy Code Tool
ɫлɟɞɭɟɬ
оɬнɟɫɬи
ɜозможноɫɬь
ɚɜɬомɚɬизиɪо
ɫинɬɟзɚ
ɮɭнкций
ɚɜɬомɚɬизиɪоɜɚнноɝо
ɛлокɚ
ɛыɫɬɪый
коɞɚ
Simulink.
Оɫноɜным
нɟɞоɫɬɚɬком
Legacy Code Tool
ляɟɬɫя
оɬɫɭɬɫɬɜиɟ
ɜозможноɫɬи
ɚɜɬомɚɬичɟɫки
ɞоɛɚɜиɬь
ɞополниɬɟльный
ɜызоɜɚм
ɮɭнкций
ɜозможноɫɬи
ɭпɪɚɜлɟнию
ɜнɟшним
ɮɭнкций
Ɋɚзɪɚɛɚɬыɜɚɟмый
пɚкɟɬ
ɫозɞɚɜɚɬь
Nordic Semiconductor
ɫинɬɟзиɪоɜɚɬь
ɜɫɬɪɚиɜɚɟмоɟ
оɛɟɫпɟчɟниɟ
Аɜɬомɚɬизиɪоɜɚннɚя
ɝɟнɟɪɚция
Simulink
оɫɭщɟɫɬɜляɟɬɫя
ɜɫɬɪɚиɜɚɟмоɟ
оɛɟɫпɟчɟниɟ
ɛɭɞɟɬ
ɚɜɬомɚɬичɟɫки
Simulink
пɪоɞɭк
Embedded Coder,
яɜляющɟɝоɫя
ɫɪɟɞы
MathWorks MATLAB&Simulink.
ɪɟɚлизɚции
ɚɜɬомɚɬизиɪоɜɚнноɝо
ɫозɞɚнныɯ
иɫпользоɜɚни
ɪɚзɪɚɛɚɬыɜɚɟмоɝо
ɛыли
шɚɛлоны
ɪɚɫшиɪɟниɟм
*.m,
ɚɜɬомɚɬичɟɫки
иɫпользɭя
пɚкɟɬы
ɪɚɫшиɪɟния
MATLAB&Simulink Embedde
d Coder, Simulink Coder
MATLAB Coder,
make-
*.tmf,
ɭкɚзыɜɚющий
пɪɚɜилɚ
коɞ
оɛоɪɭɞоɜɚния
Полɭчɟнный
hex-
[13]
микɪопɪоɝɪɚммным
оɛɟɫпɟчɟни
зɚпиɫыɜɚɟɬɫя
пɚмяɬь
ɛɚзɟ
Nordic Semiconductor
зоɜɚниɟм
ɭɬилиɬы
nrfflasher.
ɋɯɟмɚ
ɚɜɬомɚɬизиɪоɜɚнной
Simulink
пɪɟɞɫɬɚɜлɟнɚ
. 5.
ɋɯɟмɚ
ɝɟнɟɪɚции
моɞɟли
Simulink
нɟоɬъɟмлɟмыɯ
пɚкɟɬɚ
ɪɚɫшиɪɟния
ɪɚɛоɬы
оɛоɪɭɞоɜɚния
ɚɜɬомɚɬичɟɫкой
ɭɫɬɚноɜки
ɭɫɬɚноɜиɬь
WSN Target
ɞоɛɚɜиɬь
ноɜɭю
ǙDzǺDzDZdzǹDzǺǿ
ǷǭчDzǾǿǯǭ
ǼǽDzDZǼǽǵяǿǵǶ
ΔǽǰǭǺǵǴǭцǵǶ
Пɟɪɟɯоɞоɜ
Алɟкɫɚнɞɪ
Иɝоɪɟɜич
ɝоɫɭɞɚɪɫɬɜɟнный
ɬɟɯнолоɝичɟɫкий
(440039,
Ɋоɫɫия
Ƚɚɝɚɪинɚ
, 13)
(8412) 49-60-09
E-mail: [email protected]
Perekhodov Aleksandr Igorevich
student,
Penza State Technological University
ǚǭDZDzdzǺΔǾǿь
ǷǭчDzǾǿǯΔ
ǾǸΔdzǺΣх
ǾǵǾǿDzǹ
ɪɚмкɚɯ
инɮоɪмɚционной
ɪɚзɪɚɛоɬɚнɚ
пɚкɟɬɚ
ɪɚɫшиɪɟний
MathWorks MATLAB&Simulink
микɪоконɬɪол
ɬɟɯнолоɝий
Nordic Semiconductor.
ɪɚɛɚɬыɜɚɟмый
позɜолиɬ
поɞɯоɞ
моɞɟльно
оɪиɟнɬиɪоɜɚнноɝо
пɪоɟкɬиɪоɜɚния
можноɫɬью
поɫлɟɞɭющɟй
ɝɟнɟɪɚции
иɫɯоɞноɝо
ɪɚзɪɚɛоɬɚнныɯ
моɞɟлɟй
ɫɟнɫоɪныɯ
ɬɟɯнолоɝий
Nordic Semiconductor.
. As part of information system was developed
library with extensions for MathWorks MATLAB &
Simulink for microcontrolle
r which based on Nordic
Semiconductor technology. Developing a package will
implement the approach Model-Based Design with the
possibility of generating source code from models de-
Ключɟɜыɟ
ɫɟнɫоɪнɚя
пɟɪɟɞɚчɚ
оɛɪɚɛоɬкɚ
ɫɟнɫоɪныɟ
ɪɚɫпɪɟɞɟлɟнныɟ
ɚɜɬо
мɚɬизиɪоɜɚнный
, Legacy Code Tool,
MATLAB,
оɪиɟнɬиɪоɜɚнноɟ
пɪоɟкɬиɪоɜɚ
коɞоɝɟнɟɪɚция

004.75
ȼолоɞин
Инɮоɪмɚционнɚя
ɫиɫɬɟмɚ
ɫопɪоɜожɞɟния
ɪɚзɪɚɛоɬки
ɜɫɬɪɚиɜɚɟмоɝо
оɛɟɫпɟчɟ
ɛɟɫпɪоɜоɞныɯ
ɫɟнɫоɪныɯ
ɫɟɬɟй
ȼолоɞин
Пɟɪɟɯоɞоɜ
//
Нɚɞɟжноɫɬь
кɚчɟɫɬɜо
. 2015.
1 (9).
. 8590.

Приложенные файлы

  • pdf 41817172
    Размер файла: 846 kB Загрузок: 0

Добавить комментарий