交叉編譯
1、在Windows PC上,利用ADS(ARM開發環境),使用armcc編譯器,則可編譯出針對ARM CPU的可執行代碼。
2、在Linux PC上,利用arm-linux-gcc編譯器,可編譯出針對Linux ARM平臺的可執行代碼。
3、在Windows PC上,利用cygwin環境,運行arm-elf-gcc編譯器,可編譯出針對ARM CPU的可執行代碼。
4、在Windows系統上,利用Keil Uvison工具,開發出運行在89C51單片機上的程序。
5、在Windows系統上,利用CodeWarrior IDE工具,開發出運行在Freescale XS128單片機上的程序。