Forum: Compiler & IDEs Erfahrungen mit Mikroelektronika Compilern?


von Sebastian (Gast)


Lesenswert?

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?

: Verschoben durch User
von Udo (Gast)


Lesenswert?

Was willst du denn wissen ?
Arbeite damit. MikroBasic.

von Sebastian (Gast)


Lesenswert?

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.

von Danish B. (danishbelal)


Lesenswert?

Ich wäre demnächst vielleicht an mikroC for Pic interessiert.

Bin aber nicht der TO.

MfG

von Udo (Gast)


Lesenswert?

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.

von W.S. (Gast)


Lesenswert?

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.

von Joe G. (feinmechaniker) Benutzerseite


Lesenswert?

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.

von Christian M. (Gast)


Lesenswert?

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.