




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 DSP課后習(xí)題答案第一章1簡(jiǎn)述典型實(shí)時(shí)數(shù)字信號(hào)處理系統(tǒng)組成部分。答:包括:抗混疊濾波器(Anti-aliasingfilter)、模數(shù)轉(zhuǎn)換器ADC(Analog-to-DigitalConverter)數(shù)字信號(hào)處理、數(shù)模轉(zhuǎn)換器DAC(Digital-to-AnalogConverter)和抗鏡像濾波器(Anti-imagefilter)。2.簡(jiǎn)述X86處理器完成實(shí)時(shí)數(shù)字信號(hào)處理的優(yōu)缺點(diǎn)。答:利用X86處理器完成實(shí)時(shí)數(shù)字信號(hào)處理。特點(diǎn)是處理器選擇范圍寬,主板及外設(shè)資源豐富,有多種操作系統(tǒng)可供選擇,開(kāi)發(fā)、調(diào)試較為方便;缺點(diǎn)是數(shù)字信號(hào)處理能力不強(qiáng),硬件組成較為復(fù)雜,系統(tǒng)體積、重量較大,功耗較高,抗
2、環(huán)境影響能力較弱。3簡(jiǎn)述數(shù)字信號(hào)處理器的主要特點(diǎn)。答:(1)存儲(chǔ)器采用哈佛或者改進(jìn)的哈佛結(jié)構(gòu);(2)內(nèi)部釆用了多級(jí)流水;(3)具有硬件乘法累加單元;(4)可以實(shí)現(xiàn)零開(kāi)銷(xiāo)循環(huán);(5)釆用了特殊的尋址方式;(6)高效的特殊指令;(7)具有豐富的片內(nèi)外設(shè)。4給出存儲(chǔ)器的兩種主要結(jié)構(gòu),并分析其區(qū)別。答:存儲(chǔ)器結(jié)構(gòu)分為兩大類:馮諾依曼結(jié)構(gòu)和哈佛結(jié)構(gòu)。馮諾依曼結(jié)構(gòu)的特點(diǎn)是只有一個(gè)存儲(chǔ)器空間、一套地址總線和一套數(shù)據(jù)總線;指令、數(shù)據(jù)都存放在這個(gè)存儲(chǔ)器空間中,統(tǒng)一分配地址,所以處理器必須分時(shí)訪問(wèn)程序和數(shù)據(jù)空間。哈佛結(jié)構(gòu)程序存儲(chǔ)器空間和數(shù)據(jù)存儲(chǔ)器空間分開(kāi),具有多套地址、數(shù)據(jù)總線,哈佛結(jié)構(gòu)是并行體系結(jié)構(gòu),程序和數(shù)據(jù)
3、存于不同的存儲(chǔ)器空間,每個(gè)存儲(chǔ)器空間獨(dú)立編址、獨(dú)立訪問(wèn)。簡(jiǎn)述選擇數(shù)字信號(hào)處理器所需要考慮的因素。答:應(yīng)考慮運(yùn)算速度、算法格式和數(shù)據(jù)寬度、存儲(chǔ)器類型、功耗和開(kāi)發(fā)工具。給出數(shù)字信號(hào)處理器的運(yùn)算速度指標(biāo),并給出其具體含義。答:常見(jiàn)的運(yùn)算速度指標(biāo)有如下幾種:(1)指令周期:執(zhí)行一條指令所需的最短時(shí)間,數(shù)值等于主頻的倒數(shù);指令周期通常以ns(納秒)為單位。例如,運(yùn)行在200MHz的TMS320VC5510的指令周期為5ns。(2)MIPS:每秒百萬(wàn)條指令數(shù)。(3)MOPS:每秒百萬(wàn)次操作數(shù)。(4)MFLOPS:每秒百萬(wàn)次浮點(diǎn)操作數(shù)o(5)BOPS:每秒十億次操作數(shù)。MAC時(shí)間:一次乘法累加操作花費(fèi)的時(shí)間
4、。大部分DSP芯片可在一個(gè)指令期內(nèi)完成MAC操作;(7)FFT執(zhí)行時(shí)間:完成N點(diǎn)FFT所需的時(shí)間。FFT運(yùn)算是數(shù)字信號(hào)處理中的典型算法而且應(yīng)用很廣,因此該指標(biāo)常用于衡量DSP芯片的運(yùn)算能力。弟一早1.TMS320C55xDSP有哪些特征和優(yōu)點(diǎn)?(表2-2)答:一個(gè)32位x16位指令緩沖隊(duì)列:緩沖變長(zhǎng)指令并完成有效的塊重復(fù)操作;兩個(gè)17位x17位的乘法累加器:在一個(gè)單周期執(zhí)行雙乘法累加操作;一個(gè)40位算術(shù)邏輯單元(ALU):實(shí)現(xiàn)高精度算術(shù)和邏輯操作;一個(gè)40位桶形移位寄存器:能夠?qū)⒁粋€(gè)40位的計(jì)算結(jié)果最高向左移31位或向右移32位;一個(gè)16位算術(shù)邏輯單元(ALU):對(duì)主ALU并行完成簡(jiǎn)單的算術(shù)操
5、作;4個(gè)40位的累加器:保留計(jì)算結(jié)果,減少對(duì)存儲(chǔ)單元的訪問(wèn);12條獨(dú)立總線,其中包括3條讀數(shù)據(jù)總線、2條寫(xiě)數(shù)據(jù)總線、5條數(shù)據(jù)地址總線、1條讀程序總線、1條程序地址總線:為各種計(jì)算單元并行地提供將要處理的指令和操作數(shù)一一利用C55x的并行機(jī)制的優(yōu)點(diǎn);用戶可配置IDLE域:改進(jìn)了低功耗電源管理的靈活性。2TMS320C55xDSP的內(nèi)部結(jié)構(gòu)由哪幾部分組成?(圖2-1)答:C55x有一條32位的程序數(shù)據(jù)總線(PB),5條16位數(shù)據(jù)總線(BB、CB、DB、EB、FB)和1條24位的程序地址總線及5條23位的數(shù)據(jù)地址總線,這些總線分別與CPU相連??偩€通過(guò)存儲(chǔ)器接口單元(M)與外部程序總線和數(shù)據(jù)總線相連
6、,實(shí)現(xiàn)CPU對(duì)外部存儲(chǔ)器的訪問(wèn);指令緩沖單元(I)、程序流程單元(P)、地址流程單元(A)和數(shù)據(jù)計(jì)算單元(D);以及存儲(chǔ)器接口單元(M)。3.簡(jiǎn)述指令緩沖單元(I)、程序流程單元(P)、地址流程單元(A)和數(shù)據(jù)計(jì)算單元(D)的組成和功能?答:C55x的指令緩沖單元由指令緩沖隊(duì)列IBQ(InstructionBufferQueue)和指令譯碼器組成。在每個(gè)CPU周期內(nèi),I單元將從讀程序數(shù)據(jù)總線接收的4B程序代碼放入指令緩沖隊(duì)列,指令譯碼器從隊(duì)列中取6B程序代碼,根據(jù)指令的長(zhǎng)度可對(duì)8位、16位、24位、32位和48位的變長(zhǎng)指令進(jìn)行譯碼,然后把譯碼數(shù)據(jù)送入P單元、A單元和D單元去執(zhí)行。程序流程單元由
7、程序地址產(chǎn)生電路和寄存器組構(gòu)成。程序流程單元產(chǎn)生所有程序空間的地址,并控制指令的讀取順序。地址流程單元包括數(shù)據(jù)地址產(chǎn)生電路、算術(shù)邏輯電路和寄存器組構(gòu)成。數(shù)據(jù)地址產(chǎn)生電路(DAGEN)能夠接收來(lái)自I單元的立即數(shù)和來(lái)自A單元的寄存器產(chǎn)生讀取數(shù)據(jù)空間的地址。對(duì)于使用間接尋址模式的指令,由P單元向DAGEN說(shuō)明釆用的尋址模式。數(shù)據(jù)計(jì)算單元由移位器、算術(shù)邏輯電路、乘法累加器和寄存器組構(gòu)成。D單元包含了CPU的主要運(yùn)算部件。D單元移位器能夠接收來(lái)自I單元的立即數(shù),能夠與存儲(chǔ)器、I/O空間、A單元寄存器、D單元寄存器和P單元寄存器進(jìn)行雙向通信,此外,還可以向D單元的ALU和A單元的ALU提供移位后的數(shù)據(jù)。4
8、.TMS320C55xDSP的流水線操作包括多少個(gè)階段?每一階段完成什么操作?答:兩個(gè)。第一階段是取流水線,即從內(nèi)存中取出32位的指令包,放入指令緩沖隊(duì)(IBQ)中,然后為流水線的第二階段提供48位的指令包。第二階段是指執(zhí)行流水線,這部分的功能是對(duì)指令進(jìn)行解碼,完成數(shù)據(jù)的存取和計(jì)算。5.TMS320C55xDSP有哪些片上外設(shè)?=j答:兩個(gè)20位的定時(shí)器。一個(gè)看門(mén)狗定時(shí)器。6通道直接存儲(chǔ)器存取控制器(DMA)。外部存儲(chǔ)器接口(EMIF)。三個(gè)串口支持最多三個(gè)多通道緩沖串口(McBSP)或最多兩個(gè)多媒體/安全數(shù)字卡接口。增強(qiáng)型主機(jī)接口(EHPI)是一個(gè)16位的并行接口??删幊替i相環(huán)(DPLL)時(shí)
9、鐘發(fā)生器。USB全速(12Mbps)從端口。I2C主從接口。一個(gè)實(shí)時(shí)時(shí)鐘。6.TMS320C55x的尋址空間是多少?當(dāng)CPU訪問(wèn)程序空間和數(shù)據(jù)空間時(shí),使用的地址是多少位的?答:C55x的尋址空間為16MB,當(dāng)CPU從程序空間讀取程序代碼時(shí),使用24位地址,當(dāng)訪問(wèn)數(shù)據(jù)空間時(shí),使用23位的地址。但是在訪問(wèn)數(shù)據(jù)空間時(shí),將23位地址左移一位,并將地址總線上的最低有效位(LSB)置0,使得在對(duì)數(shù)據(jù)空間或程序空間尋址時(shí),地址總線都傳送24位地址。7符合IEEE1149.1標(biāo)準(zhǔn)的測(cè)試/仿真接口的引腳有哪幾個(gè)?答:TCK引腳、TDT引腳、TDI引腳、TMS、TRST、EMUO、EMU1/OFF第三章C55xD
10、SP支持哪三種尋址模式?答:C55xDSP支持三種尋址模式,絕對(duì)尋址模式;直接尋址模式;間接尋址模式。簡(jiǎn)述k16絕對(duì)尋址和k23絕對(duì)尋址不同點(diǎn)和相同點(diǎn)。答:不同k16絕對(duì)尋址的指令其操作數(shù)為*abs16(#k16),其中k16是一個(gè)16位的無(wú)符號(hào)常數(shù)。尋址方法是將7位的寄存器DPH(擴(kuò)展數(shù)據(jù)頁(yè)指針XDP的高位部分)和k16級(jí)聯(lián)形成一個(gè)23位的地址,用于對(duì)數(shù)據(jù)空間的訪問(wèn)。該模式可以訪問(wèn)一個(gè)存儲(chǔ)單元和一個(gè)存儲(chǔ)映射寄存器。和k23絕對(duì)尋址的指令其操作數(shù)為*(#k23),其中k23是一個(gè)23位的無(wú)符號(hào)常數(shù)。使用這種尋址方法的指令將常數(shù)編碼為3字節(jié)(去掉最高位)。相同點(diǎn):k16絕對(duì)尋址和k23絕對(duì)尋址的
11、指令不能與其他指令并行執(zhí)行。3.簡(jiǎn)述C55xDSP并行指令遵守的規(guī)則。答:在并行指令中,必須遵守三條基本規(guī)則:兩條指令的總長(zhǎng)度不能超過(guò)6個(gè)字節(jié)。在指令的執(zhí)行過(guò)程中不存在操作器、地址產(chǎn)生單元、總線等資源沖突。其中一條指令必須有并行使能位或兩條指令符合軟-雙并行條件。已知AC1=020OFC00H,AR3=0200H,(200)=3400H。MOV*AR3+#16AC0、AR1、AR2和AC1的值分別是多少?答:BeforeAfterAC00069000000AC00095C09200AC10000230000AC10000230000*AR1EF00*AR1EF00AR20201AR20202*
12、CDPA067*CDPA067TOC o 1-5 h zACOV00ACOV01ACOV10ACOV10CARRY0CARRY0M400M400FRCT0FRCT0SATD0SATD07已知PC=004042H,AC0=0000000001H,根據(jù)下表的情況BbranchACOaddress:004044branch006047MOVSO.ACOBbranch執(zhí)行上面指令后,PC和AC0分別是多少?答:BeforeAfterPC004042PC006047AC00000000001AC00000000000第四章根據(jù)任務(wù)調(diào)度的方式不同,C55x處理器程序可以分為哪兩類?并簡(jiǎn)述其優(yōu)缺點(diǎn)。答:一類
13、是由程序自己完成任務(wù)調(diào)度,另一類是由嵌入式操作系統(tǒng)完成任務(wù)調(diào)度。由程序自身完成任務(wù)調(diào)度程序運(yùn)行效率高,對(duì)硬件中斷響應(yīng)快,程序運(yùn)行穩(wěn)定,適合于任務(wù)較為單一,實(shí)時(shí)性較強(qiáng)的應(yīng)用;嵌入式操作系統(tǒng)完成任務(wù)調(diào)度,可以將應(yīng)用分解為多個(gè)任務(wù),簡(jiǎn)化了應(yīng)用系統(tǒng)軟件設(shè)計(jì),更為重要的是良好的多任務(wù)設(shè)計(jì)有助于提高系統(tǒng)的穩(wěn)定性和可靠性。請(qǐng)利用指針將IO空間中地址從0 x100到0 x107中的值放置到數(shù)據(jù)空間*卩憂指針當(dāng)中。答:ioportint*a;Int*ptrvoidfoo(void)i=0 x100;a=&i;for(intj=0;j=7;j+)ptrj=aj;在o3級(jí)優(yōu)化情況下,利用中斷讀取0 x100000地
14、址,并將值存放到變量in_flag中。答:變量in_flag定義volatileunsignedintin_flag;中斷服務(wù)程序interruptvoidint_handler()In_flag=(unsignedint*)0 x100000;在C語(yǔ)言編寫(xiě)的程序中,分別給出利用C語(yǔ)言和嵌套匯編語(yǔ)言打開(kāi)全局中斷的程序代碼。答:C語(yǔ)言打開(kāi)全局中斷IRQ_globalEnable();嵌套匯編語(yǔ)言打開(kāi)全局中斷asm(“BCLRST1_INTM”);給出函數(shù)intfn(longl1,longl2,longl3,int*p4,int*p5,int*p6,int*p7,int*p8,inti9,inti
15、10)中傳送參數(shù)所使用的寄存器。答:輸入?yún)?shù)通過(guò)AC0、AC1、AC2、AR0、AR1、AR2、AR3、AR4、TO、T1傳遞,輸出參數(shù)通過(guò)TO傳送參數(shù)。6.在.sine數(shù)據(jù)段中定義一個(gè)16點(diǎn)的正弦表,其數(shù)值采用Q15方式存放。(Q15即小數(shù)點(diǎn)在第15位)答:.sinawordwordwordword0,12539,23170,3027332767,30273,23170,125390,-12539,-23170,-30273-32767,-30273,-23170,-125397在.mydata段中為a,b,c分別預(yù)留10、20、5個(gè)字的空間。答:def_adef_bdef_csectmyd
16、ata_a:.space10*16_b:.space20*16;_c:space5*16;8.請(qǐng)給出調(diào)用圖像和視頻處理庫(kù)所需要的h文件和lib文件。答:調(diào)用圖像和視頻處理庫(kù)需要需要包含imagelib.h文件,如過(guò)釆用小模式編程需要55ximage.lib,而采用大模式編程需要55ximagex.lib庫(kù)。第五章C55x的片內(nèi)外設(shè)可以分為哪幾類?這些片上外設(shè)可以通過(guò)什么工具完成片上外設(shè)的操作?答:可以分為時(shí)鐘與定時(shí)器類、外部設(shè)備連接接口、信號(hào)采集和通信接口類以及其他外設(shè)。用戶可以通過(guò)片上外設(shè)支持庫(kù)完成外設(shè)的操作,片上外設(shè)支持庫(kù)為用戶提供了控制片上外設(shè)的函數(shù)、宏等工具,用戶可以通過(guò)程序或者DSP
17、/BIOS完成這些函數(shù)和宏的調(diào)用。片上外設(shè)支持庫(kù)具有什么特點(diǎn)?答:1)采用標(biāo)準(zhǔn)協(xié)議對(duì)外設(shè)進(jìn)行編程。片上外設(shè)支持庫(kù)采用標(biāo)準(zhǔn)協(xié)議實(shí)現(xiàn)片上外設(shè)的編程,這些協(xié)議包括數(shù)據(jù)類型、定義外設(shè)配置的宏定義,以及實(shí)現(xiàn)各種外設(shè)操作的函數(shù)等;基本資源管理??梢酝ㄟ^(guò)程序?qū)崿F(xiàn)多通道外設(shè)的資源管理;設(shè)備的符號(hào)描述。片上外設(shè)支持庫(kù)通過(guò)對(duì)外設(shè)寄存器和寄存器域的符號(hào)定義,使得程序在不同DSP之間的移植變得容易,而當(dāng)DSP的版本發(fā)生升級(jí)時(shí),可以最大程度減少程序的修改。如何測(cè)試時(shí)鐘發(fā)生器是否正常工作?答:(1)檢査DSP的時(shí)鐘輸入引腳CLKIN、時(shí)鐘輸出引腳CLKOUT和時(shí)鐘模式引腳CLKMD連接是否正確,正常情況下CLKIN應(yīng)接時(shí)
18、鐘源,而CLKMD應(yīng)拉高或拉低,CLKOUT應(yīng)是信號(hào)輸出引腳;系統(tǒng)加電后測(cè)量CLKIN引腳時(shí)鐘輸入是否正常,信號(hào)的高低電平及占空比是否滿足需要;在沒(méi)有進(jìn)行軟件設(shè)置的情況下,DSP在復(fù)位后CLKOUT的輸出直接受CLKMD控制,當(dāng)CLKMD為高,CLKOUT的輸出頻率將等于CLKIN的頻率,CLKMD為低則CLKOUT輸出將等于CLKIN的頻率的1/2;(4)如果以上步驟運(yùn)行正常,則利用軟件設(shè)置CLKMD寄存器,使時(shí)鐘產(chǎn)生器工作于PLL鎖相環(huán)模式下,此時(shí)再檢測(cè)CLKOUT信號(hào),查看鎖相環(huán)是否正常工作。4設(shè)數(shù)字信號(hào)處理器定時(shí)器輸入時(shí)鐘頻率為100MHz,如果要求定時(shí)器發(fā)送中斷信號(hào)或同步事件信號(hào)的頻
19、率為1000次每秒,需要如何對(duì)定時(shí)器進(jìn)行設(shè)置?答:根據(jù)公式TINT頻率=輸入時(shí)鐘頻率(TDDR+1)x(PRD+1)輸入時(shí)鐘頻率為100MHz,由于TDDR為4位,這里我們把TDDR設(shè)為9,則PRD為9999。5.為了完成McBSP串口的測(cè)試,需要其在回環(huán)模式下工作,試畫(huà)出回環(huán)模式工作框圖。答:系統(tǒng)需要通過(guò)EHPI接口完成引導(dǎo),在該引導(dǎo)模式下需要如何對(duì)通用引腳進(jìn)行設(shè)置?答:在EHPI引導(dǎo)模式下,BOOTM3:0的值為1101B,下面給出通過(guò)GPIO設(shè)置DSP上電方式示意圖。RATBOCTMO8BOOTM3657BCJO:431BOO1A-1221*10K如何對(duì)通用輸入輸出引腳進(jìn)行測(cè)試?答:(1
20、)輸入口測(cè)試輸入口測(cè)試步驟如下:1)通過(guò)I/O方向寄存器IODIR設(shè)置某一個(gè)引腳為輸入方向;2)在已設(shè)置為輸入方向的引腳上外加LVTTL信號(hào);3)DSP訪問(wèn)I/O數(shù)據(jù)寄存器IODATA查看引腳上的邏輯電平,與外加LVTTL電平比較來(lái)測(cè)試輸入口是否工作正常。(2)輸出口測(cè)試輸入口測(cè)試步驟如下:1)通過(guò)I/O方向寄存器IODIR設(shè)置某一個(gè)引腳為輸出方向;2)在I/O數(shù)據(jù)寄存器IODATA上設(shè)置這個(gè)引腳的邏輯電平;3)測(cè)量引腳的電平,與設(shè)置的邏輯電平相比較來(lái)檢測(cè)輸出口是否正常工作。8DMAGCR寄存器中的EHPIEXCL位設(shè)置為0或1時(shí)有何區(qū)別?答:當(dāng)EHPIEXCL=0,HPI和DMA通道共享DA
21、RAM、SARAM和EMIF;當(dāng)EHPIEXCL=1,HPI獨(dú)占DARAM和SARAM,DMA通道只能訪問(wèn)EMIF和外設(shè)。a-/t-e-z-第八章1CCS集成開(kāi)發(fā)環(huán)境有哪些功能?答:CCS的功能十分強(qiáng)大,它集成了代碼的編輯、編譯、鏈接和調(diào)試等功能,而且支持C和匯編混合編程,其主要功能如下。集成可視化代碼編輯界面:可直接編寫(xiě)C、匯編、C和匯編混合、H文件、cmd文件等;集成代碼生成工具:包括匯編器、優(yōu)化C編譯器、鏈接器等,將代碼的編輯、編譯、鏈接和調(diào)試等功能集成到一個(gè)開(kāi)發(fā)環(huán)境中;基本調(diào)試工具:可以裝入執(zhí)行代碼(.out文件),查看寄存器窗口、存儲(chǔ)器窗口、反匯編窗口和變量窗口,并且支持C源代碼級(jí)調(diào)
22、試;斷點(diǎn)工具:能在調(diào)試程序的過(guò)程中,設(shè)置軟件斷點(diǎn)、硬件斷點(diǎn)、數(shù)據(jù)空間讀/寫(xiě)斷點(diǎn)、條件斷點(diǎn)(使用GEL編寫(xiě)表達(dá)式)等;探針調(diào)試工具(probepoints):可用于算法仿真,數(shù)據(jù)監(jiān)視等;性能分析工具(profilepoints):可用于評(píng)估代碼執(zhí)行的時(shí)鐘數(shù);實(shí)時(shí)分析和數(shù)據(jù)可視化工具:例如:數(shù)據(jù)的圖形顯示工具,可繪制時(shí)域?yàn)l域波形、眼圖、星座圖、圖像等,并具有自動(dòng)刷新功能(使用Animate命令運(yùn)行);GEL工具:用戶利用GEL擴(kuò)展語(yǔ)言可以編寫(xiě)自己的控制面板/菜單,設(shè)置GEL菜單選項(xiàng),可方便直觀地修改變量,配置參數(shù)等;支持實(shí)時(shí)數(shù)據(jù)交換RTDX(RealTimeDataExchange)技術(shù):該技術(shù)可
23、在不中斷目標(biāo)系統(tǒng)運(yùn)行的情況下,實(shí)現(xiàn)DSP與其他應(yīng)用程序(OLE)的數(shù)據(jù)交換;提供DSP/BIOS工具:增強(qiáng)對(duì)代碼的實(shí)時(shí)分析能力,如分析代碼執(zhí)行的效率、調(diào)度程序執(zhí)行的優(yōu)先級(jí)、方便管理或使用系統(tǒng)資源(代碼/數(shù)據(jù)占用空間,中斷服務(wù)程序的調(diào)用,定時(shí)器使用等),從而減少了開(kāi)發(fā)人員對(duì)硬件資源熟悉程度的依賴性;支持多DSP的調(diào)試。2在CCS集成開(kāi)發(fā)環(huán)境中可以使用的仿真設(shè)備包括哪些?答:仿真設(shè)備包括軟仿真器(Simulator)、各種硬仿真器(Emulator)、TI或第三方公司提供的DSP初學(xué)者套件(DSK)和DSP評(píng)估板(EVM)等。3CCS的所有窗口都含有一個(gè)關(guān)聯(lián)菜單,如何打開(kāi)一個(gè)窗口的關(guān)聯(lián)菜單?答:只
24、要在該窗口中單擊右鍵,就可以打開(kāi)關(guān)聯(lián)菜單。4.CCS為用戶提供了哪幾種常用的工具條?答:常用工具條包括:標(biāo)準(zhǔn)工具條、編輯工具條、項(xiàng)目工具條和調(diào)試工具條。5.怎樣創(chuàng)建一個(gè)新的工程項(xiàng)目?答:工程項(xiàng)目的創(chuàng)建過(guò)程包括:(1)在主菜單“Project”中選擇“New”選項(xiàng),彈出下圖所示的對(duì)話框。(2)在“ProjectName”域中輸入要?jiǎng)?chuàng)建的項(xiàng)目名,在“Location”域輸入或選擇將要?jiǎng)?chuàng)建的工程項(xiàng)目所處的目錄,對(duì)于每個(gè)新建的工程項(xiàng)目,最好建立不同的目錄。(3)從“Project”下拉列表中選擇要?jiǎng)?chuàng)建的工程項(xiàng)目的配置(可執(zhí)行程序.out或目標(biāo)庫(kù)函數(shù)lib)。(4)在“Target”下拉列表中選擇將要?jiǎng)?chuàng)
25、建的工程項(xiàng)目所對(duì)應(yīng)的目標(biāo)器件系列(TMS320C54xx、TMS320C55xx、TMS320C62xx等)。(5)單擊“Finish”按鈕就完成了一個(gè)工程項(xiàng)目的創(chuàng)建。6如果工程文件是基于C語(yǔ)言編寫(xiě)的,怎樣向工程項(xiàng)目中添加運(yùn)行時(shí)支持庫(kù)?答:在主菜單中選擇“Project”中的“AddFilestoProject選項(xiàng),或在工程項(xiàng)目瀏覽窗口單擊項(xiàng)目名,在彈出的對(duì)話框中選擇AddFiles選項(xiàng)。在彈出的對(duì)話框中選擇要添加文件的目錄,在CCS的安裝目錄c55O0cgtoolslib”下,在添加文件對(duì)話框的“文件類型”下拉列表中要選擇“ObjectandLibraryFiles(*o*,*l*),向工程
26、里添加“rts55xlib”或rts55lib”文件。在調(diào)試程序時(shí),經(jīng)常使用斷點(diǎn),它的作用是什么?怎樣設(shè)置和刪除斷點(diǎn)?答:程序運(yùn)行過(guò)程中如果遇到斷點(diǎn),就會(huì)暫時(shí)停止運(yùn)行,回到調(diào)試狀態(tài)。用戶可以通過(guò)查看變量、圖形等方式,發(fā)現(xiàn)程序中的錯(cuò)誤。斷點(diǎn)可以設(shè)置在源代碼行上,也設(shè)置在反匯編窗口中的指令行上。有三種方法可以快速地設(shè)置斷點(diǎn)。在反匯編窗口或含有C/C+的源代碼窗口中,將光標(biāo)移動(dòng)到需要設(shè)置斷點(diǎn)的指令行上,單擊右鍵,在彈出的菜單中選擇Togglebreakpoint”命令,在本行左邊會(huì)出現(xiàn)紅色標(biāo)記,表示此處有斷點(diǎn)。在反匯編窗口,雙擊要設(shè)置斷點(diǎn)的指令行,在源代碼窗口,雙擊指令行左邊的頁(yè)邊,即可完成斷點(diǎn)的設(shè)
27、置??梢詥螕艄ぞ邨l上的按鈕來(lái)添加斷點(diǎn)。可以以下使用任何一種方法刪除斷點(diǎn)。在反匯編窗口或含有C/C+的源代碼窗口中,將光標(biāo)移動(dòng)到需要已經(jīng)設(shè)有斷點(diǎn)的指令行上,單擊右鍵,在彈出的菜單中選擇“Togglebreakpoint”命令來(lái)取消斷點(diǎn)。在反匯編窗口,雙擊已經(jīng)設(shè)有斷點(diǎn)的指令行,在源代碼窗口,雙擊設(shè)有斷點(diǎn)的指令行左邊的頁(yè)邊,即可取消斷點(diǎn)。可以單擊工具條上的按鈕,來(lái)刪除斷點(diǎn)。選擇“Debug”菜單中“Breakpoints”命令,出現(xiàn)如圖6-38所示的Break/ProbePoints”對(duì)話框,在斷點(diǎn)列表中選擇要?jiǎng)h除的斷點(diǎn),單擊“Delete”按鈕,單擊“OK”按鈕即可。什么是探針點(diǎn)?它的作用是什么?
28、怎樣設(shè)置和刪除探針點(diǎn)?答:探針點(diǎn)(ProbePoint)是CCS中比較有特色的工具,程序運(yùn)行到探針點(diǎn)會(huì)執(zhí)行特定的操作,如刷新圖形、文件輸入/輸出等。有兩種方法可以很方便地設(shè)置探針點(diǎn):將光標(biāo)移動(dòng)到需要設(shè)置探針點(diǎn)的位置,單擊右鍵,在彈出的菜單中選擇“ToggleProbePoint命令,該行最左邊將出現(xiàn)一個(gè)藍(lán)色菱形探針點(diǎn)標(biāo)志;或單擊項(xiàng)目工具條上的按鈕:完成探針點(diǎn)的設(shè)置。探針點(diǎn)的刪除:在反匯編窗口或含有C/C+的源文件中,將光標(biāo)移動(dòng)到已設(shè)置探針點(diǎn)的位置,單擊右鍵,在彈出的菜單中選擇“ToggleProbePoint”命令即可刪除探針點(diǎn);或單擊項(xiàng)目工具條上的按鈕:刪除探針點(diǎn)。單擊項(xiàng)目工具條上的按鈕夷可以刪除所有探針點(diǎn)。第七章1.如果電源芯片TPS54110的輸出電壓為1.4V,應(yīng)如何設(shè)置R1、R2的電阻阻值?答:根據(jù)公式R1_R2x0.891V-0.891OUT如果R2為3.92KA,將值帶入公式,最后得到R1為6.86KQ。2.請(qǐng)給出TMS320VC5510的上電加載方式。答:TMS320VC5510的上電加載方式有SPI口加載方式,EMIF口加載方式、EHPI口
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度清潔能源投資意向協(xié)議合同
- 二零二五年度建筑工地施工現(xiàn)場(chǎng)安全員勞動(dòng)合同
- 二零二五年度股份轉(zhuǎn)讓與綠色低碳產(chǎn)業(yè)發(fā)展合作合同
- 二零二五年度科技競(jìng)賽專題片拍攝與播出協(xié)議
- 二零二五年度家常菜廚師雇傭合同樣本
- 2025年度網(wǎng)絡(luò)安全公司勞動(dòng)合同范本
- 2025年度診所執(zhí)業(yè)醫(yī)師醫(yī)療質(zhì)量監(jiān)控聘用合同
- 2025年度環(huán)保節(jié)能技術(shù)改造股權(quán)合作協(xié)議
- 二零二五年度合伙美發(fā)店?duì)I銷(xiāo)合作合同協(xié)議
- 2025年度高校畢業(yè)生就業(yè)協(xié)議書(shū)官方范本
- JBT 14732-2024《中碳和中碳合金鋼滾珠絲杠熱處理技術(shù)要求》
- 【直播帶貨發(fā)展前景探究:以抖音平臺(tái)為例6700字(論文)】
- 2024入贅協(xié)議書(shū)范本
- 2024屆江蘇省蘇北七市(南通)高三二??荚囉⒄Z(yǔ)試題讀后續(xù)寫(xiě)思路分析My best examination 講義
- 計(jì)算機(jī)系統(tǒng)原理13015習(xí)題答案
- 2024年益陽(yáng)醫(yī)學(xué)高等??茖W(xué)校單招職業(yè)技能測(cè)試題庫(kù)及答案解析
- 臨床實(shí)驗(yàn)室精液常規(guī)檢驗(yàn)中國(guó)專家共識(shí)
- 《新能源發(fā)電技術(shù)第2版》 課件全套 朱永強(qiáng) 第1-10章 能源概述- 分布式發(fā)電與能源互補(bǔ)
- 【音樂(lè)】繽紛舞曲-青年友誼圓舞曲課件 2023-2024學(xué)年人音版初中音樂(lè)七年級(jí)上冊(cè)
- DB-T29-260-2019天津市建筑物移動(dòng)通信基礎(chǔ)設(shè)施建設(shè)標(biāo)準(zhǔn)
- 水利工程施工方案(完整版)
評(píng)論
0/150
提交評(píng)論