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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM mbed平臺WIZwiki-W7500使用說明

          ARM mbed平臺WIZwiki-W7500使用說明

          作者: 時(shí)間:2016-11-26 來源:網(wǎng)絡(luò) 收藏

          ARM mbed IDE 是ARM內(nèi)核微控制器的在線開發(fā)工具,其網(wǎng)站是:http://developer.mbed.org。網(wǎng)站提供了在線編譯器,不需要本地安裝編譯器即可進(jìn)行開發(fā),因此沒有地點(diǎn)、時(shí)間和編譯器版本的限制,只要有網(wǎng)絡(luò)隨時(shí)隨地可進(jìn)行開發(fā)。

          下面開始使用ARM mbed IDE 進(jìn)行WIZwiki-W7500的開發(fā)。

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

          1. 如圖1所示,首先在“developer.mbed.org”上創(chuàng)建一個(gè)帳號,在此帳號下可以添加和使用一些在線軟件。登陸注冊的賬號開始使用IDE,如圖2所示。

          圖1 ARM mbed首頁

          圖2 賬號登陸后的界面

          2. Mbed.org 提供了不同廠商的不同平臺,直接選擇需要的廠商及相關(guān)的硬件平臺就可以進(jìn)行開發(fā)了。如圖3所示,點(diǎn)擊 “Platforms”菜單就會(huì)看到所有支持的平臺。進(jìn)入“Platforms”后,點(diǎn)擊下方任意開發(fā)平臺就可以對相關(guān)平臺進(jìn)行編譯操作?;蛘哂覀?cè)的 “Filter”選項(xiàng)有目前所支持的所有廠家的名稱,勾選即可查看對應(yīng)廠家的產(chǎn)品信息。

          圖3 ARM mbed所有應(yīng)用平臺

          3. 本文以WIZnet的WIZwiki-W7500為例,點(diǎn)擊選擇 “WIZwiki-W7500”。如圖4所示,“WIZwiki-W7500”的所有介紹及例程都可以在此頁面找到。

          圖4 WIZwiki-W7500開發(fā)平臺

          4. 點(diǎn)擊 “Open mbed Compiler”進(jìn)入IDE編譯環(huán)境,如圖5所示。我們可以點(diǎn)擊 “new”新建立一個(gè)工程,也可以點(diǎn)擊 “import”導(dǎo)入官網(wǎng)提供的例程,本文以 “mbed_blinky”例程為例,點(diǎn)擊 “ok”進(jìn)入程序頁面。

          圖5 ARM mbed程序編譯平臺

          圖6 程序?qū)脒^程

          5. 如圖7所示,點(diǎn)擊 “compile”進(jìn)行程序編譯,編譯成功以后會(huì)自動(dòng)保存為Bin文件,保存路徑可以自行設(shè)置。生成的bin文件可以根據(jù)兩種固件下載方式下載到WIZwiki-W7500開發(fā)板。


          上一頁 1 2 下一頁

          關(guān)鍵詞: ARMmbed平臺WIZwiki-W750

          評論


          技術(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); })();