C kompilator
Moderátor: Moderátoři
C kompilator
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.
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...
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