WinAVR-motsvarighet för PIC18 - finns det?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Illuwatar
Inlägg: 2256
Blev medlem: 10 november 2003, 14:44:27
Skype: illuwatar70
Ort: Haninge
Kontakt:

WinAVR-motsvarighet för PIC18 - finns det?

Inlägg av Illuwatar »

Ä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).
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Tydligen ska det fungera att ominstallera den när tiden har gått ut....
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Noterade att du dels kan installera om efter 60 dagar (gick i alla fall
att göra tidigare), dels så är det som stängs av vissa optimeringar
som i många fall inte är speciellt kritiska. C18 anses nog av många som
ett av de bättre alternativen för PIC18.
Användarvisningsbild
oJsan
EF Sponsor
Inlägg: 1541
Blev medlem: 11 november 2005, 21:36:51
Ort: Umeå
Kontakt:

Inlägg av oJsan »

En variant som brukar fungera på många test-mjukvaror är att ställa fram systemklockan några år när man installerar. Sedan ställer man tillbaks till rätt datum...
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Tacka vet jag avr-gcc... (till sodjan, förstod ni nog) 8) 8) 8) :lol:
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Det är nog bara jag som inte fattar.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Förtydligan: Tänkte på alla ominstallationer och avsaknad av optimering. Tacka vet jag FLOSS. En säkrad mjukvara. ;)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Man måste inte installera om.
Och det gäller bara vissa optimeringar, som i de flesta fall spelar mindre roll.
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

speakman >>
ge upp, du har större chans att få påven att konvertera till judendom

:) :) :)
pheer
EF Sponsor
Inlägg: 1283
Blev medlem: 16 januari 2005, 18:05:21

Inlägg av pheer »

Det enda som försvinner efter 60 dagar är optimeringen "PROCEDURAL
ABSTRACTION". Står mer om det i användarhandboken.
Kaggen
Inlägg: 432
Blev medlem: 29 januari 2005, 03:06:02

Inlägg av Kaggen »

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
Användarvisningsbild
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:

Inlägg av bengt-re »

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...
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

ucadv: Men man måste ju få passa på. :lol:
BoF
EF Sponsor
Inlägg: 222
Blev medlem: 7 oktober 2006, 16:43:37

Inlägg av BoF »

Så programvaran fungerar fast man missar en del optimering efter perioden?

Programvara för mogna män finns inte i Linux världen! Bara en samling patrioter som tror dom kan vända 92% av befolkningens tro!
Användarvisningsbild
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:

Inlägg av bengt-re »

;) Har någon testat på senare tid att köra MPLAB med WINE ? jag försökte för två år sedan, men då fick jag inte liv i det.
Skriv svar