Difference between revisions of "Embedded registers view plug-in for Eclipse"

From AIRWiki
Jump to: navigation, search
m (New page: {{ProjectProposal |title=Embedded registers view plug-in for Eclipse |image=STM32-H103-1.jpg |description=JOINT PROJECT with the Embedded Systems group (contact: Patrick Bellasi http://www...)
 
m
Line 2: Line 2:
 
|title=Embedded registers view plug-in for Eclipse
 
|title=Embedded registers view plug-in for Eclipse
 
|image=STM32-H103-1.jpg
 
|image=STM32-H103-1.jpg
|description=JOINT PROJECT with the Embedded Systems group (contact: Patrick Bellasi http://www.dei.polimi.it/people/Bellasi)
+
|description=JOINT PROJECT with the Embedded Systems group (contact: Patrick Bellasi http://home.dei.polimi.it/bellasi/)
 
When developing embedded applications it is frequently needed to look at *hardware register content* in order to *debug the code*. All commercial development suites offer register views that show their contents as well as the meaning of each bit. Open source development solutions currently lack this feature, meaning that you have to look to the correct memory location and map the content to the corresponding register bits manually. This seems to be one of the most limiting issues when developing embedded application using open source solutions.
 
When developing embedded applications it is frequently needed to look at *hardware register content* in order to *debug the code*. All commercial development suites offer register views that show their contents as well as the meaning of each bit. Open source development solutions currently lack this feature, meaning that you have to look to the correct memory location and map the content to the corresponding register bits manually. This seems to be one of the most limiting issues when developing embedded application using open source solutions.
  

Revision as of 11:42, 24 May 2011

Title: Embedded registers view plug-in for Eclipse
STM32-H103-1.jpg

Image:STM32-H103-1.jpg

Description: JOINT PROJECT with the Embedded Systems group (contact: Patrick Bellasi http://home.dei.polimi.it/bellasi/)

When developing embedded applications it is frequently needed to look at *hardware register content* in order to *debug the code*. All commercial development suites offer register views that show their contents as well as the meaning of each bit. Open source development solutions currently lack this feature, meaning that you have to look to the correct memory location and map the content to the corresponding register bits manually. This seems to be one of the most limiting issues when developing embedded application using open source solutions.

This project aims to fill this gap, developing an Eclipse plug-in that shows the register contents in a tree viewer, like most commercial suites do.

Tutor: AndreaBonarini (andrea.bonarini@polimi.it), MartinoMigliavacca (migliavacca@elet.polimi.it)
Start: 2011/05/30
Students: 1 - 2
CFU: 2 - 5
Research Area: Robotics
Research Topic: Robot development
Level: Bs, Ms
Type: Course
Status: Active