Erfahrungen mit Mikroelektronika Compilern?

Gast #4799320
Hi,

hat nutzt jemand einen Compiler von Mikroelektronika? Wie sind eure 
Erfahrungen mit denen??

Ich nutze momentan Bascom für AVR - mich schreckt der Preis ein wenig 
ab, aber das große Angebot an Libs, und die vielen unterstützten 
Archiktekturen reizen schon...

Also gibt es hier Nutzer?
Gast
Also zunächst

- werden auch fremd-programmer (avr ISP MKii) etc unterstützt?
- sind die libs alle dabei oder muss man jede einzeln kaufen?
- wie ist der Support bei Problemen?
- gibt es Erfahrung / Vergleiche was Perfomance des erzeugten Codes 
angeht? (also zB ist bekannt das er Arduino-code relativ langsam im 
vergleich zu anderen avr compilern ist etc)
- hast du schon mit der CAN-Lib gearbeitet?

Die CAN-Lib und die spätere Verfügbarkeit eines ARM Compilers verlocken 
mich. Ich habe momentan keine Zeit um mich in beides einzuarbeiten, 
daher wäre dies die Zeitsparenste Lösung.
Gast
Du arbeitest mit AVR. Ich mit PIC.
Ob da andere Programmer unterstüzt werden bei AVR
kann ich dir nicht sagen. Die haben ja einen eigenen
Programmer im Angebot.
Die LIBS sind alle umsonst. Wenn du die Demo runterlädst,
dann kannst du alles benutzen.
Der compilierter Code ist sehr schnell und gut optimiert.
Die haben auch ein eigenes Forum und der Support ist
auch sehr gut.
Ja habe schon mit CAN gearbeitet. Kommt man gut
mit zu recht. Sind auch Demos mit dabei, wie man damit arbeitet.
Gast
Sebastian schrieb:
> hat nutzt jemand einen Compiler von Mikroelektronika? Wie sind eure
> Erfahrungen mit denen??

Ich hatte die ARM-Demo-Versionen und bin von dem Zeug von Mikroe nicht 
überzeugt. Der Grund dafür ist, daß man nur genau die Chips benutzen 
kann, die von Mikroe eingepflegt sind. Alles Andere geht erstmal nicht. 
Es wäre ja so leicht, sich eine HW-Definitionsdatei zu schreiben, 
solange der Ziel-CPU-Typ vom Compiler unterstützt wird, aber nein, sowas 
haben die von Mikroe nicht vorgesehen.

Deswegen Daumen runter meinerseits.

W.S.
Persönliche Seite
Ich arbeite seit 9 Jahren mit MikroPascal PRO for AVR. Die Software ist 
recht ausgereift und der Support ist schnell und gut. Die libs sind 
immer alle mit dabei. Da der Code als HEX oder BIN Code erzeugt wird, 
kann natürlich jeder Programmer verwendet werden.  Das Flashtool 
arbeitet jedoch nur mit dem zugehörigen Programmer von Mikroelektronika.
Gast
Ich arbeite bei kleineren Projekten auch mit microBasic (für PIC). Nur 
für grössere Projekte bin ich jetzt angestanden, da hab ich mir den 
Oshonsoft Compiler geholt. Der hat andere Macken, ist aber für einen 
günstigen Preis nicht limitiert.
Mit dem Mikroelektronica musste ich z.B. die I2C-Routinen auch anpassen, 
man konnte den ASM-Code sehen. Bei den neueren Versionen habe ich 
gehört, dass man die nicht mehr sieht (ASM aus den Libs).
Sonst muss ich sagen, die ganzen Compiler nehmen einem die ganzen 
Probleme von Assembler ab (Bank switching usw.) und bieten aber trotzdem 
recht hardwarenahe Programmierung!

Gruss Chregu

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.