ARM Development Studio 2021是一款專業(yè)性極強(qiáng)的編程軟件,這款軟件是專門為經(jīng)常使用C/C++語言的用戶所設(shè)計(jì)的,在Arm的SoC的基礎(chǔ)上進(jìn)行了優(yōu)化,可以幫助你在開發(fā)的途中,輕松找到軟件的漏洞根源,從設(shè)備啟動(dòng)到應(yīng)用軟件的調(diào)試,在虛擬平臺(tái)上開發(fā)代碼,更快的推向市場。
ARM Development Studio 2021在老版本的基礎(chǔ)上,對(duì)功能進(jìn)行了全面的升級(jí),增加了對(duì)更高芯片與處理器的支持,讓你在開發(fā)的途中可以更加輕松的進(jìn)行管理,大大解決了開發(fā)人員從設(shè)計(jì)到開發(fā)的挑戰(zhàn)過程,非常好用。
1、大家需要下載解壓,然后會(huì)得到ARM Development Studio 2021安裝包和特別補(bǔ)丁;
2、打開主程序,雙擊里面的.exe文件運(yùn)行程序,點(diǎn)擊下一步;
3、要先選擇我同樣才可以進(jìn)行下一步安裝;
4、選擇一下軟件的安裝路徑,點(diǎn)擊next;
5、點(diǎn)擊install;
6、在安裝過程中需要安裝軟件的驅(qū)動(dòng)程序,點(diǎn)擊下一步;
7、安裝完軟件后先不要打開,我們先將特別補(bǔ)丁復(fù)制到軟件安裝目錄下的Development Studio 2021.0\sw 目錄中;
8、之后運(yùn)行軟件,會(huì)彈跳出一下界面,選擇【Add product license】后點(diǎn)擊【Next】;
9、選擇【ds_license.lic】文件點(diǎn)擊【Next】;
10、之后再點(diǎn)擊【Next】,最后點(diǎn)擊【Finish】即可完成并結(jié)束激活過程;
11、至此,Development Studio2021特別版安裝完成了。
armcc編譯器頁面 總覽:
ATPCS選項(xiàng)卡:ATPCS(ARM and Thumb Procedure Call Standard)是ARM和Thumb指令程序互相調(diào)用的標(biāo)準(zhǔn)。
Warnings選項(xiàng)卡:
No warnings:指定編譯器關(guān)閉所有的報(bào)警信息;
Warn for all condition:指定編譯器打開所有的報(bào)警信息
Errors選項(xiàng)卡:Errors選項(xiàng)卡如圖,選用這些選項(xiàng)會(huì)忽略一些錯(cuò)誤信息,這意味著這樣編譯的源程序不嚴(yán)格遵循 C或 C++ 標(biāo)準(zhǔn)。
Debug/Option選項(xiàng)卡:
Code Gen選項(xiàng)卡,如圖:
Extras選項(xiàng)卡:在這個(gè)選項(xiàng)卡中可以設(shè)置一個(gè)Via格式的配置文件,這樣各種選項(xiàng)就可以從Via配置文件輸入,避免所有選項(xiàng)一一設(shè)置帶來的麻煩。
一、創(chuàng)建新的模型配置
在你開始之前
如果您要導(dǎo)入現(xiàn)有模型配置文件 ( *.mdf),請(qǐng)確保您有權(quán)訪問此文件。
下面的一些選項(xiàng)要求您在連接到模型之前啟動(dòng)模型。在使用這些選項(xiàng)之前,請(qǐng)確保您已使用適當(dāng)?shù)哪P徒涌陂_關(guān)啟動(dòng)模型,然后再嘗試連接它。
程序
1、打開模型配置向?qū)А闹鞑藛沃校x擇文件>新建>其他>模型配置,然后單擊下一步。
2、任何一個(gè),選擇要添加模型的配置數(shù)據(jù)庫。
單擊創(chuàng)建新數(shù)據(jù)庫以創(chuàng)建新的配置數(shù)據(jù)庫。 如果您創(chuàng)建一個(gè)新數(shù)據(jù)庫,請(qǐng)?jiān)谔崾痉庉斎胍粋(gè)名稱,然后單擊“確定”進(jìn)行保存。
3、單擊下一步。選擇連接模型的方法對(duì)話框打開。
4、選擇一個(gè)模型接口以連接到您的模型。您有兩個(gè)接口選項(xiàng) - 組件架構(gòu)調(diào)試接口 (CADI) 或 Iris。
CADI模型界面:
要使用 CADI 從本地文件系統(tǒng)啟動(dòng)并連接到特定模型:
選擇Launch and connect to a specific model選項(xiàng),然后單擊Next。
在“從文件系統(tǒng)選擇模型”對(duì)話框中,單擊“文件”瀏覽模型并選擇它。
要連接到在本地主機(jī)上運(yùn)行的模型:
選擇Browse for model running on local host選項(xiàng)并單擊Next。
從列出的型號(hào)中選擇您需要的型號(hào)。
單擊完成并連接到模型。
二、如何將現(xiàn)有目標(biāo)配置文件導(dǎo)入工作區(qū)
1、從文件菜單中選擇導(dǎo)入。
2、展開目標(biāo)配置編輯器組。
3、選擇所需的文件類型。
4、選擇現(xiàn)有的目標(biāo)配置文件。
5、單擊下一步。
6、在“導(dǎo)入”對(duì)話框中,單擊“瀏覽...”以選擇包含該文件的文件夾。
7、導(dǎo)入目標(biāo)配置文件。
8、默認(rèn)情況下,會(huì)顯示所有可以導(dǎo)入的文件。如果選擇面板顯示多個(gè)文件,請(qǐng)選擇要導(dǎo)入的文件。
9、選擇要在編輯器中自動(dòng)打開的文件。
10、在 Into destination folder 字段中,單擊Browse...以選擇現(xiàn)有項(xiàng)目。
11、單擊完成。新的目標(biāo)配置文件 (TCF) 在Project Explorer視圖中可見。
1、多功能性
兩個(gè)集成開發(fā)環(huán)境 (IDE) 選項(xiàng),每種開發(fā)類型一個(gè):用于小型微控制器的 Keil ?Vision,以及用于本地集群支持和第三方集成的基于 Eclipse 的 Development Studio IDE。
2、效率
結(jié)束 printf 試驗(yàn)和錯(cuò)誤。借助具有非侵入式 Arm CoreSight 跟蹤功能的調(diào)試器和強(qiáng)大的 Streamline 系統(tǒng)范圍分析器,您可以節(jié)省放大錯(cuò)誤和性能問題的時(shí)間。
3、表現(xiàn)
高度優(yōu)化的裸機(jī) C/C++ 代碼生成,包括用于 Arm Neon 和 SVE 技術(shù)的行業(yè)領(lǐng)先的自動(dòng)矢量化技術(shù)。最大化 DSP、機(jī)器學(xué)習(xí)和圖像識(shí)別等應(yīng)用的性能。
4、可擴(kuò)展性
從早期的 SoC 設(shè)計(jì)階段到硅上的軟件測試,從微型能量收集 Cortex-M0+ 系統(tǒng)到服務(wù)器級(jí) Neoverse 平臺(tái),從初創(chuàng)公司到企業(yè)項(xiàng)目:Development Studio 旨在根據(jù)您的項(xiàng)目進(jìn)行擴(kuò)展。
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3百度網(wǎng)盤清爽精簡純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級(jí)外鏈) -SEO外鏈優(yōu)化工具......
8小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......