keilc51簡介,lx51與BL51,AX51與A51,CX51與C51區別

簡介

Keil C51集成開發環境的主要功能有以下幾點:

1.RTX-51實時操作系統:簡化了複雜的實時應用軟件項目的設計。
2.C51國際際準化C交叉編譯器:從C源代碼產生就可以重定位的目標模塊。
3.LIB51庫管理器:從目標模塊生成連接器可以使用的庫文件。
4.BL51鏈接器/定位器:組合由C51和A51產生的可重定位的目標模塊,生成絕對目標模塊。
5.A51宏彙編器:從89C51彙編源代碼產生可重定位的目標模塊。
6.OH51目標文件至HEX格式的轉換器,從絕對目標模塊生成Intel Hex文件。
7.µVision4 for Windows:是一個集成開發環境,它將項目管理、程序調試、源代碼編輯等組合在一個功能強大的環境中。

µVision4支持所有的Keil 89C51的工具軟件,其中包括C51宏彙編器、編譯器、鏈接器/定位器和目標文件至HEX格式轉換器,µVision4可以自動地完成編譯、彙編、鏈接程序等基本的操作。還可以在編譯之後進行模擬仿真調試,清楚的顯示出每個變量的變化。

區別

詳見A51手冊的附錄D:彙編器的差異<br /><br />A51與BL51:<br />針對傳統8051單片機的開發工具,最大支持32×64KB Code Bank。<br /><br />AX51與LX51:<br />針對傳統8051單片機以及部分衍生型號的開發工具,最大支持外擴16 MB的xdata或code。AX51彙編器是A51彙編器的超集,兩者的主要差異包括:<br />1.AX51中的數值默認爲32位,A51是16位;<br />2.AX51不包含8051的默認SFR定義;<br />3.AX51支持更多的特殊符號,例如ECALL等;<br />4.生成的目標文件不同。AX51生成的目標文件爲OMF-251/51MX格式,不受傳統OMF-51格式中每個模塊不得超過256個外部符號及段的限制。   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章