色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

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

米爾科技 ? 來源:米爾科技 ? 作者:米爾科技 ? 2019-11-18 11:19 ? 次閱讀

1概述

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

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

2 設(shè)備

編號

設(shè)備

數(shù)量

用途

1

PC機(jī)

1

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

2

DS-5開發(fā)工具

1

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

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

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

3

MYD-SAMA5D34

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

1

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

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

4

U盤

1

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

3 設(shè)備介紹

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

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

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

(2)MYD-SAMA5D34(D31/33/35)開發(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 開發(fā)步驟

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

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

(3)C++ Project對話框中,“Project name”中輸入工程名稱,我們這里以“hello”作為工程名稱,再點選“executable”下的“empty project”,點擊“Next”,如下圖:

(4)進(jìn)入下一步后,點擊“Finish”完成新建并進(jìn)入工作界面。

此時在DS-5左側(cè)的工程管理器(project explorer)會看到新創(chuàng)建的工程hello,展開會看到”Includes”下自動包含了一些目錄,這些是我們編譯的時候要用到的,DS-5已經(jīng)自動添加好了。

(5)再選擇菜單File > New > source file”,彈出對話框中的“source file”中輸入文件名為”main.c”的C文件,點擊“finish”完成。

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

/*

* 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)點選工程管理器(Project Explorer)下的hello工程,選擇菜單Project > Build Project編譯工程,如果problems欄下沒有提示錯誤,說明編譯成功,同時在hello工程的“Debug”目錄下生成可執(zhí)行文件hello,如下圖。

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

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

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

#mkdir /mnt/usb

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

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

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

#mkdir /home/works

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

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

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

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

# cd /home/works/

# chmod +x hello

# ./hello

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


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

    關(guān)注

    7

    文章

    6085

    瀏覽量

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

    關(guān)注

    5

    文章

    2133

    瀏覽量

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

    關(guān)注

    5

    文章

    227

    瀏覽量

    21003
收藏 人收藏

    評論

    相關(guān)推薦

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

    SSH,具體移植步驟可參考設(shè)備介紹里面的鏈接。如果使用米爾科技的MYD-SAMA5D34(D31/33/35)開發(fā)板則SSH已經(jīng)移植好了。 通過本文,我們可以學(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軟件開發(fā)工具的RSE遠(yuǎn)程管理系統(tǒng)。DS-5 RSE相當(dāng)于集成了SCP和Putty的功能
    發(fā)表于 10-13 14:01

    為什么要升級RVDS到DS-5

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

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

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

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

    )開發(fā)板 1 米爾科技基于Atmel芯片ARM Cortex-A5內(nè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ū)入門指南

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

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

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

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

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

    米爾科技DS-5本地介紹

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

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

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

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

    DS-5 支持所有的ARM處理器,但是大部分的處理器都需要自行建立了一個支持目標(biāo)處理器的數(shù)據(jù)庫,任何被導(dǎo)入到該數(shù)據(jù)庫的ARM目標(biāo)處理器都可以被DS-5支持。這個數(shù)據(jù)庫可以靈活設(shè)置目標(biāo)設(shè)
    的頭像 發(fā)表于 11-18 10:24 ?3098次閱讀
    <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)建一個裸機(jī)程序,并用DS-5里面的ARM編譯器進(jìn)行編譯,編譯之后通過DSTREAM仿真器將程序加載到MYD-SAMA5
    的頭像 發(fā)表于 11-18 10:38 ?4560次閱讀
    <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)行開發(fā)調(diào)試介紹

    首先,開啟系統(tǒng)的telnet,以便能夠使用模擬器。如果是Windows7操作系統(tǒng),打開“控制面板”,點擊“程序” > “打開后關(guān)閉windows功能”,彈出如下對話框,把Telnet服務(wù)器和Telnet客戶端都打開,點擊“確定”即可。Windows XP系統(tǒng)默認(rèn)Telnet已經(jīng)開啟。
    的頭像 發(fā)表于 11-18 10:50 ?3546次閱讀
    <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)行開發(fā)調(diào)試介紹

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

    ARM DS-5到底是什么?為什么不建議使用DS-5開發(fā)STM32?
    的頭像 發(fā)表于 02-27 16:59 ?9884次閱讀
    主站蜘蛛池模板: 99日精品欧美国产| 欧美高清videossexo| 正在播放国产尾随丝袜美女| 琪琪电影午夜理论片77网| 寂寞夜晚视频高清观看免费| tube69hdxxxx日本| 亚洲无吗精品AV九九久久| 日本高清无卡码一区二区久久 | 亚洲地址一地址二地址三| 欧美性xxxxxx爱| 久久久久久久久女黄9999| 国产亚洲AV无码成人网站| 成年无码av片| 91av成年影院在线播放| 亚洲一日韩欧美中文字幕在线| 色欲AV亚洲永久无码精品麻豆| 女人一级毛片免费观看| 久久久久琪琪精品色| 国精产品砖一区二区三区糖心| 粉嫩国产14xxxxx0000| 99热这里只就有精品22| 91国在线产| 征服丝袜旗袍人妻| 亚洲毛片网| 亚洲国产在线视频中文字| 无人影院在线播放视频| 色噜噜噜视频| 日韩欧美一区二区三区免费看| 男人免费网站| 美女扒开尿口让男生添动态图| 久久精品视频在线看99| 精品AV无码一二三区视频| 国产亚洲美女精品久久久2020| 国产噜噜噜精品免费| 国产精品麻豆高潮刺激A片| 国产超碰人人爱被IOS解锁| 国产XXXXXX农村野外| 国产精品JK白丝AV网站| 国产精品久久久久久久久久免费| 国产69精品久久久久乱码免费| 囯产免费久久久久久国产免费|