Windows下搭建ARM11裸機開發環境(1):工具安裝

By: Ailson Jack
Date: 2019.05.04
個人博客:http://www.only2fire.com/
本文在我博客的地址是:http://www.only2fire.com/archives/99.html,排版更好,便於學習,也可以去我博客逛逛,興許有你想要的內容呢。

之前寫過文章,描述在Linux環境下搭建ARM11的開發環境,有需要的可以在ARM11標籤中進行查找。

目前在學習ARM11的裸機編程,不想用虛擬機跑Linux來進行開發,因爲平時用的筆記本電腦的配置跑虛擬機還是有點困難(我的臺式機跑虛擬機還是沒問題的),現在講述一下如何在Windows中搭建ARM11的裸機開發環境,方便沒法使用虛擬機的朋友也能夠進行ARM11的開發。

下面涉及的工具我已經分享到網盤了,有需要的朋友可以自行下載。鏈接: 密鑰:。

系統環境:Windows 7 64

ARM11:Tiny6410

1、交叉編譯工具 - GNU Tools ARM Embedded

         官方網址:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm。

         使用這個交叉編譯工具就可以將程序編譯成能在ARM11上運行的文件。這裏將GNU Tools ARM Embedded的bin目錄添加到系統的環境變量中,然後打開控制檯輸入:arm-none-eabi-gcc -v,查看環境變量配置是否成功,如果環境變量配置成功了,那麼會正確的顯示arm-none-eabi-gcc的版本號:

2MSYS

         MSYS是一個小型的GNU環境,包括基本的bash,make等等。對裸機程序通過Makefile文件進行管理與編譯,並且通過MSYS的make來執行Makefile文件的內容。

         將msys/1.0/bin目錄下的路徑添加到系統的環境變量中,然後打開控制檯輸入:make -v,查看環境變量配置是否成功,如果環境變量配置成功了,那麼會正確的顯示make的版本號:

3、編譯程序

         在LED程序文件中,打開控制終端,然後執行make命令來編譯LED程序:

         將編譯好的led.bin文件通過友善之臂提供的MiniTools下載到ARM11板子中,就可以看到核心板的4個小燈在閃爍了。

接下來,我將寫兩篇文章:

Windows下搭建ARM11裸機開發環境(2):Eclipse創建工程》,

Windows下搭建ARM11裸機開發環境(3):Eclipse+JLink調試代碼》,歡迎關注,支持,喜歡的點個贊,留個言吧^_^。

排版更好的內容見我博客的地址:http://www.only2fire.com/archives/99.html
注:轉載請註明出處,謝謝!^_^

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