Vorteile-Nachteile-Katalog

Lösungskomponenten

IDE

Keil µVision 4


                    http://pixhost.me/avaxhome/dd/d3/0014d3dd_medium.jpeg

Vorteile

Nachteile

Komplette Software-Entwicklungsumgebung für ARM Cortex M-Prozessoren

Kostenfreie Version auf 32kB Codegröße beschränkt

Vorkenntnisse vorhanden

 

Beinhaltet Standard Peripherals Library für STM32

 

 

Eclipse


                http://serpentsembrace.files.wordpress.com/2011/02/eclipse.png

Vorteile

Nachteile

komplett Freeware

Wenig Vorkenntnisse innerhalb des Teams

Erweiterbarkeit sehr große Komplexität
  Komplexe Einrichtung notwendig

 

 

Entwicklungssprache

C

Vorteile

Nachteile

Hardwarenah

Keine Klassen möglich

Einfache Portierbarkeit

teilweise schwer lesbarer Code

 

C++

Vorteile

Nachteile

Objektorientiert (Klassen möglich)

inkompatibel mit ARM MicroLib

Speicherallokierung

 

C-Code kompatibel  

 

Entwicklungsboard

Analog Devices ADIS16305/PCB


                http://www.analog.com/static/imported-files/images/evaluation_tools/ADIS1630x_PCB.jpg

Vorteile

Nachteile

Von SEW genutzter ADIS16305 Sensor

Nicht kurzfristig lieferbar

Anbindung des Sensors per SPI

 

  

Invensense MPU6000 Evaluation Board


                http://www.lipoly.de/images/ivs-mpu6000-evb.jpg

Vorteile

Nachteile

Von SEW genutzter MPU6000 Sensor

Nicht kurzfristig lieferbar

Anbindung des Sensors per SPI

 

  

STMicroelectronics iNEMO STEVAL-MKI062V2


                http://de.farnell.com/productimages/farnell/standard/1865347-40.jpg

Vorteile

Nachteile

Beschleunigungssensoren und Gyroskop vorhanden

Anbindung per I²C

Kurzfristig lieferbar

Kein von SEW genutzter Sensor vorhanden

 

STMicroelectronics STM32F4-Discovery


            http://www.st.com/internet/com/MULTIMEDIA_RESOURCES/IMAGE/BOARD_PHOTO/stm32f4_discovery.jpg

Vorteile

Nachteile

LIS302DL – 3-Achsen Beschleunigungssensor

kein von SEW benutzter Sensor vorhanden

Anbindung des Sensors per SPI

kein Gyroskop

gute Verfügbarkeit

 

Temperatursensor