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

正文內(nèi)容

無線通信技術(shù)綜合訓(xùn)練報告-在線瀏覽

2024-09-14 00:42本頁面
  

【正文】 五、實驗結(jié)果與分析基礎(chǔ)實驗1:指示燈自動閃爍實驗實驗結(jié)果:指示燈自動閃爍。 設(shè)計性實驗(從板): 按下 K1 時,LED1 閃爍(視覺能夠分辨出),再次按下K1,LED1 熄滅;按下K2 時,LED2 閃爍,再次按下K2,LED2 熄滅;如此重復(fù)循環(huán)?;A(chǔ)實驗2(從板):通過按鍵K1,K2控制LED1,LED2閃爍。 設(shè)計性實驗程序流程與分析基礎(chǔ)實驗1:實現(xiàn)LED燈自動閃爍。 7. 實驗結(jié)果。 5. 編譯和調(diào)試。 3. 新建或添加程序文件。 1. 創(chuàng)建一個工作區(qū)。 第二步:啟動IAR 開發(fā)環(huán)境。如果需要按鍵控制,則需要將按鍵K 對應(yīng)的I/O 設(shè)置為通用I/O 口,且為輸入模式,通過讀取相應(yīng)端口寄存器值判斷按鍵的狀態(tài)。二、實驗原理 本實驗中,為了驅(qū)動LED 的亮滅,需要將相應(yīng)的I/O 設(shè)置為通用I/O 口,且為輸出模式,并使接口輸出“1”或“0”來切換LED 的亮或滅狀態(tài)。存在的問題3:LED是怎么實現(xiàn)閃爍解決方法:通過設(shè)置控制口的電平,為高電平時LED亮,為低電平時,LED熄滅。存在的問題2:對于新建工程項目操作步驟不熟悉,并在操作過程中總是忘記添加新的工程文件。相應(yīng)控制口為高電平時,LED點亮,為低電平時,LED熄滅。分析:該程序由庫函數(shù),主函數(shù)和延時函數(shù)組成。 第四步:通過以上幾個步驟,最終下載目標程序到 CC2530 后,觀察實驗現(xiàn)象,記錄實驗結(jié)果。 6. 下載。 4. 設(shè)置工程選項。 2. 建立一個新工程。 第三步:創(chuàng)建工程。用戶系統(tǒng)的軟件部分可以由IAR 建立的工程文件管理,工程文件一般包含以下幾種文件:1. 源程序文件:C語言或匯編語言文(*.C 或*.ASM);2. 頭文件(*.H);3. 庫文件(*.LIB,*OBJ);三、基本實驗步驟 第一步:連接實驗設(shè)備,將 USB 電纜線插到PC 機的USB 端口上,實驗板電源指示燈亮。IAR Embedded Wordbench 主要完成系統(tǒng)的軟件開發(fā)和調(diào)試。相應(yīng)控制口為高電平時,LED 點亮,為低電平時,LED 熄滅。 無線通信技術(shù)綜合訓(xùn)練報告學(xué)院名稱: 專 業(yè): 班 級: 姓 名: 學(xué) 號: 指導(dǎo)老師: 2013年11月目 錄訓(xùn)練一 新建一個簡單的工程項目 1訓(xùn)練二 GPIO實驗 3訓(xùn)練三 系統(tǒng)主時鐘源的選擇實驗 8訓(xùn)練四 SPI通信與LCD顯示實驗 12訓(xùn)練五 ADC實驗 17訓(xùn)練六 UART串行通信實驗 22訓(xùn)練七 定時器1實驗 27訓(xùn)練八 外部中斷實驗 34訓(xùn)練九 看門狗實驗 38訓(xùn)練十 43訓(xùn)練十一 多種拓撲結(jié)構(gòu)組網(wǎng)實驗 46訓(xùn)練十二 基于RFID的無線讀寫系統(tǒng)實驗 53訓(xùn)練十三 通用傳感器實驗 57訓(xùn)練十四 無線通信系統(tǒng)實驗 61心得體會 64附錄 6569 / 72訓(xùn)練一 新建一個簡單的工程項目 實驗內(nèi)容閃爍開發(fā)板上的用戶指示燈 LED1。二、實驗原理 由開發(fā)板原理圖可知,對于主節(jié)點,定義LED1 為CC2530 口控制,對于從節(jié)點,定義LED1 為CC2530 口控制。開發(fā) CC2530 應(yīng)用系統(tǒng)一般需要以下幾個調(diào)試工具來完成:1. 軟件集成開發(fā)環(huán)境(IAR Embedded Wordbench):完成系統(tǒng)的軟件開發(fā),進行軟件和硬件仿真調(diào)試,它也是硬件調(diào)試的輔助手段;2. 帶有 CC2530 模塊開發(fā)板:實現(xiàn)硬件仿真調(diào)試時與硬件系統(tǒng)的通信,控制和讀取硬件系統(tǒng)的狀態(tài)和數(shù)據(jù);3. CC Debugger 多功能調(diào)試器:下載和調(diào)試程序。它提供了一整套的程序編寫、維護、編譯、調(diào)試環(huán)境,能將匯編語言和C 語言程序編譯成HEX 可執(zhí)行輸出文件,并能將程序下載到目標CC2530 上運行調(diào)試。 第二步:啟動IAR 開發(fā)環(huán)境。 1. 創(chuàng)建一個工作區(qū)。 3. 新建或添加程序文件。 5. 編譯和調(diào)試。 7. 實驗結(jié)果。 LED燈閃爍實驗: 實驗流程圖:圖11 LED燈閃爍實驗 四、實驗結(jié)果與分析答:實驗現(xiàn)象:按下開關(guān)K1時,實驗板上LED1閃爍。對于主節(jié)點,對于從節(jié)點。五、存在問題和解決方法存在的問題1:程序運行有錯誤解決方法:Options沒有進行相關(guān)配置,保存的地址不對。解決方法:多操作幾遍,熟能生巧,通過反復(fù)地操作練習(xí),就能很熟練的掌握操作步驟。訓(xùn)練二 GPIO實驗一、實驗內(nèi)容1. LED 指示燈自動閃爍;2. 按鍵控制 LED 指示燈亮滅;3. 按鍵控制 LED 指示燈閃爍。在亮與滅之間,插入一定的延時,才能保證肉眼看出閃爍的效果。 基本實驗步驟 第一步:連接實驗設(shè)備,將 USB 電纜線插到PC 機的USB 端口上,實驗板電源指示燈亮。 第三步:創(chuàng)建工程。 2. 建立一個新工程。 4. 設(shè)置工程選項。 6. 下載。 第四步:通過以上幾個步驟,最終下載目標程序到 CC2530 后,觀察實驗現(xiàn)象,記錄實驗結(jié)果?;A(chǔ)實驗1流程圖:圖22 LED燈自動閃爍實驗 分析:先進行LED燈的初始化,初始化LED的引腳和初始狀態(tài),調(diào)用一個while(1) 的死循環(huán),將LED燈的狀態(tài)取反,再調(diào)用一個延時函數(shù)來實現(xiàn)亮滅不停的交替變換。 基礎(chǔ)實驗2流程圖: 圖23 按鍵控制LED燈閃爍實驗 分析:先對K1,K2按鍵以及LED1,LED2進行初始化,定義從節(jié)點,再通過一個按 鍵掃描程序檢測是否有按鍵按下,如果有按鍵按下,再判斷是K1按下還是K2按下,如 果K1按下,LED1現(xiàn)在的狀態(tài)取反,如果是K2按下,那么LED2現(xiàn)在的狀態(tài)取反,然后 返回按鍵掃描再進行判斷,如此循環(huán)。 設(shè)計性實驗流程圖:圖24 按鍵控制LED燈閃爍熄滅實驗分析:本實驗先進行按鍵以及LED燈的初始化,定義從節(jié)點,然后進行按鍵掃描,檢測有沒有按鍵按下,如果有,則判斷是K1鍵按下還是K2鍵按下,如果是K1按下,則將K1下標取反,再通過一個循環(huán)(基礎(chǔ)實驗1)來控制LED1的閃爍,否則將K2按下,通過一個循環(huán)來控制LED2的閃爍。分析:程序中讓兩個LED燈的狀態(tài)在while(1)這個死循環(huán)中通過不同的延時,反復(fù)的調(diào)用 ,取反,使LED燈可以不停的閃爍。 分析:程序初始化完畢進入while(1)死循環(huán),然后在循環(huán)中進行按鍵掃描,看是否有按鍵按下,如果K1按下,則將LED1的狀態(tài)取反并延時;如果是K2按下,也是將LED2的狀態(tài)取反并延時。設(shè)計性實驗:實驗結(jié)果:K1按下,LED1閃爍,再次按下K1,LED1熄滅;K2按下,LED2閃爍,再次按下K2,LED2熄滅。分析:在該設(shè)計性實驗就是比基礎(chǔ)實驗2多了一個功能,判斷第二次按下,熄滅該燈,只需在基礎(chǔ)實驗2的基礎(chǔ)上加上一個按鍵掃描并判斷是哪個鍵按下就好了。 中“Keyvalue = 0”語句的作用是什么?如果刪除對實驗結(jié)果有什么影響?答:“Keyvalue = 0”的作用是把按鍵標志清零,避免系統(tǒng)誤讀上次按鍵的值。 的哪些寄存器進行了操作?都是必要的嗎?答:本實驗對CC2530的從節(jié)點設(shè)置了5個寄存器(POSEL,PODIR,POINP,PISEL,PIDIR),主節(jié)點設(shè)置了6個寄存器(POSEL,PODIR,POINP,PISEL,PIDIR,PIINP),不都是必要的,只有自己的節(jié)點對應(yīng)的寄存器定義有效。七、存在問題和解決方法存在的問題1:基本實驗1中,LED指示燈閃爍頻率太快,視覺無法分辨。存在的問題2:基本實驗2中,按鍵無法控制LED指示燈的亮滅。訓(xùn)練三 系統(tǒng)主時鐘源的選擇實驗一、實驗內(nèi)容 通過配置開發(fā)板上 CC2530 芯片的主時鐘頻率,從而改變指示燈LED 閃爍的頻率。 設(shè)備中有 2 個低頻振蕩器:32KHz 晶體振蕩器;32KHz RC 振蕩器。 位選擇系統(tǒng)時鐘源。3. 32kHz 晶振: 設(shè)備里有 2 個32kHz 振蕩器作為32kHz 時鐘的時鐘源:32kHz 晶體振蕩器;32kHz RC 振蕩器。RC 振蕩器的功耗更低,但是不如32kHz 晶體振蕩器精確。三、基本實驗步驟 第一步:連接實驗設(shè)備,將 USB 電纜線插到PC 機的USB 端口上,實驗板電源指示燈亮。 第三步:創(chuàng)建工程。 2. 建立一個新工程。 4. 設(shè)置工程選項。 6. 下載。 第四步:通過以上幾個步驟,最終下載目標程序到 CC2530 后,觀察實驗現(xiàn)象,記錄實驗結(jié)果?;A(chǔ)實驗流程圖:圖31 時鐘控制LED燈閃爍頻率實驗分析:實驗先進行LED燈的初始化,定義時鐘源,接著首先設(shè)置系統(tǒng)時鐘為RC 16MHZ,看LED2燈的閃爍的情況,再設(shè)置系統(tǒng)時鐘為晶振32MHZ,再看LED1燈的閃爍情況,再返回到上面設(shè)置系統(tǒng)時鐘為RC 16MHZ,如此循環(huán)切換,觀察在兩種不同的系統(tǒng)時鐘下的LED燈閃爍的情況。設(shè)計性實驗(從板):當按下K1 時,LED1 閃爍頻率加倍,再次按下K1,LED1閃爍頻率減半;按下K2 時,LED2 閃爍頻率加倍,再次按下K2,LED2 閃爍頻率減半;如此重復(fù)循環(huán)。接著再進行按鍵掃描,看第二次是哪個鍵按下,如果是K1按下 則將系統(tǒng)時鐘改為16MHZ,同樣K2按下也是這樣。五、實驗結(jié)果與分析基礎(chǔ)實驗:實驗結(jié)果:LED1和LED2閃爍頻率不同,LED1閃爍頻率比LED2快。兩者所選的時鐘信號不同,所以閃爍頻率不同,32MHZ的系統(tǒng)時鐘比16MHZ的時鐘頻率高,故LED1閃爍更快。分析:設(shè)計實驗只需在基礎(chǔ)實驗的基礎(chǔ)上加兩個按鍵掃描判斷即可,由于兩次按鍵需要實現(xiàn)的功能不同,故需要進行兩次判斷,所以在一次循環(huán)中進行兩次檢測,這樣就可以實現(xiàn)兩種不同的狀態(tài)了。六、實驗思考題1. 為什么指示燈閃爍的頻率不一樣?答:選擇的系統(tǒng)時鐘不同,頻率就不一樣。通過對比CLKCONCMD和CLKCONSTA的值實現(xiàn)。不都是必要的,如P1SEL默認為0,通用I/O。4. 設(shè)計性實驗中如何使LED 有多種不同的頻率閃爍方式?答:可以通過改變系統(tǒng)的時鐘來讓LED有多種不同的頻率閃爍方式。解決方法:將一個按鍵的兩次判斷放入同一個循環(huán)體中,兩邊分別判斷,這樣就不會互相影響了。二、實驗原理1. SPI 模式:硬件 SPI 接口模式下, 設(shè)置為0 時,選中SPI 模式。2. SSN 從選擇引腳:在 SPI 主模式,不使用SSN 引腳。3. 波特率發(fā)生器:波特率計算公式:式中:f 是系統(tǒng)時鐘頻率,等于16MHz 校準的RC 振蕩器或者32MHz 晶體振蕩器。5. 軟件模擬SPI 接口LCD 顯示LCD驅(qū)動庫文件提供了液晶的驅(qū)動方法,文件 提供了軟件模
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1