以下為米爾科技工程師在使用DS-5過(guò)程中總結(jié)的經(jīng)驗(yàn)步驟,一個(gè)簡(jiǎn)單的實(shí)用Hello World工程。雖然工程很簡(jiǎn)單,但是對(duì)于剛?cè)腴T(mén)DS-5來(lái)說(shuō),可以起到一個(gè)指導(dǎo)的作用。如下:
步驟:
1、從開(kāi)始菜單啟動(dòng)DS-5,可以看到DS-5的歡迎界面,此時(shí)可以點(diǎn)擊關(guān)閉按鈕或者點(diǎn)擊”Go to theworkbetch”可進(jìn)入工作界面。
2、進(jìn)入工作界面后,選擇菜單欄File > New > Project,在彈出的對(duì)話(huà)框中選擇“C/C++”下的“C Project”,再點(diǎn)擊“Next”。
3、下一個(gè)對(duì)話(huà)框中,“Project name”中輸入工程名稱(chēng),我們這里以“hello”作為工程名稱(chēng),再點(diǎn)選“executable”下的“empty project”,點(diǎn)擊“Next”,如下圖:
4、進(jìn)入下一步后,點(diǎn)擊“finish”完成新建并進(jìn)入工作界面。
此時(shí)在DS-5左側(cè)的工程管理器(project explorer)會(huì)看到新創(chuàng)建的工程hello,展開(kāi)會(huì)看到”Includes”下自動(dòng)包含了一些目錄,這些是我們編譯的時(shí)候要用到的,DS-5已經(jīng)自動(dòng)添加好了。
5、再選擇菜單File > New > source file”,彈出對(duì)話(huà)框中的“source file”中輸入文件名為”main.c”的C文件,點(diǎn)擊“finish”完成。
6、自動(dòng)打開(kāi)“main.c”文件后(或者雙擊打開(kāi)),在注釋后面添加如下代碼并保存。
#include int main(int argc, char** argv) { printf("Welcome to ARM DS-5!\n"); //打印內(nèi)容可自定義 printf("Provided by MYIR!\n"); return 0; }
7、點(diǎn)選工程管理器(Project Explorer)下的hello工程,選擇菜單Project >Properties,打開(kāi)工程屬性對(duì)話(huà)框后,點(diǎn)選C/C++ Build > Settings,點(diǎn)選GCC Linker > General >“No shared libraries (-static)”,然后再點(diǎn)擊“OK”返回。如下圖。
8、點(diǎn)選工程管理器(Project Explorer)下的hello工程,選擇菜單Project > Build Project編譯工程,如果problems欄下沒(méi)有提示錯(cuò)誤,說(shuō)明編譯成功,同時(shí)在hello工程的“debug”目錄下生成可執(zhí)行文件hello,如下圖。
9、將生成的hello文件傳輸?shù)介_(kāi)發(fā)板上(可通過(guò)DS-5的遠(yuǎn)程管理系統(tǒng)RSE),更改權(quán)限為可執(zhí)行,然后執(zhí)行,命令如下:
# chmod +x hello # ./hello
命令行下執(zhí)行的效果如下。
-
嵌入式主板
+關(guān)注
關(guān)注
7文章
6085瀏覽量
35341 -
米爾科技
+關(guān)注
關(guān)注
5文章
227瀏覽量
20970
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論