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

正文內(nèi)容

dsp實(shí)驗(yàn)報(bào)告(更新版)

  

【正文】 amples Include File // Prototype statements for functions found within this delay_loop(void)。二、實(shí)驗(yàn)設(shè)備;; 。isin_value[i]=0。設(shè)置對(duì)話(huà)框中的參數(shù): 其中“Start Address”設(shè)為“sin_value”,“Acquisition buffer size”和“Display Data size”都設(shè)為“100”,并且把“DSP Data Type”設(shè)為“32bit floating point”,設(shè)置好后觀(guān)察信號(hào)序列的波形(sin函數(shù),如圖);5. 單擊運(yùn)行;6. 觀(guān)察三個(gè)變量從初始化到運(yùn)算結(jié)束整個(gè)過(guò)程中的變化;觀(guān)察正弦波形從初始化到運(yùn)算結(jié)束整個(gè)過(guò)程中的變化;7. 修改輸入序列的長(zhǎng)度或初始值,重復(fù)上述過(guò)程。9)完成編譯、連接,正確生成OUT 文件。2)啟動(dòng) CCS,新建工程文件?!甐C5402 的另一個(gè)定時(shí)器(定時(shí)器1)的控制寄存器分別為:0x30(TIM1),0x31(PRD1),0x32(TCR1)。本實(shí)驗(yàn)除了學(xué)習(xí)數(shù)字振蕩器的DSP 實(shí)現(xiàn)原理外,同時(shí)還學(xué)習(xí)C54X 定時(shí)器使用以及中斷服務(wù)程序編寫(xiě)。這是用浮點(diǎn)數(shù)格式表示的數(shù)3(=12/4)。加法運(yùn)算到此結(jié)束?!罢{(diào)試”——“連續(xù)運(yùn)行”(或直接點(diǎn)擊“運(yùn)行程序”按鈕)運(yùn)行浮點(diǎn)數(shù)程序。3)浮點(diǎn)數(shù)運(yùn)算的步驟程序代碼分成四個(gè) ASM 文件輸入, 文件, 文件后就可以在DES320PP-U 實(shí)驗(yàn)系統(tǒng)上調(diào)試運(yùn)行(先要?jiǎng)?chuàng)建一個(gè)工程文件,然后加入四個(gè)工程文件,并且一起編譯,連接。 實(shí)驗(yàn)內(nèi)容本實(shí)驗(yàn)需要使用C54X 匯編語(yǔ)言實(shí)現(xiàn)加、減、乘、除的基本運(yùn)算,并通過(guò)DES 的存 貯器顯示窗口觀(guān)察結(jié)果。但注意 整數(shù)乘法時(shí)不能這樣處理,所以上面的實(shí)驗(yàn)中一開(kāi)始便將FRCT 清除。2)實(shí)現(xiàn) 16 位定點(diǎn)加法C54X 中提供了多條用于加法的指令,如ADD,ADDC,ADDM 和ADDS。熟悉了DSP實(shí)驗(yàn)箱基本模塊。5 選 View→Graph→5…打開(kāi)圖形顯示設(shè)置窗口。在中斷屏蔽寄存器 IMR 中,1 表示允許 CPU 響應(yīng)對(duì)應(yīng)的中斷,0 表示禁止。利用該中斷,在中斷服務(wù)程序中用疊代算法計(jì)算出一個(gè)SIN值,并利用CCS 的圖形顯示功能查看波形。三.在 CCS 的C54xx simulator 上調(diào)試觀(guān)察實(shí)驗(yàn)結(jié)果浮點(diǎn)加法斷點(diǎn)一:浮點(diǎn)加法斷點(diǎn)二:浮點(diǎn)加法斷點(diǎn)三:浮點(diǎn)減法浮點(diǎn)數(shù)乘法浮點(diǎn)數(shù)除法四 心得體會(huì)通過(guò)學(xué)習(xí)C54X的浮點(diǎn)數(shù)的算術(shù)運(yùn)算,以及實(shí)驗(yàn)結(jié)果的觀(guān)察,使我了解了浮點(diǎn)數(shù)運(yùn)算的原理,學(xué)習(xí)并掌握用TMS320C54X來(lái)進(jìn)行浮點(diǎn)數(shù)的各種算術(shù)運(yùn)算的算法實(shí)現(xiàn)?!斑\(yùn)行程序”按鈕,當(dāng)程序再次停下來(lái)時(shí)就可以看見(jiàn)在A(yíng) 進(jìn)行乘法運(yùn)算的結(jié)果:AH=4310h,AL=0000h?!斑\(yùn)行程序”按鈕,之后程序會(huì)在下一個(gè)斷點(diǎn)處停下來(lái),這時(shí)可以看見(jiàn)被加數(shù)被格式轉(zhuǎn)換后的變量op1hm、op1lm 和op1se 的值在內(nèi)存區(qū)0x0840x086 中,分別為00c0h、0000h 和0082h?!癋ile”“Load Program”,這時(shí),在反匯編窗口中能看到程序的源代碼。練習(xí)并掌握用 CCS 調(diào)試程序的一些基本操作。這種方法對(duì)于除以常數(shù)特別適用。實(shí)現(xiàn) 16 位定點(diǎn)整數(shù)乘法在C54X 中提供了大量的乘法運(yùn)算指令,其結(jié)果都是32 位,放在A(yíng) 或B 寄存器中。本實(shí)驗(yàn)學(xué)習(xí)使用定點(diǎn)DSP 實(shí)現(xiàn)16 位定點(diǎn)加、減、乘、除運(yùn)算的基本方法和編程技巧。實(shí)驗(yàn)步驟:以演示實(shí)驗(yàn)一為例:1. 使用配送的并口電纜線(xiàn)連接好計(jì)算機(jī)并口與實(shí)驗(yàn)箱并口,打開(kāi)實(shí)驗(yàn)箱電源;2.啟動(dòng)CCS,點(diǎn)擊主菜單“ProjectOpen”在目錄“C5000QuickStartsinewave”,然后點(diǎn)擊主菜單“ProjectBuild”編譯,然后點(diǎn)擊主菜單“FileLoad Program”;3. ,在注釋行“set breakpoint in CCS!!”語(yǔ)句的NOP處單擊右鍵彈出菜單,選擇“Toggle breakpoint”加入紅色的斷點(diǎn),如下圖所示;4. 點(diǎn)擊主菜單“ViewGraphTime/Frequency…”,屏幕會(huì)出現(xiàn)圖形窗口設(shè)置對(duì)話(huà)框5. 雙擊Start Address,將其改為y0;雙擊Acquisition Buffer Size,將其改為1;DSP Data Type設(shè)置成16bit signed integer,如下圖所示;6. 點(diǎn)擊主菜單“WindowsTile Horizontally”,排列好窗口,便于觀(guān)察7. 點(diǎn)擊主菜單“DebugAnimate”或按F12鍵動(dòng)畫(huà)運(yùn)行程序,即可觀(guān)察到實(shí)驗(yàn)結(jié)果:心得體會(huì):通過(guò)對(duì)演示實(shí)驗(yàn)的練習(xí),讓自己更進(jìn)一步對(duì)CCS軟件的運(yùn)行環(huán)境、編譯過(guò)程、裝載過(guò)程、屬性設(shè)置、動(dòng)畫(huà)演示、實(shí)驗(yàn)結(jié)果的觀(guān)察有一個(gè)醒目的了解和熟悉的操作方法。當(dāng)它表示一個(gè)整數(shù)時(shí),其最低位(D0)表示20,D1 位表示21,次高位(D14)表示214。C54X 中提供了一個(gè)狀態(tài)位FRCT,將其設(shè)置為1 時(shí),系統(tǒng)自動(dòng)將乘積結(jié)果左移一位。但有兩點(diǎn)需要注意:第一,小數(shù)除法的結(jié)果一定是小數(shù)(小于1),所以被除數(shù)一定小于除數(shù)。在定點(diǎn)運(yùn)算系統(tǒng)中,雖然在硬件上實(shí)現(xiàn)簡(jiǎn)單,但是表示的操作數(shù)的動(dòng)態(tài)范圍要受到限制。比如在加法程序中有指令nop 的位置都可以加一個(gè)斷點(diǎn)。 A 寄存器中的值為AH=41c0h,AL=0000h 這就是最后的以浮點(diǎn)數(shù)的格式表示的結(jié)果值24(=12+12)?!斑\(yùn)行程序”按鈕,當(dāng)程序再次停下來(lái)時(shí)就可以看見(jiàn)在A(yíng) 進(jìn)行除法運(yùn)算的結(jié)果:AH=4040h,AL=0000h。在本實(shí)驗(yàn)中將介紹另一種獲得正弦/余弦信號(hào)的方法,即利用數(shù)字振蕩器用疊代方法產(chǎn)生正弦信號(hào)。在表42 中列出了定時(shí)器控制寄存器的各個(gè)比特位的具體定義。實(shí)驗(yàn)分下面幾步完成: 根據(jù)確定數(shù)字振蕩器的頻率,確定系數(shù)。清除所有斷點(diǎn),關(guān)閉除波形顯示窗口外的所有窗口,并關(guān)閉工程文件。DSP 中提供了大量的指令來(lái) 實(shí)現(xiàn)這些功能。其中SUBS 用于無(wú)符號(hào)數(shù)的減法運(yùn)算,SUBB 用于帶進(jìn)位的減法運(yùn)算(如32 位擴(kuò)展精度的減法),而SUBC 為移位減,DSP 中的除法就是用該指令來(lái)實(shí)現(xiàn)的。一種是用乘法 來(lái)代替,除以某個(gè)數(shù)相當(dāng)于乘以其倒數(shù),所以先求出其倒數(shù),然后相乘。3)練習(xí)并掌握 TMS320C54X 的匯編語(yǔ)言的匯編指令系統(tǒng)的使用方法,重點(diǎn)練習(xí)具有C54X 特點(diǎn)的一些在功能上有所擴(kuò)展的特殊指令,并了解這些指令在進(jìn)行算術(shù)運(yùn)算或各種控制時(shí)所帶來(lái)的方便。然后再啟動(dòng)CCS 實(shí)驗(yàn)系統(tǒng)軟件CCS C5000。 放在內(nèi)存區(qū)0x08c0x08d 中,其值也為4140h 和0000h。減法運(yùn)算的程序到此結(jié)束。程序在執(zhí)行到斷點(diǎn)語(yǔ)句時(shí)自動(dòng)暫停,此時(shí)可以通過(guò)檢查各個(gè)寄存器中的值以及內(nèi)存單元中的值來(lái)判斷程序執(zhí)行是否正確。定時(shí)器被設(shè)置成每25uS 產(chǎn)生一次中斷(等效于采樣速率為40K)。圖 41 ‘C5402 的IMR 寄存器其中,HPINT 表示HPI 接口中斷,INT3INT0 為外部引腳產(chǎn)生的中斷,TXINT 和TRINT 為T(mén)DM 串口的發(fā)送和接收中斷,BXINT0 和BRINT0 為BSP 串口的發(fā)送和接收中斷,TINT0 為定時(shí)器0 中斷。4)完成編譯、連接,正確生成OUT 文件。第三篇:DSP實(shí)驗(yàn)報(bào)告+心得體會(huì)龍巖學(xué)院實(shí) 驗(yàn) 報(bào) 告班級(jí)07電本(1)班學(xué)號(hào)2007050344 姓名 楊寶輝同組人獨(dú)立實(shí)驗(yàn)日期2010518室溫大氣壓成 績(jī)基礎(chǔ)實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康亩?、?shí)驗(yàn)設(shè)備三、實(shí)驗(yàn)原理 浮點(diǎn)數(shù)的表達(dá)和計(jì)算是進(jìn)行數(shù)字信號(hào)處理的基本知識(shí);; ; 。從軟件的安裝到使用軟件進(jìn)行程序設(shè)計(jì)與仿真,鍛煉了自己的動(dòng)手能力,也遇到了不少的坎坷,例如芯片的選擇,不能因?yàn)槁闊┒÷栽摬襟E,否則將會(huì)運(yùn)行出錯(cuò)。/* 0000 0000 0000 */Z0=X0*Y0。數(shù)據(jù)由2812模塊的低八位輸入,鎖存器的控制信號(hào)由2812模塊輸出,但經(jīng)由CPLD模塊譯碼后再控制對(duì)應(yīng)的八個(gè)四、實(shí)驗(yàn)步驟 ;,生成輸出文件,通過(guò)仿真器把執(zhí)行代碼下載到DSP芯片;。main(){short i。// Initialize the PIE control registers to their default state.// The default state is all PIE interrupts disabled and flags // are cleared.// This function is found in the ()。=0。delay_loop()。i{Reg04=0x00。i 32767。var2= 0xFFFF。=var1。=var3。四、實(shí)驗(yàn)步驟;,生成輸出文件,通過(guò)仿真器把執(zhí)行代碼下載到DSP芯片; ,發(fā)光二極管按交通燈方式點(diǎn)亮熄滅。EDIS。// Initialize the PIE vector table with pointers to the shell Interrupt // Service Routines(ISR).// This will populate the entire table, even if the interrupt // is not used in this is useful for debug purposes.// The shell ISR routines are found in .// This function is found in ()。delay_loop()。for(i = 0。var1= 0x0000。=var1。=var3。掌握2812通用IO口的使用方法; 掌握2812對(duì)步進(jìn)電機(jī)的控制。程序:include “include/”// DSP281x Headerfile Include File include “include/”// DSP281x Examples Include File // Prototype statements for functions found within this delay_loop(void)。s default state.// InitGpio()。// Not required for this exampleInitXintf()。j{for(i=4。j++)。var3= 0x0000。=var2。=var3。void init_evb(void)。// Skipped for this example // Initialize only GPAMUX and GPBMUX for this testEALLOW。// Initialize the PIE vector table with pointers to the shell Interrupt // Service Routines(ISR).// This will populate the entire table, even if the interrupt // is not used in this is useful for debug purposes.// The shell ISR routines are found in .// This function is found in ()。delay_loop()。// Timer1 period = 0x3C00。// Polarity of GP Timer 1 Compare = Active low = 1。}void init_evb(){ // EVB Configure T3PWM, T4PWM and PWM7PWM12 // Step 1active high// output pin 2 CMPR4active high// output pin 4 CMPR5active high// output pin 6 CMPR6x000 0000 0011 0000EDIS。skip this for SCI tests// Step specific functions, Reassign vectors(optional), Enable Interrupts:LoopCount = 0。if(ReceivedChar!= SendChar)error(1)。// Relinquish SCI from Reset while((ReceivedChar = )!=0x0d)。// enable TX, RX, internal SCICLK,// Disable RX ERR, SLEEP, TXWAKE =0x0003。// Enable loop back =0x0023。,就是由軟件在PC機(jī)內(nèi)存中構(gòu)造一個(gè)虛擬的DSP環(huán)境,可以調(diào)試、運(yùn)行程序。要重新編譯、連接執(zhí)行程序。基于該模板,需要完成:(a)修改閃爍的頻率;(b)通過(guò)寫(xiě)8bit數(shù)值到CPLD寄存器來(lái)控制LED,使得4個(gè)LED以200ms的頻率同時(shí)打開(kāi)和關(guān)閉。在pll_led工程圖標(biāo)上單擊右鍵,選擇“Show Build Settings…”來(lái)設(shè)置編譯屬性,設(shè)置include options,單擊新建,在對(duì)話(huà)框中輸入“C:ticslinclude”(3)定義芯片型號(hào):在“predefine symbols”選項(xiàng)中輸入芯片型號(hào)CHIP_6416(4)指定鏈接庫(kù):在工程屬性的“C6000 Linker”的“File Search Path”選項(xiàng)中需要添加DSK6416和CSL6416這兩個(gè)庫(kù),其路徑分別為“c:”和“c:”(5)添加cmd文件:在工程路徑下新建一個(gè)文本文件,名稱(chēng)可隨便修改,并且在文本文件中寫(xiě)入下列內(nèi)容:stack 0x400heap 0x400 保存并編譯工程,生成“.out
點(diǎn)擊復(fù)制文檔內(nèi)容
合同協(xié)議相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1