在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

米爾科技DS-5教程-ARM DS-5教程

米爾科技 ? 來(lái)源:米爾科技 ? 作者:米爾科技 ? 2019-11-18 11:19 ? 次閱讀

1概述

本文介紹使用ARM DS-5軟件開(kāi)發(fā)工具創(chuàng)建和編譯linux應(yīng)用程序,可以在linux或者window主機(jī)上進(jìn)行。

通過(guò),可以基本了解ARM DS-5工程的創(chuàng)建方法。

2 設(shè)備

編號(hào)

設(shè)備

數(shù)量

用途

1

PC機(jī)

1

搭建整個(gè)開(kāi)發(fā)平臺(tái),包括安裝DS-5軟件,并通過(guò)DS-5創(chuàng)建和編譯Linux應(yīng)用程序。

2

DS-5開(kāi)發(fā)工具

1

ARM開(kāi)發(fā)工具,在Linux或者Window主機(jī)下使用其自帶的Gcc編譯Linux應(yīng)用程序。

本文適用ARM DS-5的社區(qū)版、30天全功能評(píng)估版或者專業(yè)版。

DS-5 30天評(píng)估板請(qǐng)參考設(shè)備介紹中的鏈接。

3

MYD-SAMA5D34

(D31/33/35)開(kāi)發(fā)板

1

米爾科技基于Atmel芯片ARM Cortex-A5內(nèi)核開(kāi)發(fā)板,板載的Linux和Android操作系統(tǒng)可以完整結(jié)合ARM DS-5進(jìn)行開(kāi)發(fā)。

本文用到開(kāi)發(fā)板的5V電源和串口線等配件。

4

U盤(pán)

1

用于將編譯后的應(yīng)用程序拷貝到開(kāi)發(fā)板上。

3 設(shè)備介紹

關(guān)于本例程使用的設(shè)備,除PC機(jī)是通用的設(shè)備不做介紹以外,其他設(shè)備請(qǐng)參考以下地址了解詳細(xì)情況。

(1)ARM DS-5詳細(xì)介紹:http://www.myir-tech.com/product/ds-5.htm。

(2)獲取ARM DS-5的30天評(píng)估板:http://www.myir-tech.com/faq_list.asp?id=473。

(2)MYD-SAMA5D34(D31/33/35)開(kāi)發(fā)板詳細(xì)介紹:http://www.myir-tech.com/product/myd-sama5d3x.htm。

(3)MYD-SAMA5D34(D31/33/35)核心板/工控板詳細(xì)介紹:http://www.myir-tech.com/product/myc-sama5d3x.htm。

4 開(kāi)發(fā)步驟

(1)從開(kāi)始菜單啟動(dòng)DS-5,可以看到DS-5的歡迎界面,點(diǎn)擊關(guān)閉按鈕或者”Go to the workbetch”進(jìn)入工作界面。

(2)選擇菜單欄 File > New > Project,在彈出的對(duì)話框中選擇“C/C++”下的“C Project”,再點(diǎn)擊“Next”。

(3)C++ Project對(duì)話框中,“Project name”中輸入工程名稱,我們這里以“hello”作為工程名稱,再點(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ì)話框中的“source file”中輸入文件名為”main.c”的C文件,點(diǎn)擊“finish”完成。

(6)自動(dòng)打開(kāi)“main.c”文件后(或者雙擊打開(kāi)),在自動(dòng)生成的注釋后面添加如下代碼并保存。

/*

* main.c

*

* Created on: 2013-8-27

* Author: GARY

*

* Copyright: Shenzhen MYIR Tech Limited

* Support: www.myir-tech.com/bbs/

*

*/

#include

int main(int argc, char** argv)

{

while(1){

printf("Welcome to ARM DS-5!\n"); //打印內(nèi)容

sleep(1); //休眠1s,也是等待1s

}

return 0;

}

(7)點(diǎn)選工程管理器(Project Explorer)下的hello工程,選擇菜單Project > Build Project編譯工程,如果problems欄下沒(méi)有提示錯(cuò)誤,說(shuō)明編譯成功,同時(shí)在hello工程的“Debug”目錄下生成可執(zhí)行文件hello,如下圖。

下面我們將用U盤(pán)將“hello”應(yīng)用程序拷貝到開(kāi)發(fā)板上運(yùn)行,當(dāng)然,也可以用DS-5的RSE遠(yuǎn)程管理系統(tǒng)來(lái)拷貝程序。

(8)將生成的“hello”應(yīng)用程序拷貝到U盤(pán),然后把U盤(pán)插入MYD-SAMA5D34開(kāi)發(fā)板的USB_HOST(J24)。終端

(9)新建目錄“/mnt/usb”,并將U盤(pán)掛載到該目錄,命令如下:

#mkdir /mnt/usb

