Software Module Real-Time Target: Improving Development of Embedded Control System by Including Simulink Generated Code Into Existing Code

The method presented in this paper, Software module real-time target (SMRT), aim to make code generated by Simulink Coder easy to include into a real-time embedded code project. It is intended to give developers experienced in embedded programming better control and flexibility when using Simulink C...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:EUROMICRO (IEEE Computer Society Press) s. 232 - 235
Hlavní autoři: Netland, Øyvind, Skavhaug, Amund
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 01.09.2013
Témata:
ISSN:1089-6503
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract The method presented in this paper, Software module real-time target (SMRT), aim to make code generated by Simulink Coder easy to include into a real-time embedded code project. It is intended to give developers experienced in embedded programming better control and flexibility when using Simulink Coder, without having to understand the code generation process. A general methodology, SMRT, has been defined, and a library for using SMRT has been implemented for Xenomai Linux. The library can be modified for other operating systems. This solution has been tested on a Beagle bone development board and used in the development of a robot prototype.
AbstractList The method presented in this paper, Software module real-time target (SMRT), aim to make code generated by Simulink Coder easy to include into a real-time embedded code project. It is intended to give developers experienced in embedded programming better control and flexibility when using Simulink Coder, without having to understand the code generation process. A general methodology, SMRT, has been defined, and a library for using SMRT has been implemented for Xenomai Linux. The library can be modified for other operating systems. This solution has been tested on a Beagle bone development board and used in the development of a robot prototype.
Author Skavhaug, Amund
Netland, Øyvind
Author_xml – sequence: 1
  givenname: Øyvind
  surname: Netland
  fullname: Netland, Øyvind
  email: oyvind.netland@itk.ntnu.no
  organization: Dept. of Eng. Cybern., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
– sequence: 2
  givenname: Amund
  surname: Skavhaug
  fullname: Skavhaug, Amund
  organization: Dept. of Eng. Cybern., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
BookMark eNotzNFOwjAYBeCaYCIgd9550xcYtt36b_WO4EASjInbPenWf6Rxa8lWUF7Bp1bUq5OcfOdMyMh5h4TccTbnnKmHIl8s5oLxeC75FZmwFJSUTHEYkTFnmYpAsviGzIbBVkxACrGAbEy-Ct-ED90jffHm2CJ9Q91Gpe2QlrrfY3ikm-7Q-5N1e_qEJ2z9oUMXqG9o3lVoDBq69C70vqXFeQjY0epMN65uj-ayKWx3bK17p2t02Ovwyw3-iOBp_mmHcFGX6pZcN7odcPafU1Ku8nL5HG1f15vlYhtZxUIEigusYxCqyUTCVCUxBm4Y6EwltRRpk8iqzjJM0fAGNFNJKpgEXhsphVHxlNz_3VpE3B162-n-vAPgSnKIvwHg3GPr
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/SEAA.2013.51
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 0769550916
9780769550916
EndPage 235
ExternalDocumentID 6619516
Genre orig-research
GroupedDBID 23M
29G
6IE
6IF
6IH
6IK
6IL
AAJGR
AAWTH
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
M43
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i90t-6912ec3629f82409b5e361d06a894c527f45bc88e7ed1f6a094720561cd552d93
IEDL.DBID RIE
ISSN 1089-6503
IngestDate Wed Aug 27 04:59:39 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-6912ec3629f82409b5e361d06a894c527f45bc88e7ed1f6a094720561cd552d93
PageCount 4
ParticipantIDs ieee_primary_6619516
PublicationCentury 2000
PublicationDate 2013-Sept.
PublicationDateYYYYMMDD 2013-09-01
PublicationDate_xml – month: 09
  year: 2013
  text: 2013-Sept.
