<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 新品快遞 > 英飛凌針對XMC4000工業(yè)單片機家族提供開發(fā)支持

          英飛凌針對XMC4000工業(yè)單片機家族提供開發(fā)支持

          作者: 時間:2012-04-18 來源:電子產(chǎn)品世界 收藏

            科技股份公司(FSE代碼:IFX / OTCQX代碼:IFNNY)近日宣布,針對其工業(yè)單片機家族,提供全面、高效的開發(fā)支持。它包含基于™Apps的自動代碼生成器、免費GNU編譯器、免費調(diào)試器以及Flash加載器等。此外,已經(jīng)與超過15家合作伙伴展開合作,不久還將有更多合作伙伴相繼加入這一陣營。他們將進一步為日前發(fā)布的采用ARM® Cortex™ M4處理器的家族,提供特定開發(fā)工具,包括編譯器、調(diào)試器、軟件分析工具和Flash燒錄工具,以及軟件解決方案、培訓(xùn)和咨詢服務(wù)等。

          本文引用地址:http://www.ex-cimer.com/article/131505.htm

            科技股份公司工業(yè)與多元市場業(yè)務(wù)部負責(zé)單片機產(chǎn)品的高級主管Stephan Zizala表示:“英飛凌嘔心瀝血打造的 3,旨在促進和縮短客戶的軟件開發(fā)流程。借助我們免費提供的 3,開發(fā)人員可以通過圖形化用戶界面,高效地使用這些針對應(yīng)用而優(yōu)化的創(chuàng)新外設(shè)。”

            DAVE 3:為提供全面高效的開發(fā)支持

            DAVE 3是一個專為XMC4000家族打造的基于Eclipse的免費軟件開發(fā)平臺。該環(huán)境包含一個免費工具鏈,可支持自動生成代碼,從而有助于使用被稱為“DAVEApps”的預(yù)先定義并經(jīng)測試的軟件組件。與當前那些提供庫和代碼示例的典型開發(fā)工具不同的是,DAVE Apps更加抽象,允許以圖形化方式組合多個DAVEApps,并可實現(xiàn)自動、無沖突地映射至芯片上的可用硬件資源。除免費DAVE 3之外,首批28個DAVEApps亦可供下載,以支持以太網(wǎng)、TCP-IP和文件系統(tǒng)等應(yīng)用,以及數(shù)據(jù)完整性和加密/解密解決方案。第一套DAVEApps 還可支持生成脈寬調(diào)制信號(PWM)、多種不同的計數(shù)器和定時器用例、時鐘配置、中斷處理和DMA(直接存儲器存取)配置等。將陸續(xù)發(fā)布更多DAVE應(yīng)用;這些DAVE應(yīng)用將涵蓋范圍廣泛的底層和中間件軟件應(yīng)用,包括可支持CMSIS RTOS API(應(yīng)用編程接口)的免費實時操作系統(tǒng)。

            DAVE 3是一個開放平臺,因此,該環(huán)境允許靈活擴展和調(diào)整。除免費編譯器、鏈接器、調(diào)試器、Flash加載器之前,還將有商用工具廠商提供的插件。因此,用戶可以繼續(xù)使用其原先熟悉的IDE,同時充分利用DAVE 3的自動代碼生成功能。



          關(guān)鍵詞: 英飛凌 DAVE XMC4000

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();