#mount -t vfat /dev/sda4 /mnt/usb/

其中“sda4”根據(jù)實(shí)際掛載的序號(hào),如上圖所示。

(10)在開(kāi)發(fā)板/home目錄下新建一個(gè)工作目錄,命令如下:

#mkdir /home/works

(11)將U中的數(shù)據(jù)拷貝到開(kāi)發(fā)板的工作目錄,命令如下:

#cp /mnt/usb/* /home/works/

如果“hello”程序在U盤(pán)的其他目錄,根據(jù)實(shí)際情況使用命令。上面的命令默認(rèn)是U盤(pán)的根目錄。

(12)切換到工作目錄,并執(zhí)行應(yīng)用程序:

# cd /home/works/

# chmod +x hello

# ./hello

命令行下執(zhí)行的效果如下。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6097

    瀏覽量

    36169
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2149

    瀏覽量

    58399
  • 米爾科技
    +關(guān)注

    關(guān)注

    5

    文章

    227

    瀏覽量

    21504
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    DS-5教程-使用ARM DS-5 RSE遠(yuǎn)程管理系統(tǒng)

    SSH,具體移植步驟可參考設(shè)備介紹里面的鏈接。如果使用米爾科技的MYD-SAMA5D34(D31/33/35)開(kāi)發(fā)板則SSH已經(jīng)移植好了。 通過(guò)本文,我們可以學(xué)到如何使用ARM DS-5
    發(fā)表于 10-13 13:44

    DS-5教程-使用ARM DS-5 RSE遠(yuǎn)程管理系統(tǒng)

    本帖最后由 i2c 于 2014-10-13 14:03 編輯 1概述 本文介紹使用ARM DS-5軟件開(kāi)發(fā)工具的RSE遠(yuǎn)程管理系統(tǒng)。DS-5 RSE相當(dāng)于集成了SCP和Putty的功能
    發(fā)表于 10-13 14:01

    為什么要升級(jí)RVDS到DS-5

    ` 更小的代碼和更快的執(zhí)行速度 升級(jí)到DS-5專業(yè)版后,可以提高代碼密度,同時(shí)也可以監(jiān)視代碼執(zhí)行更快。另外,ARM編譯器v5版本添加了新的功能,如堆棧保護(hù)和存儲(chǔ)器執(zhí)行保護(hù)(XOM)。 面向未來(lái)的開(kāi)發(fā)
    發(fā)表于 10-13 16:48

    DS-5教程-ARM DS-5 添加新芯片至DS-5調(diào)試設(shè)備列表

    設(shè)備 1、PC機(jī) x 1臺(tái) 2、DS-5軟件開(kāi)發(fā)工具 x 1套 3、DSTREAM仿真器 x 1套 4、ARM內(nèi)核開(kāi)發(fā)板(本文以米爾MYD-LPC4357開(kāi)發(fā)板為例) x 1套 5、其
    發(fā)表于 10-13 18:17

    DS-5教程-ARM DS-5創(chuàng)建編譯簡(jiǎn)單Linux應(yīng)用程序

    )開(kāi)發(fā)板 1 米爾科技基于Atmel芯片ARM Cortex-A5內(nèi)核開(kāi)發(fā)板,板載的Linux和Android操作系統(tǒng)可以完整結(jié)合ARM DS-5
    發(fā)表于 10-13 18:26

    Arm DS-5 Development Studio教程分享

    Arm DS-5 Development Studio教程,用于使用Arm編譯器選擇特定處理器以最大限度地提高性能,選擇FPU并啟用NEON。 本教程假設(shè)您已經(jīng)安裝并授權(quán)了Arm
    發(fā)表于 08-02 07:01

    ARM DS-5社區(qū)入門(mén)指南

    要求 。 本章提供有關(guān) ARM DS-5 社區(qū)編輯的安裝和系統(tǒng)要求的信息 。 第 3章 與 ARM & DS-5 社區(qū)編輯合作, 本章解釋了如何使用
    發(fā)表于 08-08 06:50

    米爾科技ARM DS-5 官方開(kāi)發(fā)工具介紹

    ARM DS-5是針對(duì) ARM 支持的 Linux 和 Android 平臺(tái)的全面的端到端軟件開(kāi)發(fā)工具套件。
    的頭像 發(fā)表于 11-19 16:24 ?2799次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>ARM</b> <b class='flag-5'>DS-5</b> 官方開(kāi)發(fā)工具介紹

    米爾科技ARM最新開(kāi)發(fā)工具DS-5簡(jiǎn)介

    ARM DS-5 從以下工具發(fā)展而來(lái):DS-5 < RVDS < ADS < SDT。
    的頭像 發(fā)表于 11-22 09:27 ?2491次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>ARM</b>最新開(kāi)發(fā)工具<b class='flag-5'>DS-5</b>簡(jiǎn)介

    米爾科技DS-5本地介紹

    安裝DS-5(如果以前曾經(jīng)裝過(guò)舊版本,新版本直接覆蓋安裝即可)。
    的頭像 發(fā)表于 11-22 09:43 ?1587次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DS-5</b>本地介紹

    米爾科技開(kāi)發(fā)利器:ARM DS-5教程

    崔更申、秦興國(guó)編著的《Linux\Android開(kāi)發(fā)利器(ARM DS-5使用指南)》是一本全面介紹ARM DS-5使用方法的書(shū)籍,適合在Linux和Android下進(jìn)行嵌入式開(kāi)發(fā)的設(shè)
    的頭像 發(fā)表于 11-25 09:00 ?2465次閱讀
    <b class='flag-5'>米爾</b>科技開(kāi)發(fā)利器:<b class='flag-5'>ARM</b> <b class='flag-5'>DS-5</b>教程

    米爾科技DS-5教程-ARM DS-5介紹

    DS-5 支持所有的ARM處理器,但是大部分的處理器都需要自行建立了一個(gè)支持目標(biāo)處理器的數(shù)據(jù)庫(kù),任何被導(dǎo)入到該數(shù)據(jù)庫(kù)的ARM目標(biāo)處理器都可以被DS-5支持。這個(gè)數(shù)據(jù)庫(kù)可以靈活設(shè)置目標(biāo)設(shè)
    的頭像 發(fā)表于 11-18 10:24 ?3619次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DS-5</b>教程-<b class='flag-5'>ARM</b> <b class='flag-5'>DS-5</b>介紹

    米爾科技DS-5教程-使用ARM DS-5 和DSTREAM仿真器調(diào)試裸機(jī)程序介紹

    本文介紹使用ARM DS-5創(chuàng)建一個(gè)裸機(jī)程序,并用DS-5里面的ARM編譯器進(jìn)行編譯,編譯之后通過(guò)DSTREAM仿真器將程序加載到MYD-SAMA5
    的頭像 發(fā)表于 11-18 10:38 ?5221次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DS-5</b>教程-使用<b class='flag-5'>ARM</b> <b class='flag-5'>DS-5</b> 和DSTREAM仿真器調(diào)試裸機(jī)程序介紹

    米爾科技DS-5教程-使用ARM DS-5模擬器進(jìn)行開(kāi)發(fā)調(diào)試介紹

    首先,開(kāi)啟系統(tǒng)的telnet,以便能夠使用模擬器。如果是Windows7操作系統(tǒng),打開(kāi)“控制面板”,點(diǎn)擊“程序” > “打開(kāi)后關(guān)閉windows功能”,彈出如下對(duì)話框,把Telnet服務(wù)器和Telnet客戶端都打開(kāi),點(diǎn)擊“確定”即可。Windows XP系統(tǒng)默認(rèn)Telnet已經(jīng)開(kāi)啟。
    的頭像 發(fā)表于 11-18 10:50 ?3978次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DS-5</b>教程-使用<b class='flag-5'>ARM</b> <b class='flag-5'>DS-5</b>模擬器進(jìn)行開(kāi)發(fā)調(diào)試介紹

    ARM DS-5到底是什么? 為什么不建議使用DS-5開(kāi)發(fā)STM32?

    ARM DS-5到底是什么?為什么不建議使用DS-5開(kāi)發(fā)STM32?
    的頭像 發(fā)表于 02-27 16:59 ?1w次閱讀
    主站蜘蛛池模板: 国产成人精品日本亚洲语音1 | 亚洲ol| a天堂中文在线官网 | 免费在线观看a | 国产美女精品久久久久久久免费 | 久久99精品福利久久久 | 久久国产精品久久久久久久久久 | 欧洲乱码专区一区二区三区四区 | 一级特黄aaa大片免色 | 亚洲国产女人aaa毛片在线 | 亚洲天堂网在线观看 | 国产综合久久久久影院 | 影院在线观看免费 | 伊人久久香 | 34看网片午夜理 | 国产一级特黄高清在线大片 | 天天天操天天天干 | 九九午夜| 一级片黄色免费 | 台湾香港澳门三级在线 | 男人的天堂在线免费视频 | 狠狠操精品视频 | 久久久久女人精品毛片九一 | 婷婷综合久久中文字幕 | 一区二区三区高清在线 | 干干干操操操 | 亚洲不卡视频 | 黄h网站| 日本色黄 | 中文字幕区 | 成年人黄色大片大全 | 亚洲婷婷国产精品电影人久久 | 天天综合天天 | 天堂网www在线资源中文 | 天天玩天天干 | 四虎影库网址 | 激情福利视频 | 久久看片网 | 69日本xxⅹxxxxx18 | 黄篇网站在线观看 | 欧美日韩一区不卡 |