PublicationDecade 2010
PublicationTitle EUROMICRO (IEEE Computer Society Press)
PublicationTitleAbbrev seaa
PublicationYear 2013
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib026763268
ssj0020048
Score 1.8746458
Snippet The method presented in this paper, Software module real-time target (SMRT), aim to make code generated by Simulink Coder easy to include into a real-time...
SourceID ieee
SourceType Publisher
StartPage 232
SubjectTerms DC motors
Embedded Programming
Libraries
Linux
Rapid Prototyping
Real-Time
Real-time systems
Simulink Coder
Software packages
Time factors
Xenomai
Title Software Module Real-Time Target: Improving Development of Embedded Control System by Including Simulink Generated Code Into Existing Code
URI https://ieeexplore.ieee.org/document/6619516
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07b8IwELYAdWgXWqDqWzd0bCBxEjvuhhCoQ4tQQRUbIvZZQqVJRUMff6G_unYCKUOXbpZ1g-XHfXe-7-4IuTaeMQtCVzuMctcJNFWOUNp3FOehMpARsJxV-XTPh8NoOhWjCrkpc2EQMSefYdsO81i-SuXafpV1DJYYg4BVSZVzVuRqbe8OZeahUFZGEOzhF2lwkaV3uH5Jehedcb_btaQuv23DkztNVXJMGdT_t5pD0vpNzoNRCTtHpIJJg9S33Rlg81gb5GCn1GCTfI-Nvv2YrxAeUrVeIjwaC9GxCSAwycngt1D-L8AOkwhSDf2XGI1-UtAreO1QlDmH-AuMelmu7TpgvLBEq-QZikLWWS6u0EhkKfQ_rSoxUnaqRSaD_qR352z6MDgL4WYOEx5FaYBO6Mjgv4hD9JmnXDaPRCBDynUQxjKKkKPyNJsbh5FT65hIFYZUCf-Y1JI0wRMCxnZiyNBlUkcB1YGQUci0kZPSl1J4p6Rp93n2WlTamG22-Ozv6XOyT_PmFJbxdUFq2WqNl2RPvmeLt9VVfj1-AMj_uYs
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwEB2VRQIuBQpiZw4cSUmdxIm5VVUQiLZCtELcqtYeSxXQoJKy_AJfjZ2koQcu3CxrDpaXWTzvzQCcmciY-4GrHc5C1_E1U45Q2nNUGAbKmAyfZ6jKh3bY7UaPj-KuAuclF4aIMvAZ1e0wy-WrRM7sV9mFsSXGIeBLsGI7ZxVsrfntYdw8FcbLHII9_pwIF1mAh-uVsHdx0YubTQvr8uo2QbnQViWzKlfV_61nE3Z-6Xl4VxqeLajQZBuq8_4MWDzXbdhYKDZYg--e0bgfwylhJ1GzZ8J74yM6lgKC_QwOfonlDwMuYIkw0Ri_jMhoKIWtHNmOeaFzHH2hUTDPM7sO7I0t1GryhHkp6zQTV2Qk0gTjT6tMjJSd2oH-VdxvXTtFJwZnLNzU4aLBSBpTJ3RkPAAxCsjjDeXyYSR8GbBQ-8FIRhGFpBqaD03IGDIbmkgVBEwJbxeWJ8mE9gCN98SJk8uljnymfSGjgGsjJ6UnpWjsQ83u8-A1r7UxKLb44O_pU1i77nfag_ZN9_YQ1lnWqsLiv45gOZ3O6BhW5Xs6fpueZFflB54lvNQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=EUROMICRO+%28IEEE+Computer+Society+Press%29&rft.atitle=Software+Module+Real-Time+Target%3A+Improving+Development+of+Embedded+Control+System+by+Including+Simulink+Generated+Code+Into+Existing+Code&rft.au=Netland%2C+%C3%98yvind&rft.au=Skavhaug%2C+Amund&rft.date=2013-09-01&rft.pub=IEEE&rft.issn=1089-6503&rft.spage=232&rft.epage=235&rft_id=info:doi/10.1109%2FSEAA.2013.51&rft.externalDocID=6619516
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1089-6503&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1089-6503&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1089-6503&client=summon