麻豆一区二区三区蜜桃免费_中文字幕Va一区二区三区 _国产成人综合久久二区_丰满多毛的大隂户毛茸茸_国产麻豆剧果冻传媒免费老狼_无码人妻精品一区二区三区久久久 _亚洲中文无码精品卡通_蜜臀亚洲AV永久无码精品老司机

新聞資訊
ANSYS助力全球初創(chuàng)公司加速產(chǎn)品研發(fā)
2017-08-17
ANSYS初創(chuàng)公司計(jì)劃幫助成百上千家企業(yè)更快速高效地向市場(chǎng)推出尖端產(chǎn)品       全球成百上千家初創(chuàng)公司正在利用ANSYS (NASAQ:ANSS)工程仿真技術(shù)打造極具創(chuàng)新的產(chǎn)品,志在改變我們的生活、工作和娛樂方式。從可穿戴機(jī)器人設(shè)備、遙控飛行器到電動(dòng)滑板,ANSYS技術(shù)在幫助實(shí)現(xiàn)新一代產(chǎn)品的過(guò)程中發(fā)揮了關(guān)鍵作用。       隨著最簡(jiǎn)單的產(chǎn)品不斷增加復(fù)雜性,工程仿真技術(shù)在產(chǎn)品生命周期和運(yùn)營(yíng)領(lǐng)域日益普及。行業(yè)領(lǐng)先的成熟企業(yè)都在使用仿真技術(shù),而初創(chuàng)公司因資金受限而無(wú)法使用這種技術(shù),被迫采用成本高昂、極為耗時(shí)的物理原型。近一年前推出的“ANSYS初創(chuàng)公司計(jì)劃”使全球初創(chuàng)公司能夠以低成本獲得業(yè)界領(lǐng)先的ANSYS工程仿真產(chǎn)品套件。該計(jì)劃很快在初創(chuàng)公司中取得成效,自推出以來(lái)已有數(shù)百家初創(chuàng)公司加入。       ANSYS初創(chuàng)公司計(jì)劃”的高級(jí)經(jīng)理Paul Lethbridge指出:無(wú)論企業(yè)的規(guī)模如何、身處什么行業(yè),無(wú)處不在的工程仿真技術(shù)在其產(chǎn)品研發(fā)過(guò)程中都能發(fā)揮無(wú)可匹敵的作用。ANSYS初創(chuàng)公司計(jì)劃降低了新公司的門檻,幫助他們利用技術(shù)與成熟企業(yè)展開競(jìng)爭(zhēng)。該計(jì)劃在第一年就取得巨大進(jìn)展,我們鼓勵(lì)更多初創(chuàng)公司加入,從而充分發(fā)揮ANSYS工程仿真技術(shù)的優(yōu)勢(shì)。       ANSYS仿真技術(shù)支持快速迭代,并且能夠最大限度減少與物理原型相關(guān)的設(shè)計(jì)缺陷、時(shí)間及成本,從而幫助初創(chuàng)公司以更低成本加速產(chǎn)品上市進(jìn)程。       貨運(yùn)無(wú)人機(jī)(UAV)的研發(fā)商DRONAMICS Ltd.采用ANSYS工具設(shè)計(jì)、分析和優(yōu)化UAV的空氣動(dòng)力學(xué)性能,并提高無(wú)人機(jī)的燃料效率。該公司的首席空氣動(dòng)力學(xué)工程師Martin Zahariev Beng指出:“利用ANSYS解決方案,我們大幅縮短了設(shè)計(jì)時(shí)間,降低了與空氣動(dòng)力學(xué)和結(jié)構(gòu)組件相關(guān)的成本。得益于ANSYS技術(shù),我們的設(shè)計(jì)時(shí)間縮短近一半,同時(shí)研發(fā)成本的降幅更大。所有初創(chuàng)公司都應(yīng)努力實(shí)現(xiàn)這樣的成果。       Discovery Robotics的副總裁兼首席技術(shù)官Larry J. Williams指出:“Discovery Robotics是一家專門研發(fā)復(fù)雜系統(tǒng)但預(yù)算有限的初創(chuàng)公司,ANSYS初創(chuàng)公司計(jì)劃發(fā)揮了巨大作用,讓我們?cè)诙虝r(shí)間內(nèi)實(shí)現(xiàn)了可進(jìn)行生產(chǎn)制造的新產(chǎn)品?!盌iscovery Robotics采用ANSYS仿真技術(shù)打造自動(dòng)地面清潔機(jī)器人,使商業(yè)清潔服務(wù)變得更高效、更安全、更物美價(jià)廉。       此外,ANSYS還與初創(chuàng)公司孵化器和加速器合作,為一大批初創(chuàng)公司提供業(yè)界領(lǐng)先的ANSYS仿真工具套件。ANSYS和GE非洲創(chuàng)新中心近期啟動(dòng)了一項(xiàng)創(chuàng)新公開挑戰(zhàn)賽,使非洲新興的制造企業(yè)有機(jī)會(huì)使用ANSYS多物理場(chǎng)仿真產(chǎn)品組合。       GE公司非洲創(chuàng)新中心的負(fù)責(zé)人Günter Halfar指出:“參加創(chuàng)新挑戰(zhàn)賽的企業(yè)有能力為非洲創(chuàng)造更美好的未來(lái)。通過(guò)該計(jì)劃,非洲初創(chuàng)公司能夠使用ANSYS軟件設(shè)計(jì)產(chǎn)品,并且投放到GE在非洲開展運(yùn)營(yíng)的行業(yè)中。“采用業(yè)界領(lǐng)先的ANSYS工具,初創(chuàng)公司將能更快速、更低成本地向市場(chǎng)投放產(chǎn)品。 關(guān)于ANSYS, Inc.       作為全球工程仿真領(lǐng)域的領(lǐng)先企業(yè),ANSYS在眾多產(chǎn)品的創(chuàng)造過(guò)程中都扮演著至關(guān)重要的角色。無(wú)論是火箭發(fā)射、飛機(jī)翱翔長(zhǎng)空、汽車高速馳騁、計(jì)算機(jī)和移動(dòng)設(shè)備的便捷使用、橋梁虹跨江河還是可穿戴產(chǎn)品的貼心使用,ANSYS技術(shù)都盡顯卓越。我們幫助全球具創(chuàng)新性的企業(yè)推出投其客戶所好的出色產(chǎn)品,通過(guò)業(yè)界性能豐富的工程仿真軟件產(chǎn)品組合說(shuō)明客戶解決復(fù)雜的仿真難題,我們讓工程產(chǎn)品充分發(fā)揮想象的力量。歡迎與我們?nèi)?5個(gè)戰(zhàn)略部門的近3000名專業(yè)人士合作,共同在工程仿真和產(chǎn)品開發(fā)領(lǐng)域彰顯非凡!
查看更多→
RISC設(shè)計(jì)對(duì)編譯器由4個(gè)設(shè)計(jì)準(zhǔn)則來(lái)實(shí)現(xiàn)
2017-08-15
    Arm內(nèi)核采用RISC體系結(jié)構(gòu)。RISC是一種設(shè)計(jì)思想,其目標(biāo)是設(shè)計(jì)出一套能在高時(shí)鐘頻率下單周期執(zhí)行,簡(jiǎn)單而有效的指令集。RISC的設(shè)計(jì)重點(diǎn)在于由硬件執(zhí)行的指令的復(fù)雜度,這是因?yàn)檐浖扔布菀滋峁└蟮撵`活性和更高的智能。因此,RISC設(shè)計(jì)對(duì)編譯器有更高的要求;相反,傳統(tǒng)的復(fù)雜指令集的計(jì)算機(jī)(CISC)則更側(cè)重于硬件執(zhí)行指令的功能性,使CISC變得更復(fù)雜。       RISC設(shè)計(jì)思想主要由下面4個(gè)設(shè)計(jì)準(zhǔn)則來(lái)實(shí)現(xiàn):   指令集   RISC處理器減少了指令種類,每條指令的長(zhǎng)度都是固定的,允許流水線在當(dāng)前指令譯碼階段去取其下一條指令;而CISC處理器中,指令的長(zhǎng)度通常不固定,執(zhí)行也需要多個(gè)周期。   流水線   在理想情況下,流水線每周期前進(jìn)一步,可獲得最高的吞吐率;而CISC指令的執(zhí)行需要調(diào)用微代碼的一個(gè)微程序。   寄存器   RISC處理器擁有更多的通用寄存器,每個(gè)寄存器都可存放數(shù)據(jù)或地址。寄存器可為所有的數(shù)據(jù)操作提供快速的局部存儲(chǔ)訪問(wèn);而CISC處理器都是用于特定目的的專用  處理器。   load-store結(jié)構(gòu)   處理器只能處理寄存器中的數(shù)據(jù)。獨(dú)立的load和store指令用來(lái)完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳送。因?yàn)樵L問(wèn)存儲(chǔ)器很耗時(shí),所以把存儲(chǔ)器訪問(wèn)和數(shù)據(jù)處理分開。這樣有一個(gè)好處,那就是可反復(fù)地使用保存在寄存器中的數(shù)據(jù),而避免多次訪問(wèn)存儲(chǔ)器。相反,在CISC結(jié)構(gòu)中,處理器能夠直接處理存儲(chǔ)器中的數(shù)據(jù)。   二、Arm設(shè)計(jì)思想   為降低功耗,Arm處理器已被特殊設(shè)計(jì)成較小的核,較高的代碼密度。Arm內(nèi)核不是一個(gè)純粹的RISC體系結(jié)構(gòu),這是為了使它能夠更好的適應(yīng)其主要應(yīng)用領(lǐng)域-嵌入式系統(tǒng)。在某種意義上,甚至可以認(rèn)為Arm內(nèi)核的成功,正是因?yàn)樗鼪]有在   RISC概念上沉入太深。現(xiàn)在系統(tǒng)的關(guān)鍵并不在于單純的處理器速度,而在于有效的系統(tǒng)性能和功耗。   面向嵌入式系統(tǒng)的指令集   一些特定指令的周期數(shù)可變   例如:多寄存器裝載/存儲(chǔ)的load/store指令的執(zhí)行周期就是不確定的   內(nèi)嵌桶形移位器產(chǎn)生了更為復(fù)雜的指令   Thumb 16位指令集   條件執(zhí)行   增強(qiáng)指令   三、高效的C編程   1、C數(shù)據(jù)類型的有效用法       對(duì)于存放在寄存器中的局部變量,除了8位或16位的算數(shù)模運(yùn)算符外,盡量不要使用char和short類型。而要使用有符號(hào)或者無(wú)符號(hào)的int類型。除法運(yùn)算時(shí)使用無(wú)符號(hào)數(shù)執(zhí)行速度更快。        對(duì)于存放在主存儲(chǔ)器中的數(shù)組和全局變量,在滿足數(shù)據(jù)大小的前提下,應(yīng)盡可能使用小尺寸的數(shù)據(jù)類型,這樣做可以節(jié)省存儲(chǔ)空間。ARMv4體系結(jié)構(gòu)可以有效的裝載和存儲(chǔ)所有寬度的數(shù)據(jù),并可以使用遞增數(shù)組的指針來(lái)有效的訪問(wèn)數(shù)組。對(duì)于short類型數(shù)組,要避免使用數(shù)組基地址的偏移,因?yàn)長(zhǎng)DRH指令不支持偏移尋址。   由于隱式或者顯式的數(shù)據(jù)類型轉(zhuǎn)換通常會(huì)有額外的指令周期開銷,所以在表達(dá)式中應(yīng)盡量避免使用。load和store指令一般不會(huì)產(chǎn)生額外的轉(zhuǎn)換開銷,因?yàn)閘oad和store指令是自動(dòng)完成數(shù)據(jù)類型轉(zhuǎn)換的。   對(duì)于函數(shù)參數(shù)和返回值應(yīng)盡量避免使用char和short類型。即使參數(shù)范圍比較小,也應(yīng)該使用int類型,以防止編譯器做不必要的類型轉(zhuǎn)換。   2、高效的編寫循環(huán)體   使用減計(jì)數(shù)到零的循環(huán)結(jié)構(gòu),這樣編譯器就不需要分配一個(gè)寄存器來(lái)保存循環(huán)中止值,而且與0比較的指令也可以省略。   使用無(wú)符號(hào)的循環(huán)計(jì)數(shù)值,循環(huán)繼續(xù)的條件為i!=0而不是i>0,這樣可以保證循環(huán)開銷只有兩條指令。、   如果事先知道循環(huán)體至少會(huì)執(zhí)行一次,那么使用do-while循環(huán)要比f(wàn)or循環(huán)好,這樣可以使編譯器省去檢查循環(huán)計(jì)數(shù)值是否為0的步驟。   展開重要的循環(huán)體可降低循環(huán)開銷,但不要過(guò)度展開,如果循壞的開銷對(duì)整個(gè)程序來(lái)說(shuō)占的比例很小,那么循環(huán)展開反而會(huì)增加代碼量并降低cache性能。   盡量使數(shù)組的大小是4或8的倍數(shù),這樣就可以容易地以2,4,8次等多種選擇展開循環(huán),而不需要擔(dān)心剩余數(shù)組元素的問(wèn)題。   3、高效的寄存器分配       應(yīng)該盡量限制函數(shù)內(nèi)部循環(huán)所用局部變量的數(shù)目,最多不超過(guò)12個(gè),這樣,編譯器就可以把這些變量都分配給Arm寄存器。       可以引導(dǎo)編譯器,通過(guò)查看是否屬于最內(nèi)層循環(huán)變量來(lái)確定某個(gè)變量的重要性   4、高效的調(diào)用函數(shù)   盡量限制函數(shù)參數(shù)不要超過(guò)4個(gè),這樣函數(shù)調(diào)用的效率會(huì)更高。也可以將幾個(gè)相關(guān)的參數(shù)組織在一個(gè)結(jié)構(gòu)體中,用傳遞結(jié)構(gòu)體指針來(lái)代替多個(gè)參數(shù)。   把比較小的被調(diào)用函數(shù)和調(diào)用函數(shù)放在同一個(gè)原文件中,并且要先定義,后調(diào)用,編譯器就可以優(yōu)化函數(shù)調(diào)用或者內(nèi)聯(lián)較小的函數(shù)。   對(duì)性能影響較大的重要函數(shù)可使用關(guān)鍵字_inline進(jìn)行內(nèi)聯(lián)。   5、避免指針別名   不要依賴編譯器來(lái)消除包含存儲(chǔ)訪問(wèn)的公共子表達(dá)式,而應(yīng)建立一個(gè)新的局部變量來(lái)保存這個(gè)表達(dá)式的值,這樣可以保證只對(duì)這個(gè)表達(dá)式求職一次。   避免使用局部變量的地址,否則對(duì)這個(gè)變量的訪問(wèn)效率會(huì)比較低。   6、高效的結(jié)構(gòu)體安排   結(jié)構(gòu)體元素要按照元素的大小來(lái)排列,以最小的元素放在開始,最大的元素安排在最后。   避免使用很大的結(jié)構(gòu)體,可以使用層次化的小結(jié)構(gòu)體來(lái)代替。   為了提高可移植性,人工對(duì)API的結(jié)構(gòu)體添加填充位,這樣,結(jié)構(gòu)體的安排將不會(huì)依賴于編譯器。
查看更多→
億道電子應(yīng)邀參加2017ANSYS用戶技術(shù)大會(huì)
2017-08-04
? ? 7月26日-28日,激動(dòng)人心的2017ANSYS用戶技術(shù)大會(huì)在山東煙臺(tái)成功舉辦,億道電子作為ANSYS中國(guó)長(zhǎng)期的戰(zhàn)略伙伴應(yīng)邀參加。此次大會(huì)云集國(guó)內(nèi)外知名仿真技術(shù)專家,數(shù)百名資深A(yù)NSYS用戶,國(guó)內(nèi)外領(lǐng)先的仿真技術(shù)應(yīng)用企業(yè)演講嘉賓,現(xiàn)場(chǎng)人山人海,你是否也出席了呢?沒關(guān)系,小編現(xiàn)在就帶你來(lái)感受一把! ??????? 一 主會(huì)場(chǎng):熱情洋溢 ? ? ? ANSYS大中華區(qū)總經(jīng)理孫志偉首先作了開場(chǎng)的歡迎致辭,中國(guó)電子技術(shù)標(biāo)準(zhǔn)化研究院標(biāo)準(zhǔn)化研究工程師蘇偉就《信息物理系統(tǒng)白皮書(2017)》做了精彩的解讀,中國(guó)汽車工程研究院副院長(zhǎng)周舟從《汽車產(chǎn)業(yè)中長(zhǎng)期發(fā)展規(guī)劃》分析了數(shù)字模擬技術(shù)發(fā)展方向。 ? ? ? ? ? 同時(shí)ANSYS中國(guó)的技術(shù)工程師丁海強(qiáng)為我們介紹了仿真成熟度評(píng)價(jià)體系和最佳實(shí)踐,ANSYS 亞太區(qū)市場(chǎng)運(yùn)營(yíng)總監(jiān)David Street闡述了ANSYS的服務(wù)體系以及其他工程師對(duì)仿真4.0下的仿真新時(shí)代的全新詮釋。 ? 二 分會(huì)場(chǎng):案例分享 ? ? ? 現(xiàn)場(chǎng)大咖云集,來(lái)自國(guó)內(nèi)外的仿真專家共分享了43場(chǎng)客戶案例,涵蓋不同行業(yè)、不同領(lǐng)域。主要八大會(huì)場(chǎng):結(jié)構(gòu)用戶案例分享、機(jī)電系統(tǒng)用戶案例分享、流體用戶案例分享、高頻用戶案例分享、下一代航電系統(tǒng)研制高峰論壇、半導(dǎo)體用戶案例分享、2017仿真新時(shí)代高峰論壇、ANSYS 院士大講堂。專家們做精彩演講,現(xiàn)場(chǎng)嘉賓也拿起筆認(rèn)真記錄,收獲滿滿。 ? ? 三 ?分會(huì)場(chǎng):行業(yè)應(yīng)用 ? ? ? ANSYS 中國(guó)的高級(jí)工程師、技術(shù)經(jīng)理以及各行業(yè)大咖對(duì)7個(gè)應(yīng)用行業(yè)的最新仿真技術(shù)和發(fā)展全面做了詳細(xì)闡述,全面詮釋了仿真4.0下的仿真新時(shí)代。涉及7大行業(yè):航空航天與國(guó)防、能源與化工、建筑工程設(shè)計(jì)、電磁兼容仿真最新技術(shù)、新能源與智能汽車、系統(tǒng)設(shè)計(jì)與驗(yàn)證、芯片,封裝與系統(tǒng)。 ? 四 ?ANSYS大咖面對(duì)面:干貨滿滿 ? ? ? ANSYS中國(guó)的技術(shù)大咖與參會(huì)嘉賓就各自專注的行業(yè)與前沿技術(shù)做深入的研究與探討,主要涉及領(lǐng)域有:高頻、結(jié)構(gòu)和多物理場(chǎng)、電磁兼容、流體、低頻、芯片設(shè)計(jì)。 ? ? ????????????? 五 ?Party:激情四射 ? ? ? 金沙灘風(fēng)情燒烤、啤酒派對(duì)、美酒佳肴、舞蹈樂隊(duì),各行各業(yè)嘉賓分享交流,不亦樂乎。 ? ? ? ? ? ? 關(guān)于億道集團(tuán) ? ? 成立于2002年,目前擁有五百多人的研發(fā)團(tuán)隊(duì),涉及5大業(yè)務(wù)模塊:開發(fā)工具的代理分銷,消費(fèi)類電子(平板、筆記本),行業(yè)移動(dòng)終端(三防產(chǎn)品、商顯廣告機(jī)、軍工產(chǎn)品),虛擬現(xiàn)實(shí)(VR/AR/MR),互聯(lián)云服務(wù)(微軟云、ARM云)。是國(guó)內(nèi)從事嵌入式產(chǎn)品開發(fā)的高科技公司,同時(shí)也是國(guó)內(nèi)平板、行業(yè)定制及終端產(chǎn)品方案公司之一。億道集團(tuán)旗下設(shè)億道電子從事嵌入式開發(fā)工具的代理與分銷,億道數(shù)碼從事平板、2in1、筆記本的設(shè)計(jì)與研發(fā);億道信息從事三防產(chǎn)品、數(shù)字商顯、微軟云的設(shè)計(jì)與研發(fā);億境虛擬從事VR/AR/MR的研發(fā)和制造;國(guó)科億道專業(yè)于特殊領(lǐng)域行業(yè)終端的研發(fā);億兆互聯(lián)以創(chuàng)造智慧生活為目標(biāo),以LoRa通訊技術(shù)、LoRaWAN協(xié)議及以云互聯(lián)為基礎(chǔ)的產(chǎn)品、方案、數(shù)據(jù)服務(wù)商。 ? ? 關(guān)于億道電子 ? ? 億道電子是國(guó)內(nèi)全面的開發(fā)工具提供商, 致力于將全球最先進(jìn)的軟件產(chǎn)品引薦給國(guó)內(nèi)研發(fā)型企業(yè)使用,為企業(yè)提供研發(fā)、設(shè)計(jì)、管理過(guò)程中使用的各種軟件工具,并致力于和客戶一同提高研發(fā)、設(shè)計(jì)效率,縮短設(shè)計(jì)周期。億道電子先后與ARM、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并成為他們?cè)谥袊?guó)區(qū)的重要分銷合作伙伴。 ? ? 億道電子專注開發(fā)、設(shè)計(jì)、管理工具數(shù)十年,客戶超過(guò)6000家,具有豐富的工具使用及客戶支持經(jīng)驗(yàn)積累,可以為客戶提供從ARM開發(fā)、EDA板級(jí)設(shè)計(jì)、軟件編譯及測(cè)試工具、結(jié)構(gòu)設(shè)計(jì)工具、多物理場(chǎng)仿真工具以及嵌入式GUI工具等產(chǎn)品與服務(wù)。億道電子在北京、上海、深圳設(shè)有分公司,業(yè)務(wù)遍布全國(guó)。
查看更多→
在Keil MDK編譯器環(huán)境下使用UEstudio程序進(jìn)行編寫
2017-08-03
? ? ?由于一些原因目前只能使用ulink2來(lái)調(diào)試arm微處理器,因此不得不放棄iar與jlink。轉(zhuǎn)入MDK編譯器的陣營(yíng)后,為了減小對(duì)自己的習(xí)慣的影響,今天花了一些時(shí)間整理了在MDK編譯器下如何使用UEstudio程序來(lái)進(jìn)行編程,并順利進(jìn)行通過(guò)完成。時(shí)間經(jīng)驗(yàn)都很珍貴,也為了廣大網(wǎng)友節(jié)省時(shí)間,那么我在這里跟大家特地的分享下MDK編譯器的詳細(xì)說(shuō)明簡(jiǎn)介: ? ? ? ?下面我們?cè)敿?xì)講一下: ? ? ? ?我們的主要目的是將Keil?MDK編譯器下當(dāng)前的需要編輯的文件路徑及文件名以及當(dāng)前行號(hào)以命令行的形式傳給Uestudio,這樣UEstudio程序就可以打開并定位到當(dāng)前的需要編輯的地方。 ? ? ? ?參數(shù)中: ? ? ? ?#——添加當(dāng)前文件路徑、文件名及擴(kuò)展名全部(File name with extention and complete path specification); ? ? ? ?E——提取當(dāng)前正在編輯文件(Editor file name currently in focus); ? ? ? ?/——UEstudio程序使用的文件名與行數(shù)的分隔符; ? ? ? ?~——返回當(dāng)前文件編輯的行數(shù),且僅支持參數(shù)“F”(Editor file name currently in focus); ? ? ? ?F——返回當(dāng)前正在編輯的文件(Editor file name currently in focus)。
查看更多→
Arm 編譯器 5 取代了 ARM RVDS 4.1
2017-08-01
      ARM RVDS 4.1中的Arm編譯器是一個(gè)與ARM編譯器聯(lián)合開發(fā)的商用編譯器,專門設(shè)計(jì)用于為 ARM 編譯器架構(gòu)程序并提供支持。該編譯器的開發(fā)歷經(jīng)有20年左右,被公認(rèn)為是業(yè)界標(biāo)準(zhǔn) C 和 C++ 編譯器,用于生成面向 Arm、Thumb、Thumb-2、VFP 和 NEON 指令集的應(yīng)用程序。         Arm編譯器設(shè)計(jì)用于執(zhí)行ARM編譯器生成的代碼。        Arm編譯器支持所有ARM處理器中的新增器功能。        基于分析驅(qū)動(dòng)的編譯器將自動(dòng)在運(yùn)行時(shí)優(yōu)化代碼并提供信息。        Arm編譯器支持生成 Symbian OS 和 ARM Linux 應(yīng)用程序及庫(kù),RVDS 4.1 編譯器與 RVDS 4.0 相比,最佳代碼大小減少了多達(dá) 6%,并使性能提高了 10-20%。        除了 ARM編譯器之外,先進(jìn)的 NEON 矢量化 ARM編譯器(RVDS 專業(yè)版的一部分)支持從標(biāo)準(zhǔn)的 C 和 C++ 代碼自動(dòng)生成 ARM NEON SIMD 代碼序列。NEON 矢量化ARM編譯器可使關(guān)鍵多媒體內(nèi)核的速度提高 4 倍,最終使整個(gè)應(yīng)用程序性能提高到2 倍。            針對(duì)成本極為敏感型設(shè)備的開發(fā):        為進(jìn)一步提高基于 Arm編譯器的一系列應(yīng)用程序的代碼密度,ARM編譯器特別提供了一個(gè)可選的 microlib C 庫(kù)(ISO 標(biāo)準(zhǔn) C 運(yùn)行時(shí)庫(kù)的子集),該庫(kù)的大小已針對(duì)微控制器應(yīng)用進(jìn)行了最小化。microlib C 庫(kù)的運(yùn)行時(shí)庫(kù)代碼大小縮減了 90%。        Cortex-M 與 ARM編譯器結(jié)合使用時(shí),microlib C 庫(kù)提供完全基于 C 語(yǔ)言的開發(fā)環(huán)境,而不必還原為匯編語(yǔ)言 - 即便對(duì)中斷服務(wù)例程也是如此。這樣就無(wú)需具體了解 ARM編譯器架構(gòu)。        microlib C 庫(kù)所節(jié)省的內(nèi)存空間將取決于應(yīng)用程序,“hello world”應(yīng)用程序可節(jié)省 97%,Dhrystone 之類的較為復(fù)雜的應(yīng)用程序可節(jié)省到 50%。          降低 Linux 應(yīng)用程序開發(fā)的風(fēng)險(xiǎn):        ARM編譯器團(tuán)隊(duì)所創(chuàng)建的針對(duì) ARM架構(gòu)的 ABI 同樣可在 ARM GNU 編譯器中實(shí)現(xiàn)。這樣,即可支持創(chuàng)建和使用可在不同開發(fā)環(huán)境間共享的庫(kù)。        GNU 編譯器與 ARM編譯器相互兼容意味著可以使用 ARM 編譯器生成 Linux 應(yīng)用程序。ARM 編譯器能為您的開發(fā)團(tuán)隊(duì)提供高質(zhì)量的商用工具包可提供的卓越的支持和性能、穩(wěn)定性和代碼大小優(yōu)勢(shì)。        精確的代碼生成:        現(xiàn)今的許多算法都是使用浮點(diǎn)數(shù)據(jù)表示法從數(shù)學(xué)建模軟件自動(dòng)生成的。因此,IEEE 位表示和浮點(diǎn)表示的精度對(duì)于生成的代碼能否正確運(yùn)算至關(guān)重要。ARM編譯器選擇的默認(rèn)庫(kù)提供完整的 C/C++ 功能,包括 C++ 異常處理和 IEEE 754 浮點(diǎn)支持。該編譯器可選擇性地生成代碼以使用軟件浮點(diǎn)或任何 ARM編譯器硬件浮點(diǎn)單元。不論使用哪種方法,該 ARM編譯器均可生成符合 IEEE 754 標(biāo)準(zhǔn)的完整代碼。這意味著您的應(yīng)用程序?qū)⑸赏耆嗤臄?shù)據(jù),而不論采用哪種目標(biāo)處理器,從而加快了從某一設(shè)備到其他設(shè)備的移植。        面向高等數(shù)學(xué)和 DSP 樣式的解決方案。        內(nèi)部函數(shù)提供針對(duì)未能很好地映射到高級(jí)語(yǔ)言的公用代碼序列或指令的支持。        ETSI 內(nèi)部函數(shù)提供用在若干示例算法中的電信基元。        TI C55 內(nèi)部函數(shù)支持為利用特定于 TI 的擴(kuò)展而編寫的算法。        Cortex-M4 內(nèi)部函數(shù)用于面向板載 DSP。        其他內(nèi)部函數(shù)允許訪問(wèn)從 C 語(yǔ)言不易訪問(wèn)的所有 ARM 硬件指令,降低了以匯編語(yǔ)言編寫代碼的需要。        盡可能在早期 ARM編譯器上模擬內(nèi)部函數(shù)。
查看更多→
arm官方開發(fā)工具DS-5開發(fā)環(huán)境入門進(jìn)行詳細(xì)解析說(shuō)明
2017-07-26
? 1、?ARM?DS-5開發(fā)環(huán)境軟件工具從以下工具發(fā)展而來(lái)的有:SDT>ADS>RVDS>DS5 ? ? 2、?ARM DS-5開發(fā)環(huán)境支持 Linux 和 Android 系統(tǒng)開發(fā)和調(diào)試。 ? ? 3、?ARM DS-5開發(fā)環(huán)境支持開發(fā)所有基于ARM內(nèi)核的芯片,包括: ? ?老ARM內(nèi)核: ARM5、ARM7、ARM9。 ? ? Cortex-M系列內(nèi)核: Cortex-M0、Cortex-M1、Cortex-M2、Cortex-M4。 ? ? Cortex-R系列內(nèi)核:Cortex-R4、Cortex-R5、Cortex-R7。 ? ? Cortex-A系列內(nèi)核:Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A12、Cortex-A15。 ? ? Cortex-A50系列內(nèi)核:Cortex-A53、Cortex-A57。 ? ? 以及ARM官方開發(fā)工具DS-5開發(fā)環(huán)境新發(fā)布的所有ARM內(nèi)核芯片。 ?4、?ARM DS-5開發(fā)環(huán)境基于Eclipse集成開發(fā)環(huán)境。 ? ?5、?ARM DS-5開發(fā)環(huán)境使用ARM編譯器,代碼優(yōu)化程度比GNU高40%以上。 ? ?6、?ARM DS-5開發(fā)環(huán)境配合 DSTREAM仿真器 和RVI和RVT2 仿真器進(jìn)行內(nèi)核和硬件調(diào)試。 ? ?7、?ARM DS-5開發(fā)環(huán)境配合gdbserver進(jìn)行Linux應(yīng)用調(diào)試。 ? ?8、?ARM DS-5開發(fā)環(huán)境有Cortex-A7,Cortex-A8,Cortex-A9,Cortex-A15等處理器的實(shí)時(shí)模擬器進(jìn)行測(cè)試。 ? ? ? ?9、?ARM DS-5開發(fā)環(huán)境有RSE遠(yuǎn)程目標(biāo)管理,有圖形化的Streamline性能分析器。 ?10、ARM DS-5開發(fā)環(huán)境國(guó)內(nèi)由米爾科技提供技術(shù)支持和銷售服務(wù)。 ? 11、ARM DS-5開發(fā)環(huán)境有旗艦版、專業(yè)版、社區(qū)版(免費(fèi)版)3個(gè)版本。 12、ARM DS-5開發(fā)環(huán)境可以安裝在 Window系統(tǒng) 和 Linux系統(tǒng) 中。 ? 13、ARM DS-5開發(fā)環(huán)境的詳細(xì)介紹地址http://tools.emdoor.com。 ? 14、DS-5開發(fā)環(huán)境是ARM官方開發(fā)工具是主推的,配合DSTREAM仿真器, 可以進(jìn)行功能強(qiáng)大的調(diào)試、仿真功能。 ?
查看更多→
DS-5開發(fā)環(huán)境的功能特性到底怎么樣呢?
2017-07-25
? ?ARM開發(fā)軟件的工具之DS-5開發(fā)環(huán)境: ? ? ?2017年隨著ARM編譯器新發(fā)布幾款新的內(nèi)核和KEIL-MDK 開發(fā)工具系列以及ARM Streamline 性能分析器技術(shù),同時(shí)即將推出的下一代ULINKpro 仿真器體系,RVDS已經(jīng)漸漸無(wú)法滿足新設(shè)備支持和日益復(fù)雜的Soc系統(tǒng)開發(fā)的需求,應(yīng)機(jī)而行推出的的一款DS-5開發(fā)環(huán)境在以下有幾個(gè)功能有特別的亮點(diǎn)的給到大家一些意見! ? ?(1)ARM原廠提供的DSTREAM仿真器; ? ?(2)支持最所有的ARM內(nèi)核,包括Cortex-A、Cortex-R、Cortex-M/DSTREAM擴(kuò)展了 RVI 和 RVT2 的功能系列以及新增的對(duì)A50即ARMv8架構(gòu)的支持; ? ?(3)支持DS-5開發(fā)環(huán)境RVI-API(至 RVD 調(diào)試器)多核調(diào)試技術(shù); ? ?(4) 更為靈活,強(qiáng)大和使用簡(jiǎn)單的調(diào)試器,支持Linux/Andriod系統(tǒng)內(nèi)核調(diào)試(驅(qū)動(dòng)開發(fā)由此變得簡(jiǎn)單了); ? ? ?( 5)應(yīng)用DS-5開發(fā)環(huán)境程序性能分析器Streamline,有效分析應(yīng)用代碼執(zhí)行效率,簡(jiǎn)單易懂的圖形化表示,幫助改善代碼性能和瓶頸; ? ?(6)支持DS-5開發(fā)環(huán)境新一代的高速調(diào)試DSTREAM仿真器,支持4GB的Trace 空間。 關(guān)于ARM軟件開發(fā)工具: ? 使用?DS-5開發(fā)環(huán)境,可以輕松地為基于 ARM 處理器的平臺(tái)開發(fā) Linux 應(yīng)用程序。它降低了學(xué)習(xí)難度,縮短了開發(fā)和測(cè)試周期,幫助您快速生成可靠的應(yīng)用程序。 經(jīng)濟(jì)實(shí)惠的專業(yè)解決方案,適用于以 C/C++ 開發(fā) Linux 和 Android 應(yīng)用程序和庫(kù)的開發(fā)人員。它利用諸如以太網(wǎng)和 USB 等標(biāo)準(zhǔn)連接進(jìn)行應(yīng)用程序調(diào)試和系統(tǒng)性能分析。適用于基于 Linux 的系統(tǒng)的端對(duì)端軟件開發(fā)工具。此外還提供裸機(jī)和內(nèi)核級(jí)別的調(diào)試與跟蹤功能。也包含了ARM和處理器聯(lián)合開發(fā)的商用編譯器,提供強(qiáng)大DS-5開發(fā)環(huán)境完善的技術(shù)支持。
查看更多→
arm官方進(jìn)行DS-5開發(fā)環(huán)境軟件工具的一些基礎(chǔ)知識(shí)的問(wèn)題
2017-07-17
因?yàn)镈S-5開發(fā)環(huán)境套件是ARM2011年才開始推出的,到目前為止還有很多人就是還不知道它究竟是為何物?拿它來(lái)有什么特別的用處呢?所以特地的跟身邊的朋友說(shuō)明了解一下,簡(jiǎn)要說(shuō)明DS-5開發(fā)環(huán)境軟件的某一個(gè)工具,為入門者做一個(gè)清晰簡(jiǎn)單的介紹。   因?yàn)椴惶梅艌D片在這里給大家展示,所以要看圖文詳細(xì)入門解析,可參考原文地址:http://tools.emdoor.com/   那么接下來(lái)是以下簡(jiǎn)單的一下要點(diǎn)因素內(nèi)容:   1、ARM DS-5開發(fā)環(huán)境套件是從以下工具發(fā)展而來(lái):SDT > ADS > RVDS >DS-5。目前RVDS、ADS和SDT都已經(jīng)停止更新,新項(xiàng)目推薦使用向后兼容的DS-5開發(fā)環(huán)境套件。   2、ARM DS-5開發(fā)環(huán)境套件支持裸機(jī)程序、u-boot、Linux 和 Android Kernel、驅(qū)動(dòng)、應(yīng)用程序開發(fā),以及先后與ARM,Altium,Ansys,TestPlant, CollabNet,Parasoft,QT合作;并支持三方工具如TouchGFX、Freescale MQX、Micrium uC/OS、Keil RTX、ENEA OSE、FreeRTOS、Express Logic ThreadX等實(shí)時(shí)操作系統(tǒng)。   3、ARM DS-5開發(fā)環(huán)境套件支持開發(fā)所有基于ARM內(nèi)核的芯片。   4、ARM DS-5開發(fā)環(huán)境套件基于Eclipse集成開發(fā)環(huán)境。   5、ARM DS-5開發(fā)環(huán)境套件使用ARM編譯器,代碼優(yōu)化程度比GNU高40%以上。   6、ARM DS-5開發(fā)環(huán)境套件配合DSTREAM仿真器 、ARM DS5 開發(fā)套件、ARM Streamline 性能分析器、RVI和RVT2 仿真器、ARM RVDS進(jìn)行內(nèi)核和硬件調(diào)試。   7、ARM DS-5開發(fā)環(huán)境套件配合gdbserver進(jìn)行Linux應(yīng)用調(diào)試。   8、ARM DS-5開發(fā)環(huán)境套件有Cortex-A7,Cortex-A8,Cortex-A9,Cortex-A15等等一些之內(nèi)的處理器的實(shí)時(shí)模擬器。   9、ARM DS-5開發(fā)環(huán)境套件有圖形化的Streamline性能分析器??苫贑源碼、匯編程序、地址對(duì)bare裸機(jī)程序、uboot、kernel、驅(qū)動(dòng)、app進(jìn)行熱點(diǎn)、程序瓶頸、CPU使用、Cache hit/miss、功耗分析。 10、ARM DS-5開發(fā)環(huán)境套件有旗艦版、專業(yè)版這2個(gè)版本。   11、ARM DS-5開發(fā)環(huán)境套件可以在 Window系統(tǒng) 和 Linux系統(tǒng)主機(jī)上使用正常使用運(yùn)行。   12、ARM DS-5開發(fā)環(huán)境套件的詳細(xì)介紹地址:http://tools.emdoor.com/products/arm/   13、ARM DS-5開發(fā)環(huán)境套件是ARM新主推的全面軟件開發(fā)解決方案工具,配合DSTREAM仿真器,可以進(jìn)行功能強(qiáng)大的調(diào)試、仿真、性能分析。   14、ARM DS-5開發(fā)環(huán)境套件國(guó)內(nèi)由易道電子科技提供技術(shù)支持和銷售服務(wù)。 以上是都是DS-5開發(fā)環(huán)境軟件工具都是簡(jiǎn)單的一個(gè)詳細(xì)說(shuō)明,哪里還不夠清楚明白的,歡迎來(lái)咨詢億道電子進(jìn)行一個(gè)相關(guān)說(shuō)明的了解!
查看更多→