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

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)

          創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)

          作者: 時(shí)間:2013-09-30 來(lái)源:網(wǎng)絡(luò) 收藏
          roke-width: 0px">  }

            }

            需要將C:FreescaleFreescale_MQX_4_0libDN512.iardebugbsp中的bsp.a庫(kù)文件,以及C:FreescaleFreescale_MQX_4_0libDN512.iardebugpsp中的psp.a庫(kù)文件添加到工程中去。如下圖10所示,點(diǎn)擊main選擇右鍵option for node “main”,并在C/C++ Compiler的預(yù)處理器preprocessor和Assembler中設(shè)置文件的路徑如下。

            C:FreescaleFreescale_MQX_4_0libDN512.iardebugbsp

            C:FreescaleFreescale_MQX_4_0libK10DN512.iardebugpsp

            C:FreescaleFreescale_MQX_4_0libK10DN512.iardebugbspGenerated_Code

            C:FreescaleFreescale_MQX_4_0libK10DN512.iardebug

            創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)

            圖10. 在Option選項(xiàng)中設(shè)置

            注意需要將創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)文件拷貝到C:FreescaleFreescale_MQX_4_0libK10DN512.iardebugpsp文件夾中。

            編譯完成后,通過(guò)JLINK等燒寫(xiě)工具將軟件下載到目標(biāo)板后開(kāi)始運(yùn)行,系統(tǒng)運(yùn)行的界面如圖11所示。如果系統(tǒng)進(jìn)不了main函數(shù),說(shuō)明MQX bsp系統(tǒng)移植還有問(wèn)題,需要按照前面介紹的步驟進(jìn)行仔細(xì)的檢查。

            創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)

            圖11 復(fù)位后運(yùn)行進(jìn)入main函數(shù)

            系統(tǒng)進(jìn)入main函數(shù),在mqx函數(shù)處設(shè)置斷點(diǎn),點(diǎn)擊圖標(biāo)go運(yùn)行,程序進(jìn)入mqx初始化部分,如圖12所示。

            創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)

            圖12 mqx初始化

            在main_task中設(shè)置斷點(diǎn),再次運(yùn)行,如圖13所示,在IAR 的JLINK任務(wù)欄中可以找到TASK LIST列表。這里需要注意的是,需要在IAR的環(huán)境下,將option下debug插件的MQX勾選,如圖14所示,勾選后才可以看到MQX的TASK等任務(wù)信息。

            創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)

            圖13 主任務(wù)運(yùn)行

            創(chuàng)建并移植K10 BSP包的具體步驟和方法(四)



          關(guān)鍵詞: K10 BSP包

          評(píng)論


          相關(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); })();