freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

dsp調(diào)試開發(fā)環(huán)境ppt課件(編輯修改稿)

2025-02-02 14:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 序運(yùn)行控制 ? 在調(diào)試程序過程中的復(fù)位、執(zhí)行、單步執(zhí)行等操作 ? CCS開發(fā)環(huán)境提供了多種調(diào)試程序的運(yùn)行操作。 ? 使用調(diào)試工具條 ? 或使用調(diào)試菜單 “ Debug”中的相應(yīng)命令 北京工商大學(xué) 45 ? 裝載程序 ? 在進(jìn)行程序運(yùn)行之前,需將 .out目標(biāo)文件裝入目標(biāo)系統(tǒng) ? 選擇菜單 “ FileLoad Program”,彈出“ Load Program”對(duì)話框中,選擇所要裝載的 .out文件,即可將程序加載到目標(biāo)系統(tǒng) ? 重新裝載程序 ? 在調(diào)試程序的過程中,經(jīng)常會(huì)出現(xiàn)程序被破壞的情況。可選擇 “ File”菜單中的 “ Reload Program”命令,向目標(biāo)系統(tǒng)重新裝載文件 北京工商大學(xué) 46 ? CPU復(fù)位命令 ? 在 “ Debug”調(diào)試菜單中,選擇“ Reset CPU” ? 該命令是將目標(biāo)處理器 CPU恢復(fù)到上電初始狀態(tài),初始化所有寄存器的內(nèi)容,并停止當(dāng)前所執(zhí)行的用戶程序 ? 重新開始命令 ? 在 “ Debug”調(diào)試菜單中,選擇“ Restart” ? 該命令是將 CCS的程序指針 PC恢復(fù)到用戶程序的入口地址,但不能開始執(zhí)行程序 北京工商大學(xué) 47 ? 進(jìn)入主程序命令 ? 在 “ Debug”調(diào)試菜單中,選擇 “ Go Main” ? 該命令用于調(diào)試 C語言用戶程序 ? 其功能是將一個(gè)臨時(shí)斷點(diǎn)設(shè)置在用戶程序關(guān)鍵字 “ main”處,并從此處開始執(zhí)行用戶程序,直到遇到用戶設(shè)置的斷點(diǎn)或執(zhí)行 “ Halt”命令時(shí),停止執(zhí)行程序,撤銷臨時(shí)斷點(diǎn) ? 當(dāng)執(zhí)行的用戶程序停止在 “ main() ”處時(shí),相關(guān)的一些源文件被自動(dòng)裝載 北京工商大學(xué) 48 ( 1)單步進(jìn)入(快捷鍵 F8) ? 若源程序采用匯編指令,則該命令完成一條匯編指令的執(zhí)行 ? 若采用的是 C程序,則這一命令將執(zhí)行一條 C指令,可進(jìn)入語句內(nèi)部(如子程序或軟件中斷等)調(diào)試 北京工商大學(xué) 49 ( 2)單步執(zhí)行(快捷鍵 F10) ? 在菜單 “ Debug”中,選擇 “ Step Over”命令或單擊調(diào)試工具條上的按鈕單步執(zhí)行操作 ? 該操作是每發(fā)出一條操作命令,執(zhí)行一條或一段程序 ? 對(duì)于一般程序,該命令僅執(zhí)行一條程序指令 (一條匯編指令或 C語句 ) ? 若所執(zhí)行的是一條程序調(diào)用語句,則該命令是將所調(diào)用的程序作為一條指令來完成,即把調(diào)用指令和調(diào)用程序作為一條指令來執(zhí)行 北京工商大學(xué) 50 ( 3)單步跳出(快捷鍵 Shift+F7) ? 執(zhí)行菜單 “ Debug”中的 “ Step Out”命令或單擊調(diào)試工具條上的按鈕,即可完成單步跳出操作 ? 此命令可完成從子程序中跳出,即從當(dāng)前子程序的位置開始,自動(dòng)執(zhí)行后續(xù)的程序,直到返回到調(diào)用該子程序的指令為止 北京工商大學(xué) 51 ( 4)執(zhí)行到當(dāng)前光標(biāo)處(快捷鍵 Ctrl+F10) ? 可以通過選擇菜單 “ Debug”中的 “ Run to Cursor”命令或單擊調(diào)試工具條中的按鈕來完成操作 ? 在程序的調(diào)試過程中,此項(xiàng)操作可以提供方便的調(diào)試方法,只要在反匯編窗口中設(shè)置一個(gè)光標(biāo) (單擊設(shè)定指令的所在行 ),就可以使程序從當(dāng)前位置開始,一直執(zhí)行到光標(biāo)所在處為止 北京工商大學(xué) 52 4. 多步執(zhí)行操作 ? 選擇調(diào)試菜單 “ Debug”中的“ Multiple Operations”命令,彈出 “ Multiple Operation”對(duì)話框 ? 在對(duì)話框的下拉菜單中選擇相應(yīng)的單步操作類型,在對(duì)話框的 “ Count”選項(xiàng)中設(shè)定相應(yīng)的操作次數(shù),單擊 “ OK”按鈕即可完成多步操作 北京工商大學(xué) 53 ? 執(zhí)行程序 ? 選擇調(diào)試菜單 “ Debug”中的 “ Run”命令,或單擊調(diào)試工具條上的運(yùn)行程序按鈕,程序運(yùn)行直到遇見斷點(diǎn)為止 ? 暫停執(zhí)行 ? 在調(diào)試菜單 “ Debug”中,選擇 “ Halt”命令,或單擊調(diào)試工具條上的暫停程序按鈕,暫停程序的運(yùn)行 北京工商大學(xué) 54 ? 動(dòng)畫執(zhí)行 ? 使用調(diào)試菜單 “ Debug”中的 “ Animate”命令,或單擊調(diào)試工具條上的動(dòng)畫執(zhí)行按鈕,可以實(shí)現(xiàn)動(dòng)畫操作 ? 在執(zhí)行前先設(shè)置好各斷點(diǎn),然后,每執(zhí)行一次操作命令,就會(huì)從當(dāng)前程序位置執(zhí)行到下一個(gè)斷點(diǎn)處 ? 動(dòng)畫執(zhí)行速度可通過設(shè)置選項(xiàng)設(shè)定 北京工商大學(xué) 55 ? 自由運(yùn)行 ? 在調(diào)試菜單 “ Debug”中的 “ Run Free”命令,實(shí)現(xiàn)用戶程序的自由運(yùn)行 ? 這是一種全速執(zhí)行用戶程序的操作。從當(dāng)前的 PC位置開始,忽略所有的斷點(diǎn)、探測(cè)點(diǎn)和評(píng)價(jià)點(diǎn),全速執(zhí)行用戶程序 ? 若要停止自由運(yùn)行,可使用 “ Halt(暫停 )”命令或?qū)δ繕?biāo)處理器進(jìn)行硬件復(fù)位 北京工商大學(xué) 56 斷點(diǎn) ? 斷點(diǎn)的作用 ? 暫停程序的運(yùn)行,以便觀察程序的狀態(tài),檢查或修正變量,查看調(diào)用的堆棧、存儲(chǔ)器和寄存器的內(nèi)容等 ? 斷點(diǎn)可以設(shè)置在編輯窗口中源代碼行上,也可以設(shè)置在反匯編窗口中的反匯編指令上 ? 設(shè)置斷點(diǎn)時(shí)應(yīng)當(dāng)避免以下兩種情形: ? 將斷點(diǎn)設(shè)置在屬于分支或調(diào)用的語句上 ? 將斷點(diǎn)設(shè)置在塊重復(fù)操作的倒數(shù)第一或第二條語句上 北京工商大學(xué) 57 ? 在反匯編窗口或含有 C源代碼的編輯窗口中,將光標(biāo)移到需要設(shè)置斷點(diǎn)的語句行上,單擊項(xiàng)目工具條上的設(shè)置斷點(diǎn)按鈕,則在該行語句設(shè)置一個(gè)斷點(diǎn) ? 或:通過菜單 “ Debug”中 “ Breakpoints”命令,彈出 “ Breakpoints /Probe Points”對(duì)話框。然后在對(duì)話框中選擇斷點(diǎn)類型、位置 北京工商大學(xué) 58 ? 單擊項(xiàng)目工具條上的刪除斷點(diǎn)按鈕,可以刪除全部斷點(diǎn) ? 如果只想刪除部分?jǐn)帱c(diǎn),可以打開“ Breakpoints /Probe Points”對(duì)話框,在斷點(diǎn)窗口的清單中,選擇要?jiǎng)h除的斷點(diǎn),單擊 “ delete”按鈕,可以刪除該斷點(diǎn) 北京工商大學(xué) 59 3. 斷點(diǎn)的允許和禁止 ? 禁止斷點(diǎn) ? 打開 “ Breakpoints /Probe Points”對(duì)話框。在斷點(diǎn)窗口的清單中,選擇要?jiǎng)h除的斷點(diǎn),單擊該斷點(diǎn)的標(biāo)記框,清除 “ ?” 號(hào)標(biāo)記,使該斷點(diǎn)處于禁止?fàn)顟B(tài)??梢詣h除部分?jǐn)帱c(diǎn) ? 允許斷點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1