- 按照節(jié) 3.2中所述設(shè)置電機(jī)驅(qū)動(dòng)器硬件板和 C2000 LaunchPad 或 controlCARD,但在此構(gòu)建級別中,電機(jī)不應(yīng)連接到電機(jī)驅(qū)動(dòng)器板。注意:確保 LaunchPad 上的 S2 開關(guān)配置正確尤為重要,因?yàn)閷Ⅱ?qū)動(dòng)器的使能引腳連接到 LaunchPad 的 GPIO 29 是必需的。
- 將 USB 電纜從計(jì)算機(jī)連接到 C2000 LaunchPad 或 controlCARD 上的板載 USB 連接器,以啟用到 C2000 器件的隔離 JTAG 仿真。
- 按照節(jié) 3.2中所述,通過向總線電壓輸入端子施加適當(dāng)?shù)碾妷簛頌殡姍C(jī)驅(qū)動(dòng)器板供電。
- 將通用電機(jī)控制實(shí)驗(yàn)工程導(dǎo)入 CCS 并按照節(jié) 3.3.1 中所述選擇正確的構(gòu)建配置。打開 sys_settings.h 文件,將 DMC_BUILDLEVEL 設(shè)置為 DMC_LEVEL_1。這將確保將工程配置為運(yùn)行第一個(gè)增量構(gòu)建。
- 在 Project Explorer 窗口中,通過右鍵點(diǎn)擊所需的目標(biāo)配置文件名并選擇 Set as Active Target Configuration,確保將正確的目標(biāo)配置文件設(shè)置為 Active。建議也通過右鍵點(diǎn)擊文件名并選擇 Set as Default Target Configuration 來將所需目標(biāo)配置文件設(shè)置為默認(rèn)值。之所以這樣做,一個(gè)原因是沒有用于顯示哪個(gè)文件處于活動(dòng)狀態(tài)的可見指示符,但如果將文件設(shè)置為默認(rèn)值,則 [default] 指示符會(huì)出現(xiàn)在工程瀏覽器窗口中文件名的旁邊。將文件設(shè)置為默認(rèn)值也會(huì)導(dǎo)致默認(rèn)情況下使用該文件,除非另一個(gè)配置文件專門設(shè)置為 Active。您也可以通過以下方法將目標(biāo)配置鏈接到工作區(qū)中的工程:前往 View > Target Configurations,右鍵點(diǎn)擊“Target Configurations”視圖中的目標(biāo)配置名稱并選擇 Link to Project。
- 右鍵點(diǎn)擊工程名稱,然后點(diǎn)擊 Rebuild Project。監(jiān)視控制臺(tái)窗口。工程中的任何錯(cuò)誤都將顯示在控制臺(tái)窗口中。
- 成功完成構(gòu)建后,點(diǎn)擊“Debug”按鈕
,或依次點(diǎn)擊 Run → Debug。現(xiàn)在,IDE 將自動(dòng)連接至目標(biāo),將輸出文件載入到器件內(nèi)并換到調(diào)試視圖。右上角會(huì)顯示“CCS Debug”圖標(biāo),該圖標(biāo)表明用戶現(xiàn)在處于“Debug Perspective”視圖中。程序應(yīng)該在 main() 的開始處暫停。
警告: 在將代碼載入閃存時(shí)請勿點(diǎn)擊 Cancel、關(guān)閉板的電源或斷開仿真器。