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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:EUROMICRO (IEEE Computer Society Press) S. 232 - 235
Hauptverfasser: Netland, Øyvind, Skavhaug, Amund
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.09.2013
Schlagworte:
ISSN:1089-6503
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
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/IET Electronic Library
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.8745425
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/eLvHCXMwlV07T8MwELbaigGWQlvEWzcwkjZxEj_YEGrFAqpoh25VbF-kitKgkvD4C_xq7KSEDixslnWDdbbvfL7vuyPkkqUsECq20QmnxosiiZ7S6Hu-ingSJYHQLCmbTfCHBzGbyXGDXNVcGEQswWfYd8Myl28yXbivsoH1JfZBwJqkyTmruFo_Z4cye1EoqzMIbvMrGpxw8A4_rEHvcjAZ3tw4UFfYd-nJraYqpU8Ztf-3mn3S-yXnwbh2OwekgasOaf90Z4DNZe2Qva1Sg13yNbH29j1ZI9xnplgiPNoXoucIIDAtweDXUP8vwBaSCLIUhs8KrX0ycFvh2qEqcw7qE6x5WRZuHTBZOKDV6gmqQtZ5KW7QSuQZDD-cKbFSbqpHpqPh9PbO2_Rh8BbSzz0mA4raOjqZCuv_pYoxZIHxWSJkpGPK0yhWWgjkaIKUJTZg5NQFJtrEMTUyPCStVbbCIwIitPKYqjThNBKJEVIxbVKryVCHitFj0nV6nr9UlTbmGxWf_D19SnZp2ZzCIb7OSCtfF3hOdvRbvnhdX5TH4xv3BbqI
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED7xkoCFt3hzAyOBxHEcmw2hIhBQIdqBrYrti1QBDSopj7_Ar8ZOSujAwhZZN1gX-x6-77sDOBS5iKROXHaSMhtwrijQhsIg1DzNeBZJI7Jq2ETabsuHB3U3BUcNF4aIKvAZHfvPqpZvCzPyT2Unzpe4gEBMw2zCOQtrttbP6WHCXRUmmhqC__01EU56gEcYN7B3ddJpnZ15WFd87AuUE2NVKq9ysfS__SzD-i89D-8ax7MCUzRYhaWf-Qw4vq6rsDjRbHANvjrO4r5nQ8Lbwo6eCO9djBh4Cgh2Kzj4KTYvDDiBJcIix9azJmehLJ7XyHasG52j_kRnYJ5Gfh_Y6Xuo1eAR61bWZSVuyUmUBbY-vDFxUn5pHboXre75ZTCexBD0VVgGQkWMjHN1KpcuAlA6oVhENhSZVNwkLM15oo2UlJKNcpG5lDFlPjUxNkmYVfEGzAyKAW0CytjJU67zLGVcZlYqLYzNnSZjE2vBtmDN67n3Uvfa6I1VvP338gHMX3Zvb3o3V-3rHVhg1agKj__ahZlyOKI9mDNvZf91uF8dlW_VWL3P
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