Guten Abend, ich suche gerade so verzweifelt nach einem Compiler oder Assembler für meinen dsPic33fj64gp802, dass ich sogar bereit wäre, eine neue Programmiersprache zu lernen. Was denn nun mein Problem ist? Nun ja, ich habe momentan leider keinen richtigen PC, sondern nur einen Raspberry Pi und ein (ungerootetes) Androidsmartphone. Die ganzen großen Compiler (z.B. MPLAB, C18, C30...) sind allerdings nur für x86- und amd64-Systeme verfügbar, und die bekannteren Open-Source-Alternativen zum Selbstkompilieren (gputils, sdcc, gcbasic) unterstützen nur 8bit-Pics. Kennt ihr einen weiteren Open-Source Compiler oder Assembler, oder auch andere Lösungen, wie z.B. Webkompilierung? Das Vielversprechendste, was ich fand, ist ein Forthsystem, aber auch hier muss man den Bootloader assemblieren. Danke für eure Hilfe!
Gast
#5313998
Den kennst du? https://github.com/mikeakohn/naken_asm Habe aber keine Ahnung, was der Assembler taugt...
Gast
#5314007
Der Programmierer von Naken Asm scheint ein echter Nerd zu sein: Er hat einen Compiler geschrieben, um Java Byte Code in Maschinencode/Assembler für verschiedene µC umzusetzen, u.a. auch dsPic. http://www.mikekohn.net/micro/dspic_mandelbrots.php
Gast
#5314010
Torben G. schrieb: > Nun ja, ich habe momentan leider keinen richtigen PC Kauf Dir einfach einen.
So vielleicht? https://www.raspberrypi.org/forums/viewtopic.php?t=111858
Wenn Du einen unter DOS lauffähigen Compiler/Assembler findest, kannst Du den mit DOSBox auch auf dem Pi nutzen. Wirst halt etwas Geduld mitbringen müssen, so eine Emulation ist keine Rakete. Andererseits, für DOS-Spiele reichts ja auch.
Torben G. schrieb: > Guten Abend, > ich suche gerade so verzweifelt nach einem Compiler oder Assembler für > meinen dsPic33fj64gp802, dass ich sogar bereit wäre, eine neue > Programmiersprache zu lernen. Was denn nun mein Problem ist? Nun ja, ich > habe momentan leider keinen richtigen PC, sondern nur einen Raspberry Pi > und ein (ungerootetes) Androidsmartphone. Die ganzen großen Compiler > (z.B. MPLAB, C18, C30...) sind allerdings nur für x86- und amd64-Systeme > verfügbar, und die bekannteren Open-Source-Alternativen zum > Selbstkompilieren (gputils, sdcc, gcbasic) unterstützen nur 8bit-Pics. Für die XC16- und XC32-Compiler (etwas angepasster gcc) gibt's die Quelltexte auf der Microchip-Seite https://www.microchip.com/development-tools/downloads-archive (unten unter Source Archives) Compilieren des gccs auf dem Raspberry dürfte allerdings interessant werden... oder man besorgt sich für kurze Zeit einen schnellen Cloud-/Dedicated-/Irgendwas Server und lässt den gcc da bauen
Ich bin überrascht, dass sich doch so viele Ansätze fanden. Besonders interessieren mich natürlich die Quellen von Microchip, aber auch die Möglichkeit der Emulation hatte ich so gar nicht auf dem Schirm. Ich hoffe, ich denke daran, euch auf dem Laufenden zu halten! Viele Grüße und nochmals Danke für eure Hilfe!
Ich hätte hier sogar noch einen funktionstüchtigen Toshiba Laptop mit Intel Celeron 1,5Ghz, den ich dir kostenlos überlassen würde. Läuft einwandfrei mit Windows XP und Debian :)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.