資源簡(jiǎn)介
MCC18編譯器是MICROCHIP自主開(kāi)發(fā)的針對(duì)PIC18系列MCU的編譯器。在中國(guó)大陸,就筆者的多年FAE的經(jīng)驗(yàn),在用C語(yǔ)言開(kāi)發(fā)PIC18的用戶中,與PICC18各占半壁江山。筆者比較系統(tǒng)使用MCC18開(kāi)發(fā)不過(guò)是今年7月份以來(lái)的事情。為什么選擇MCC18?有一個(gè)主要理由:沒(méi)有版權(quán)問(wèn)題,省心。有一個(gè)次要理由:支持的協(xié)議棧豐富,包括實(shí)時(shí)操作系統(tǒng)。 MCC18的標(biāo)準(zhǔn)評(píng)估版,60天內(nèi)與正版無(wú)任何差異,60天后僅僅優(yōu)化功能無(wú)法使用,而大多數(shù)PIC18F的項(xiàng)目,ROM和RAM空間并不緊張,不優(yōu)化,也無(wú)所謂。MCC18可以最快支持PIC18系列的芯片,尤其是廉價(jià)的PIC18J,PIC18K系列,支持可靠,穩(wěn)定。所謂可靠穩(wěn)定是指編譯結(jié)果可靠。穩(wěn)定則是指不會(huì)突然發(fā)生一些奇異的功能缺失。 此外,目前MICROCHIP自己開(kāi)發(fā)的協(xié)議棧,PIC18系列,已經(jīng)只提供對(duì)MCC18的支持,PICC18需要自己動(dòng)手處理,而筆者鐘愛(ài)的F*R*E*E*RTOS,以及其它OS,找到對(duì)MCC18的現(xiàn)成移植是很容易的。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論