WinAVR-motsvarighet för PIC18 - finns det?
- Illuwatar
- Inlägg: 2256
- Blev medlem: 10 november 2003, 14:44:27
- Skype: illuwatar70
- Ort: Haninge
- Kontakt:
WinAVR-motsvarighet för PIC18 - finns det?
Är ute efter en C-kompilator som fungerar med PIC18-serien (behöver detta till Minimig-projektet). Är dock inte intresserad av något som kostar eller som kräver registrering, så studentversionen från Microchip går bort (den stryps dessutom efter 60 dagar).
Det finns ju SDCC projektet. Finns versioner för både Linux, Windows och Mac OS X (ppc). Hur bra compilatorn är vet jag inte, jag har laddat hem men inte hunnit använda den än. Den stödjer iaf följande PIC18Fxxx:
http://sdcc.sourceforge.net/doc/sdccman ... de116.html
Observera i manualen att PIC16 port *inte* betyder PIC16Fxxx familjen utan 16 refererar till uC med 16-bit instruktionsord d.v.s. PIC18Fxxx. Följaktligen refererar PIC14 till uC med 14-bit instruktionsord t.ex. PIC16Fxxx.
Här är länk till själva hemsidan http://sdcc.sourceforge.net/
Mats
http://sdcc.sourceforge.net/doc/sdccman ... de116.html
Observera i manualen att PIC16 port *inte* betyder PIC16Fxxx familjen utan 16 refererar till uC med 16-bit instruktionsord d.v.s. PIC18Fxxx. Följaktligen refererar PIC14 till uC med 14-bit instruktionsord t.ex. PIC16Fxxx.
Här är länk till själva hemsidan http://sdcc.sourceforge.net/
Mats
- bengt-re
- EF Sponsor
- Inlägg: 4829
- Blev medlem: 4 april 2005, 16:18:59
- Skype: bengt-re
- Ort: Söder om söder
- Kontakt:
C18 -strudentutgåva fungerar perfekt även efter 60 dagar - det är några (i de flesta fall oanvända) optimeringar som slutar att fungera - för hobby bruk fungerar det utmärkt även utan dessa. C18 är riktigt bra - av de tre C-kompilatorer för pic som jag har avdnänt så är C18 klart bäst - framförallt för att den är så pass buggfri - den gör det den skall och dessutom mycket bra integrerat i MPLAB - tror inte att det finns någon bättre C-kompilator till någon liten 8-bitars uC.
i framtiden så avser iaf jag att till alla projekt där man behöver en mellansize pic att använda C18 och Pic18F serien. Småsaker får även i fortsättningen gå på pic 10F, 12F, och då med assambler, men känns som om 16F börjar bli väldigt gammal...
i framtiden så avser iaf jag att till alla projekt där man behöver en mellansize pic att använda C18 och Pic18F serien. Småsaker får även i fortsättningen gå på pic 10F, 12F, och då med assambler, men känns som om 16F börjar bli väldigt gammal...