1. 程式人生 > >SylixOS DSP的BSP調試過程

SylixOS DSP的BSP調試過程

sylixos dsp 調試

1.適用範圍

本文檔介紹了如何利用CCS集成開發環境調試SylixOS的BSP程序。

2.開發環境搭建

2.1.安裝CCS開發套件

從官網下載CCS5.5開發套件後並安裝。安裝過程中,選擇默認即可。安裝過程中,可以選擇安裝仿真器的驅動程序,如果沒有自己需要的驅動程序,則需要額外安裝仿真器驅動程序。安裝過程中的驅動選擇框如圖 2.1所示。

技術分享圖片

圖?2.1仿真器驅動選擇

2.2.安裝仿真器驅動

如果CCS安裝包內沒有自己需要的仿真器驅動,那麽就需要額外安裝驅動程序。

首先下載對應的仿真器驅動,本文以Wintech的XDS560V2為例。下載完成後,雙擊圖 2.2中的Setup_XDS560v2.exe程序,安裝仿真器驅動。

技術分享圖片

圖?2.2仿真器驅動安裝程序

在選擇安裝目錄時,選擇CCS安裝目錄下的ccs_base文件夾,即C:\ti\ccsv5\ccs_base。這樣在打開CCS時,就可以選擇Wintech XDS560v2仿真器。如圖 2.3所示。

技術分享圖片

圖?2.3選擇仿真器型號

但此時將仿真器連接電腦時,會提示無法找到驅動程序。此時需要如下步驟:

打開"設備管理器"à找到該設備後右擊à點擊"更新驅動程序軟件"à點擊"瀏覽計算機以查找驅動程序軟件"à將搜索位置設置為C:\ti\ccsv5à點擊"下一步"即可完成安裝。如圖 2.4所示:

技術分享圖片

圖?2.4選擇驅動程序安裝文件

3.創建CCS工程

3.1.打開CCS集成開發環境

首先創建一個空目錄,作為工作空間。創建完成後打開CCS軟件,並指定剛剛創建的空目錄,如圖 3.1所示:

技術分享圖片

圖?3.1選擇工作空間的目錄

點擊OK後,就會進入CCS集成開發環境。

?

3.2.創建項目工程

進入CCS集成開發環境後,打開項目配置對話框:FileàNewàCCS Project,彈出的配置對話框如圖 3.2所示。配置完成後,點擊Finish完成創建。

技術分享圖片

圖?3.2新建工程時的配置框

?

4.配置ccxml文件

該文件用於配置CPU和板子的一些信息。配置該文件,首先需要雙擊打開圖?4.1中所示的ccxml文件。

技術分享圖片

圖?4.1工程目錄中的ccxml文件

按照圖?4.2配置Basic標簽的信息:

技術分享圖片

圖?4.2 ccxml的Basic標簽

?

按照圖 4.3配置Advanced標簽。圖中的初始化腳本在安裝目錄下,路徑為:C:\ti\ccsv5\ccs_base\emulation\boards\evmc6678l\gel \evmc6678l.gel。

技術分享圖片

圖?4.3 ccxml的Advanced標簽

5.Debug配置

5.1.打開Debug配置窗口

如圖 5.1所示,點擊"蟲子"右邊的下拉框後,點擊Debug Configurations,即可打開Debug配置窗口。

技術分享圖片

圖?5.1打開Debug配置窗口

5.2.Debug配置

新建一個配置項並配置Main標簽頁,如圖 5.2所示:

技術分享圖片

圖?5.2 Debug配置窗口的Main標簽

配置Program標簽頁,如圖 5.3所示:

技術分享圖片

圖?5.3 Debug配置窗口的Program標簽

配置Target標簽頁,並開始調試,如圖 5.4所示。調試的過程中可以設置斷點、單步調試、以及查看變量的值。

技術分享圖片

圖?5.4 Debug配置窗口的Target標簽

?

?


SylixOS DSP的BSP調試過程