新聞中心

        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包

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平顺县| 英吉沙县| 四子王旗| 聊城市| 周宁县| 巨鹿县| 孟州市| 东丽区| 大石桥市| 寻乌县| 资兴市| 陕西省| 启东市| 星子县| 铜山县| 新沂市| 澳门| 富源县| 游戏| 万年县| 赣州市| 祁连县| 泸西县| 丰城市| 金塔县| 垫江县| 大宁县| 封开县| 金平| 翁牛特旗| 华阴市| 沧源| 长泰县| 孟州市| 墨脱县| 宕昌县| 民丰县| 杂多县| 会宁县| 峨边| 同心县|