DrawCode: Visual tool for programming microcontrollers

For a beginner or someone from a specific application area who has limited skill set in microcontroller programming, it becomes a very tedious task to make a microcontroller, the brain of all automated systems now, up and running for one's application. This work is an attempt to develop a model...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:2017 3rd International Conference on Advances in Computing,Communication & Automation (ICACCA) (Fall) s. 1 - 6
Hlavní autori: Mahesh, M., Sivraj, P.
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 01.09.2017
Predmet:
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract For a beginner or someone from a specific application area who has limited skill set in microcontroller programming, it becomes a very tedious task to make a microcontroller, the brain of all automated systems now, up and running for one's application. This work is an attempt to develop a model driven integrated development environment (MD-IDE) for Texas Instruments MSP430g2231 microcontroller that can ease the work of the developers using this microcontroller. The GUI and the core logic of the IDE will be developed using Qt 5.0 framework and validated by programming TI's MS430g2231. The finished work will have an Integrated Development Environment (IDE) where in the user can simply use several predefined blocks each representing a peripheral or a function of the microcontroller. The final IDE can help the user reduce the design time by using a graphical programming methodology, for any micro-controller of his choice by adding xml description of controllers and a header file with the DrawCode specific functions. The application can be further modified by including an option to create user defined modules for peripherals.
AbstractList For a beginner or someone from a specific application area who has limited skill set in microcontroller programming, it becomes a very tedious task to make a microcontroller, the brain of all automated systems now, up and running for one's application. This work is an attempt to develop a model driven integrated development environment (MD-IDE) for Texas Instruments MSP430g2231 microcontroller that can ease the work of the developers using this microcontroller. The GUI and the core logic of the IDE will be developed using Qt 5.0 framework and validated by programming TI's MS430g2231. The finished work will have an Integrated Development Environment (IDE) where in the user can simply use several predefined blocks each representing a peripheral or a function of the microcontroller. The final IDE can help the user reduce the design time by using a graphical programming methodology, for any micro-controller of his choice by adding xml description of controllers and a header file with the DrawCode specific functions. The application can be further modified by including an option to create user defined modules for peripherals.
Author Mahesh, M.
Sivraj, P.
Author_xml – sequence: 1
  givenname: M.
  surname: Mahesh
  fullname: Mahesh, M.
  organization: Dept. of Electrical and Electronics Engineering, Amrita School of Engineering, Coimbatore, Amrita Vishwa Vidyapeetham, Amrita University, India
– sequence: 2
  givenname: P.
  surname: Sivraj
  fullname: Sivraj, P.
  organization: Dept. of Electrical and Electronics Engineering, Amrita School of Engineering, Coimbatore, Amrita Vishwa Vidyapeetham, Amrita University, India
BookMark eNotj81KAzEURiPowlafQBd5gRmT5u-OuxJtFQpuSrclydyUQGZSMiPi21uwq4-zOYdvQW7HMiIhz5y1nLPu5dOurV1v2hXjpgUhpWFwQxZcsY5pyYS-J_qtuh9benylhzR9u0znUjKNpdJzLafqhiGNJzqkUEso41xLzlinB3IXXZ7w8bpLst-87-1Hs_vaXqq7JnVsboxE0BJdL6PnWigvosYoFARA5SNw43zQveIOu2g8SOYuAAgRWAQdxJI8_WsTIh7PNQ2u_h6vT8Qf9Q1EEA
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICACCAF.2017.8344708
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/IET Electronic Library
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1509064036
9781509064038
EndPage 6
ExternalDocumentID 8344708
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i90t-74e864ead4fb1635b3f6ef358c8e5bf817abc6d51ae9f7b840ad518e8f80f86c3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:39:38 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-74e864ead4fb1635b3f6ef358c8e5bf817abc6d51ae9f7b840ad518e8f80f86c3
PageCount 6
ParticipantIDs ieee_primary_8344708
PublicationCentury 2000
PublicationDate 2017-Sept.
PublicationDateYYYYMMDD 2017-09-01
PublicationDate_xml – month: 09
  year: 2017
  text: 2017-Sept.
PublicationDecade 2010
PublicationTitle 2017 3rd International Conference on Advances in Computing,Communication & Automation (ICACCA) (Fall)
PublicationTitleAbbrev ICACCAF
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6450491
Snippet For a beginner or someone from a specific application area who has limited skill set in microcontroller programming, it becomes a very tedious task to make a...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms automatic code generation
Consumer electronics
embedded systems
integrated development environment
Microcontrollers
Programming
programming environment
Programming environments
Software
visual programming tool
Visualization
Title DrawCode: Visual tool for programming microcontrollers
URI https://ieeexplore.ieee.org/document/8344708
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5q8eBJpRXf5ODRtPvI7mS9ldWiIKWHUnorSXYChbYr7Vb_vsl2qQhePOXBQMgMZGaS78sAPGAUoIptzI0wgotIWK5RKC6EOzI1Ieka5Tt9x9FIzmbZuAWPBy4MEdXgM-r5bv2WX5Rm56_K-r4mBHpm7xEi7rlaDRsuDLL-Wz7I88HQw7Ww14j-qplSu4zh6f8WO4PuD_eOjQ9e5RxatO5A-rxRX3lZ0BObLrY7tWRVWS6ZCzhZA7BaOWG28ui6Bny-dHFdFybDl0n-ypuKB3yRBRVHQTIVzrbCahcnJTq2Kdk4kUZSoq0MUWmTFkmoKLOoXW6m3ECStDKwMjXxBbTX5ZougUUpaaTENYVLwAp0siaJrVO_MhGG-go6fsvzj_2fFvNmt9d_T9_AidfqHlt1C-1qs6M7ODaf1WK7ua8N8Q3PvIy8
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LawIxEB7EFtpTW7T03T302Og-kk22N9lWlFrxIOJNkuwEBHVF1_bvN1kXS6GXnvJgIEwGMjPJ92UAnnjocxmZiGiqKaEhNURxKgml9shUyFGVKN_JgA-HYjpNRjV4PnBhELEEn2HLdcu3_CzXO3dV1nY1Ibhj9h4xSsNgz9aq-HCBn7T7aSdNO10H2OKtSvhX1ZTSaXTP_rfcOTR_2Hfe6OBXLqCGqwbErxv5leYZvniT-XYnF16R5wvPhpxeBbFaWmFv6fB1Ffx8YSO7Joy7b-O0R6qaB2Se-AXhFEVMrXWpUTZSYioyMZqICS2QKSMCLpWOMxZITAxXNjuTdiBQGOEbEevoEuqrfIVX4IUxKo7MNplNwTJuZTWLjDWA1CEP1DU0nMqz9f5Xi1ml7c3f049w0ht_DGaD_vD9Fk7dDu-RVndQLzY7vIdj_VnMt5uH0ijfUT2QAw
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%3Abook&rft.genre=proceeding&rft.title=2017+3rd+International+Conference+on+Advances+in+Computing%2CCommunication+%26+Automation+%28ICACCA%29+%28Fall%29&rft.atitle=DrawCode%3A+Visual+tool+for+programming+microcontrollers&rft.au=Mahesh%2C+M.&rft.au=Sivraj%2C+P.&rft.date=2017-09-01&rft.pub=IEEE&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FICACCAF.2017.8344708&rft.externalDocID=8344708