C kompilator

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Nebster
Příspěvky: 129
Registrován: 10 bře 2007, 01:00
Kontaktovat uživatele:

C kompilator

#1 Příspěvek od Nebster »

Zdravím, neznáte někdo dobrý kompilátor C pro PIC který se dá použít v MPLABU??, ale HI-TECH, ten mám, ale nepodporuje mi 16F785.

Uživatelský avatar
urbanek
Příspěvky: 556
Registrován: 01 kvě 2005, 02:00
Kontaktovat uživatele:

#2 Příspěvek od urbanek »

Používám PIC C Compiler od CCS http://www.ccsinfo.com/content.php?page=compilers ale že bych byl nějak extra spokojenej se říct nedá (v práci máme tento soft koupenej takže jaksi nemám na vybranou) a obávám se že překladače jiných výrobců o moc lepší nebudou. CCS sice podporuje spoustu typů procesorů a periferií, ale občas něco nepřeloží korektně jak má. Hlavně je potřeba dávat pozor na inicializaci (od jisté doby ji raději píšu v assembleru). U časově náročnějších aplikací kde je potřeba vkládat úseky psané v assembleru je potřeba hlídat hlavně přepínání bank registrů - na konci každého vloženého bloku je dobré být v bance 0 jinak překladač občas jaksi zapomene vložit příslušnou instrukci a člověk pak půl dne pátrá proč to nejede... Naštěstí je po překladu k dispozici kód v assembleru, tak jak to do něj překladač přeloží takže se to dá zkontrolovat...

Uživatelský avatar
tandel
Příspěvky: 1488
Registrován: 01 led 2008, 01:00

#3 Příspěvek od tandel »

Zásadně tento, najdi si, co všechno podporuje, jestli je vyhovující http://www.iar.com/index.php?show=972_E ... 72_eng.php

Nebster
Příspěvky: 129
Registrován: 10 bře 2007, 01:00
Kontaktovat uživatele:

#4 Příspěvek od Nebster »

Tak sem se na to podíval, na stránkach píšou podporu 16F785, ale nikde jsem ho nenašel, v žádných složkách tak fakt nevím

Uživatelský avatar
Mendor
Příspěvky: 223
Registrován: 16 dub 2008, 02:00
Bydliště: Kladno

#5 Příspěvek od Mendor »

Já používám tento překladač a ten 16F785 podporuje.

http://www.sourceboost.com/CommonDownload.html

Odpovědět

Zpět na „Software“