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

正文內(nèi)容

dsp實(shí)驗(yàn)報(bào)告(留存版)

2025-10-19 16:03上一頁面

下一頁面
  

【正文】 n is found in ()。五、實(shí)驗(yàn)心得體會通過本次實(shí)驗(yàn)中,基本掌握了2812的指令系統(tǒng)的特點(diǎn),并能夠了解并熟悉74HC573的使用方法,進(jìn)一步加深了對DSP的認(rèn)識。void main(void){int i。7)用右鍵單擊圖形顯示窗口,并選擇“Proporties”項(xiàng)以便修改顯示屬性。設(shè)初始條件為0,求出上式的反Z 變換得:y[k]=Ay[k1]+By[k2]+Cx[k1] 2)C54X 的定時器操作C54X 的片內(nèi)定時器利用CLKOUT 時鐘計(jì)數(shù),用戶使用三個寄存器(TIM,PRD,TCR)來控制定時器,參見表41。乘法運(yùn)算的程序到此結(jié)束。:在這條指令處雙擊將其點(diǎn)為紅色即可。7)實(shí)現(xiàn) 16 位定點(diǎn)小數(shù)除法在 C54X 中實(shí)現(xiàn)16 位的小數(shù)除法與前面的整數(shù)除法基本一致,也是使用循環(huán)的SUBC 指令來完成。一個16 位的二進(jìn)制數(shù)既可以表示一個整數(shù),也可以表示一個小數(shù)。選擇Linker Output Filename”欄中寫入輸出OUT 文件的名字,你還可以設(shè)置生成的MAP 文件名。本實(shí)驗(yàn)利用定時器產(chǎn)生一個 2kHz 的正弦信號。這是用浮點(diǎn)數(shù)格式表示的數(shù)1(=1312)。步驟如下: setup CCS C5000,在其中設(shè)置目前需要的CCS 的工作狀態(tài)為C54xxsimulator,保存這一設(shè)置并退出。6 實(shí)現(xiàn) 16 位定點(diǎn)整數(shù)除法在 C54X 中沒有提供專門的除法指令,一般有兩種方法來完成除法。實(shí)驗(yàn)二 基本算數(shù)運(yùn)算 實(shí)驗(yàn)?zāi)康暮鸵蠹?、減、乘、除是數(shù)字信號處理中最基本的算術(shù)運(yùn)算。其中ADDS 用于無符號數(shù)的加法運(yùn)算,ADDC 用于帶進(jìn)位的加法運(yùn)算(如32 位擴(kuò)展精度加法),而ADDM 專用于立即數(shù)的加法。1 編寫實(shí)驗(yàn)程序代碼 用 ccs simulator 調(diào)試運(yùn)行并觀察結(jié) 實(shí)驗(yàn)結(jié)果加法結(jié)果乘法結(jié)果減法結(jié)果除 思考題(、)實(shí)驗(yàn)三 C54X的浮點(diǎn)數(shù)的算術(shù)運(yùn)一、實(shí)驗(yàn)?zāi)康?練習(xí)TMS320C54X 匯編程序的編寫與調(diào)試方法,重點(diǎn)練習(xí)C54X 程序流程控制的方法。如果編寫程序時在計(jì)算完畢后遇到一個斷點(diǎn),那么程序到此會自動停止。至此加、減、乘、除四種運(yùn)算都運(yùn)行完畢。C54X 中斷的使用C54X 中用戶可以通過中斷屏蔽寄存器 IMR 來決定開放或關(guān)閉一個中斷請求。10打開 C 源程序()窗口,在中斷服務(wù)程序(函數(shù)tint()的“con_buf=0Start Address ”改為 buf ;“ Acquisition Buffer Size ”改為“ Display Data Size 128,“DSP DataType”為“32bit floating point”11選擇 Debug→Animate,運(yùn)行程序,觀察輸出波形。乘數(shù)在C54X 的乘法指令很靈活,可以是T 寄存器、立即數(shù)、存貯單元和A 或B 寄存器的高16 位。二.實(shí)驗(yàn)原理1)浮點(diǎn)數(shù)的表示方法在定點(diǎn)運(yùn)算中,小數(shù)點(diǎn)是在一個特定的固定位置。同樣加數(shù)被格式轉(zhuǎn)換后的變量op2se、op2hm 和op2lm的值在內(nèi)存區(qū)0x0870x089 中,分別為0082h、00c0h 和0000h。實(shí)驗(yàn)四用定時器實(shí)現(xiàn)數(shù)字振蕩器 實(shí)驗(yàn)四 用定時器實(shí)現(xiàn)數(shù)字振蕩器 實(shí)驗(yàn)?zāi)康脑跀?shù)字信號處理中,會經(jīng)常使用到正弦/余弦信號。當(dāng)然要CPU 響應(yīng)中斷,ST1 寄存器中的INTM 還應(yīng)該為0(允許所有的中斷)。中經(jīng)常用到的運(yùn)算;C語言是現(xiàn)代數(shù)字信號處理表達(dá)的基礎(chǔ)語言和通用語言。isin_value[i]=100*(sin(2*pi*i/N))。// Specific clock setting for this example:EALLOW。=0。}} }void delay_loop(){=~codetab[i]。EALLOW。=var3。s default state.// InitGpio()。Reg00=0x00。var3= 0x0000。=var3。// Global variable for this example short codetab[17]= {0x0001,0x0002,0x0004,0x0008,0x0008,0x0004,0x0002,0x0001, 0x0001,0x0002,0x0004,0x0008,0x0001,0x0002,0x0004,0x0008,0x0000}。Reg06=0x00。Uint16 var2。=var2。// Global variable for this example main(){ unsigned short i。// Not required for this exampleInitXintf()。// Timer1 counter// TMODE = continuous up/down// Timer enable// Timer pare enable = 0x1042。IER = 0x0000。// Limit the character to 8bitsSendChar amp。 =1。不需要打開電源箱的電源。由于是dsp的第一次實(shí)驗(yàn),內(nèi)容比較簡單,主要還是在于熟悉ccs這個軟件在進(jìn)行dsp開發(fā)時的具體建立工程、配置文件、導(dǎo)入實(shí)驗(yàn)板和程序燒寫調(diào)試的過程和步驟。//控制臺顯示“hello world”DSK6416_init()。組員:葉孝璐 馮煥芬 鄭瑋儀 龐露露2012年4月10號第五篇:DSP第一次實(shí)驗(yàn)報(bào)告信息與通信工程學(xué)院信號與信息處理綜合實(shí)驗(yàn)(DSP部分)實(shí)驗(yàn)報(bào)告班級: 2012211127名: 劉燦姓學(xué)日號: 2012210732 期: 一.實(shí)驗(yàn)題目Hello World和LED 二.實(shí)驗(yàn)?zāi)康氖煜て紻SK6416開發(fā)臺,掌握CCS軟件的基本操作流程,達(dá)到熟練操作軟、硬件系統(tǒng)開發(fā)、調(diào)試的目的。,都應(yīng)該將之前設(shè)置好的刪去,重新添加。} // Test 1,SCIA DLB, 8bit word, baud rate 0x000F, default, 1 STOP bit, no parity void scia_loopback_init(){// Note: Clocks were turned on to the SCIA peripheral// in the InitSysCtrl()function =0x0007。){ scia_xmit(SendChar)。 = 0x0000。j++)。// Disable CPU interrupts and clear all CPU interrupt flags:IER = 0x0000。本次實(shí)驗(yàn)的主要目的是通過2812對直流電機(jī)的控制,開始對于程序的設(shè)計(jì)沒有頭緒,通過查閱直流電機(jī)的原理,結(jié)合有關(guān)資料才正式設(shè)計(jì)出程序,基本掌握了2812對直流電機(jī)的控制,也更加熟悉了對DSP程序的設(shè)計(jì),受益匪淺。=var1。i++){for(j = 0。// 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 ()。四、實(shí)驗(yàn)步驟;(),編譯,下載程序到DSP; 運(yùn)行程序,用觀察步進(jìn)電機(jī)運(yùn)行方向和速度的變化;五、實(shí)驗(yàn)心得體會通過本次實(shí)驗(yàn)對于2812通用的IO口進(jìn)一步熟悉實(shí)驗(yàn),使我基本掌握了2812通用的IO口的使用方法,加深了對IO口的認(rèn)識。=var2。Uint16 var2。=0xec40。// Global variable for this example main(){ // Step System Control: // PLL, WatchDog, enable Peripheral Clocks // This example function is found in the ()。=var2。Uint16 var3。delay_loop()。// For this example, init the Xintf // Step specific code, enable interrupts:=0。void Gpio_select(void)。X0=。10)打開 C 源程序()窗口,在中斷服務(wù)程序(函數(shù)tint())的“con_buf=0;”語句處增加一個斷點(diǎn)。3)C54X 中斷的使用在 C54X 中用戶可以通過中斷屏蔽寄存器IMR 來決定開放或關(guān)閉一個中斷請求。至此加、減、乘、除四種運(yùn)算都運(yùn)行完畢。如果編寫程序時在計(jì)算完畢后遇到一個斷點(diǎn),那么程序到此會自動停止。1)編寫實(shí)驗(yàn)程序代碼2)用 ccs simulator 調(diào)試運(yùn)行并觀察結(jié) 實(shí)驗(yàn)結(jié)果加法結(jié)果乘法結(jié)果減法結(jié)果 思考題(、)實(shí)驗(yàn)三 C54X的浮點(diǎn)數(shù)的算術(shù)運(yùn)一、實(shí)驗(yàn)?zāi)康?)練習(xí)TMS320C54X 匯編程序的編寫與調(diào)試方法,重點(diǎn)練習(xí)C54X 程序流程控制的方法。其中ADDS 用于無符號數(shù)的加法運(yùn)算,ADDC 用于帶進(jìn)位的加法運(yùn)算(如32 位擴(kuò)展精度加 法),而ADDM 專用于立即數(shù)的加法。在匯編源程序的中斷服務(wù)程序(_tint)中的“nop”語句處設(shè)置斷點(diǎn)。 實(shí)驗(yàn)原理 數(shù)字振蕩器原理sinkωT,其z 變換為H(z=其中,A=2cosωT, B=1, C=sinωT。這是用浮點(diǎn)數(shù)格式表示的數(shù)144(=12*12)?!癡iew”“CPU Registers”“CPU Register”,可以看見在CCS 界面下部份會出現(xiàn)CPU 中的相關(guān)寄存器;選擇“View”“Memory…”,在彈出的“Memory Window Options”窗口中選擇要觀察的區(qū)域?yàn)閿?shù)據(jù)區(qū),地址開始為0x80h,然后就可以看見出現(xiàn)一個Data Memory 窗口,其中顯示了從0x80h 區(qū)。另一種方法是使用SUBC 指令,重復(fù)16 次減法完成除法運(yùn)算。 實(shí)驗(yàn)原理 定點(diǎn) DSP 中的數(shù)據(jù)表示方法C54X 是16 位的定點(diǎn)DSP。一個16 位的二進(jìn)制數(shù)既可以表示一個整數(shù),也可以表示一個小數(shù)。實(shí)現(xiàn) 16 位定點(diǎn)小數(shù)除法在 C54X 中實(shí)現(xiàn)16 位的小數(shù)除法與前面的整數(shù)除法基本一致,也是使用循環(huán)的SUBC 指令來完成。:在這條指令處雙擊將其點(diǎn)為紅色即可。乘法運(yùn)算的程序到此結(jié)束。設(shè)初始條件為0,求出上式的反Z 變換得:y[k]=Ay[k1]+By[k2]+Cx[k1] 2 C54X 的定時器操作C54X 的片內(nèi)定時器利用CLKOUT 時鐘計(jì)數(shù),用戶使用三個寄存器(TIM,PRD,TCR)來控制定時器,參見表41。用右鍵單擊圖形顯示窗口,并選擇“Proporties”項(xiàng)以便修改顯示屬性。3)實(shí)現(xiàn) 16 位定點(diǎn)減法C54X 中提供了多條用于減法的指令,如SUB,SUBB,SUBC 和SUBS。2)學(xué)習(xí)并掌握應(yīng)用 TMS320C54X 來進(jìn)行浮點(diǎn)數(shù)的各種算術(shù)運(yùn)算的算法實(shí)現(xiàn)。,此時就可以看見程序初始化后的情況: 以浮點(diǎn)數(shù)的格式放在內(nèi)存區(qū)0x08a0x08b 中,其值為4140h 和0000h。,請檢查源程序是否有誤,必要時可以在源程序中多插入斷點(diǎn)語句。圖41 給出了C5402 的IMR 寄存器的各個比特位的定義。同樣打開圖形顯示窗口,并將“Start Address”改為buf;“Acquisition Buffer Size”改為“Display Data Size”改為128,“DSP DataType”為“32bit floating point”11)選擇 Debug→Animate,運(yùn)行程序,觀察輸出波形。/* 0000 0000 0000 */Y0=。// Global variable for this example short codetab[17]= {0x4020,0x6cc0,0x5800,0x4840,0x6440,0xC040,0xC000,0x4cc0, 0x4000,0x4040,0x4400,0xE000,0xD080,0xE800,0xD000,0xD400,0xffff}。Reg01=0x00。}for(i=0。var1= 0x0000。=var3。// Specific clock setting for this example:EALLOW。Reg00=0x00。Uint16 var3。=var2。本次實(shí)驗(yàn)的主要目的是通過2812對步進(jìn)機(jī)的的控制,開始對于程序的設(shè)計(jì)沒有頭緒,通過查閱步進(jìn)機(jī)控制的原理,結(jié)合有關(guān)資料才正式設(shè)計(jì)出程序,基本掌握了2812對步進(jìn)機(jī)的控制,也更加熟悉了對DSP程序的設(shè)計(jì),受益匪淺。// Step all the Device Peripherals: // This function is found in // InitPeripherals()。j 10。=var1。附:實(shí)驗(yàn)程序:include “include/”// DSP281x Headerfile Include File include “include/”// DSP281x Examples Include File // Prototype statements for functions found within this init_eva(void)。IFR = 0x0000。} }
點(diǎn)擊復(fù)制文檔內(nèi)容
合同協(xié)議相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1