uCOSII 編譯環境搭建

來源:互聯網
上載者:User

uCOSII 編譯環境搭建

uCos編譯環境搭建真沒有想象的那麼簡單,並不是安裝好IDE後直接用就行。查閱了好多網上的指南,並經過一晚上的努力,才弄好。為了便於以後參考,並且也方便像我一樣的新手學習uCos,便寫了下面這些。

1、  編譯器安裝

uCos編譯需要下面幾個步驟。

l  BC45主程式安裝

我是使用的是Borland C/C ++ V4.5,其他版本如BC31也可以,甚至網上有朋友說TC2.0經過簡單配置也可以編譯。而且BC31網上專門針對uCos的精簡版本,這裡就不再多說了,僅以BC45為例。

BC45的安裝過程不贅述。

安裝完成後環境變數預設應該已經設定好了。檢驗方法是:開啟控制台程式,輸入命令:bcc。如果顯示Borland 的版本資訊和命令協助資訊,則說明Borland C/C ++ 已經安裝好了。否則還需要設定環境變數。設定方法見。綠色部分是設定目前使用者的環境變數,黃色部分是設定系統內容變數,兩個選一個就行。


BC45安裝後並不能直接用來編譯uCos的常式。還需要制定彙編器Tasm的位置和Tasm2msg的位置。

l  TASM

BC45安裝後並沒有Tasm彙編器,從其他地方拷個過來就行。我是從TC2.0中拷了一個放到BC45的BIN目錄下。

l  Tasm2msg安裝

BC45安裝後也沒有tasm2msg。聽說BC31有,害得我還得先裝BC31,然後將Tasm2msg拷到BC45的BIN目錄下。

至此編譯環境搭建完成。下面可以先找uCosII的常式編譯試一下。

2、  Example編譯

建立IDE工程


添加代碼檔案,想建立的Project中添加下列5個檔案:

指明 ucos代碼路徑

 

修改程式中的包含路徑

 


完成設定,編譯即可。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.