新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 創建并移植K10 BSP包的具體步驟和方法(四)

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

        作者: 時間:2013-09-30 來源:網絡 收藏
        roke-width: 0px">  }

          }

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

          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

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

          圖10. 在Option選項中設置

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

          編譯完成后,通過JLINK等燒寫工具將軟件下載到目標板后開始運行,系統運行的界面如圖11所示。如果系統進不了main函數,說明MQX bsp系統移植還有問題,需要按照前面介紹的步驟進行仔細的檢查。

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

          圖11 復位后運行進入main函數

          系統進入main函數,在mqx函數處設置斷點,點擊圖標go運行,程序進入mqx初始化部分,如圖12所示。

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

          圖12 mqx初始化

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

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

          圖13 主任務運行

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



        關鍵詞: K10 BSP包

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 奇台县| 卢氏县| 无棣县| 天门市| 丰镇市| 新乡市| 从化市| 巫溪县| 聊城市| 德兴市| 历史| 广昌县| 阿鲁科尔沁旗| 婺源县| 滦平县| 丹江口市| 宁化县| 西畴县| 集安市| 蕉岭县| 滦平县| 绍兴市| 泸定县| 金坛市| 内黄县| 大方县| 南部县| 额敏县| 巨鹿县| 调兵山市| 云安县| 江永县| 荔浦县| 商水县| 辉县市| 铜陵市| 读书| 仁寿县| 高密市| 阳高县| 泸定县|