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

正文內(nèi)容

無線通信技術(shù)綜合訓(xùn)練報(bào)告20xx年-資料下載頁

2024-10-08 13:41本頁面

【導(dǎo)讀】從節(jié)點(diǎn),定義LED1為CC2530的口控制。相應(yīng)控制口為高電平時(shí),LED點(diǎn)亮,為低。電平時(shí),LED熄滅。它提供一整套的程序編寫,下載到目標(biāo)CC2530上運(yùn)行調(diào)試。用戶系統(tǒng)的軟件部分可以由IAR建立的工程文件管理,工。答:實(shí)驗(yàn)現(xiàn)象:按下開關(guān)K1時(shí),實(shí)驗(yàn)板上LED1閃爍。外部中斷功能也可以喚醒睡眠模式。為了避免額外的功耗,無聊引腳配置為輸入口還是輸出???,都不應(yīng)該直接與VDD或者GND連接。當(dāng)用作通用I/O口時(shí),引腳可以組成3個(gè)8位口,端口0~2,定義為P0,P1,和P2。腳都可以單獨(dú)設(shè)置為通用I/O或外部設(shè)備I/O.或“0”來切換LED的亮或滅狀態(tài)。用I/O口,且為輸入模式,通過讀取相應(yīng)端口寄存器值判斷按鍵的狀態(tài)。取反使LED燈可以不停的閃爍。

  

【正文】 )、 T1CNTL(定時(shí)器 1 計(jì)數(shù)低位寄存器)、 T1CTL(定時(shí)器 1 控制寄存器)、 T1STAT(定時(shí)器 1 狀態(tài)寄存器)、 T1CCTLn(定時(shí)器 1 通道 n 捕獲 /比較控制寄存器)、 T1STAT(定時(shí)器 1 通道 n 捕獲 /比較值低位寄存器), TIMIF(定時(shí)器 1/3/4 中斷屏蔽 /標(biāo)志寄存器) 。 、年月日、星期顯示功能 ? 答:利用 CC2530 內(nèi)部定時(shí)器技術(shù)功能產(chǎn)生 1S 的計(jì)時(shí),通過設(shè)定好的變量及函數(shù)分別按一定進(jìn)制累計(jì)加到時(shí),分,秒,通過按鍵掃描完成時(shí)間修改及按鍵設(shè)置。 ? 答: 當(dāng)一個(gè)通道被配置為輸入捕獲通道,和該通道相連的 I/O 引腳配置為輸入,通道輸入引腳和內(nèi)部系統(tǒng)時(shí)鐘同步時(shí)應(yīng)用輸入捕獲。 當(dāng)與通道相連的 I/O 引腳設(shè)置為輸出,如果比較寄存器和計(jì)數(shù)器的內(nèi)容一樣,而且可以使用定時(shí)器自由運(yùn)行模式時(shí)應(yīng)用輸出比較。 ? 答 :在相應(yīng)的寄存器控制器寫入對應(yīng)的數(shù)據(jù),狀態(tài),比如輸出狀態(tài),數(shù)據(jù)位 1,, 0, 1, 0....無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 28 頁,共 54 頁 如此循環(huán) , 每來一個(gè)由 1 至 0 的跳變,計(jì)數(shù)器加 1。 當(dāng)檢測到由 1 至 0 的負(fù)跳變時(shí),立即產(chǎn)生溢出,申請中斷,相當(dāng)于 邊沿觸發(fā)的外部中斷源。 七、 存在問題和解決方法 PC 機(jī)發(fā)送到 LCD 顯示后不能接著計(jì)時(shí),還是還原成從原始時(shí)間計(jì)時(shí)。 沒有將發(fā)送到 LCD 顯示的時(shí)間實(shí)時(shí)更新到計(jì)時(shí)函數(shù)里,需要在計(jì)時(shí)器中調(diào)用新的時(shí)間才能從新時(shí)間開始計(jì)時(shí)。 無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 29 頁,共 54 頁 訓(xùn)練八 外部中斷實(shí)驗(yàn) 一、實(shí)驗(yàn)內(nèi)容 通過本實(shí)驗(yàn)的學(xué)習(xí),熟悉 CC2530 芯片通用 I/O 中斷相關(guān)寄存器的配置和使用方法。 1. 在 CC2530 節(jié)點(diǎn)開發(fā)板上,啟用通用 I/O 中斷配置,由查詢控制 LED 閃爍; 2. 在 CC2530 節(jié)點(diǎn)開發(fā)板上,啟用通用 I/O 中斷配置,由中斷控制 LED 閃爍。 二、實(shí)驗(yàn)原理 1. 中斷屏蔽 每個(gè)中斷可以通過中斷使能特殊功能寄存器中的中斷使能位 IEN0、 IEN1 或 IEN2 使能或禁止。 某些外部設(shè)備會(huì)因?yàn)槿舾墒录a(chǎn)生中斷請求。這些中斷請求可以作用在端口 0、端口 端口 定時(shí)器 定時(shí)器 定時(shí)器 定時(shí)器 4 和 RF 上。對于每個(gè)內(nèi)部中斷源對應(yīng)的特殊功能寄存器, 這些外部設(shè)備都有中斷屏蔽位。 為了使能中斷功能,應(yīng)當(dāng)執(zhí)行下列步驟: 清除中斷標(biāo)志。 如果有,設(shè)置外部設(shè)備特殊功能寄存器中對應(yīng)的各中斷使能位。 設(shè)置寄存器 IEN0、 IEN1 或 IEN2 中對應(yīng)的各中斷使能位為 1。 設(shè)置 IEN0 中的 EA 位為 1 來使能全局中斷。 在該中斷對應(yīng)的向量地址上,運(yùn)行該中斷的服務(wù)程序。 2. 中斷處理 當(dāng)中斷發(fā)生時(shí), CPU 就指向表 381 所描述的中斷向量地址。一旦中斷服務(wù)開始,就只能夠被 更高優(yōu)先級的中斷打斷;中斷服務(wù)程序由中斷指令 RETI(從中斷指令返回)終止。當(dāng) RETI 執(zhí)行時(shí), CPU 將返回到中斷發(fā)生時(shí)的下一 條指令。 當(dāng)中斷發(fā)生時(shí),不管該中斷使能或禁止, CPU 都會(huì)在中斷標(biāo)志寄存器中設(shè)置中斷標(biāo)志位。當(dāng)中斷使能時(shí),首先設(shè)置中斷標(biāo)志,然后在下一個(gè)指令周期,由硬件強(qiáng)行產(chǎn)生一個(gè) LCALL 到對應(yīng)的向量地址,運(yùn)行中斷服務(wù)程序。 3. 中斷優(yōu)先級 中斷組合成為 6 個(gè)中斷優(yōu)先組,每組的優(yōu)先級通過設(shè)置寄存器 IP1 和 IP0 實(shí)現(xiàn)。 為了給中斷(也就是它所在的中斷優(yōu)先組)賦值優(yōu)先級,需要設(shè)置 IP1 和 IP0 的對應(yīng)位,如 PDF 文檔所視。 每組賦值為 4 個(gè)中斷優(yōu)先級之一。當(dāng)進(jìn)行中斷 服務(wù)請求時(shí),不允許被同級 或較低 級別的 中 斷打斷 4. 通用 I/O 中斷 通用 I/O 引腳設(shè)置為輸入后,可以用于產(chǎn)生中斷。中斷可以設(shè)置在外部信號的上升或下降沿觸 發(fā)。每個(gè) P0、 P1 和 P2 口的各位都可以中斷使能,整個(gè)口中所有的位也可以中斷使能。 P0、 P P2 口對應(yīng)的寄存器為 IEN1 和 IEN2: : P0 中斷使能 :P1 中斷使能 : P2 中斷使能 三、基本實(shí)驗(yàn)步驟 按照實(shí)驗(yàn)一的實(shí)驗(yàn)步驟,連接實(shí)驗(yàn)設(shè)備,啟動(dòng) IAR 開發(fā)環(huán)境,創(chuàng)建一個(gè)新工程,將下列程序(給 出了從節(jié) 點(diǎn)程序代碼,其它主節(jié)點(diǎn)代碼可參照前述實(shí)驗(yàn))添加到工程程序文件中,仔細(xì)分析程序功 能,畫出程序流程圖,設(shè)置工程選項(xiàng),然后編譯、軟硬件仿真、下載,觀無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 30 頁,共 54 頁 察實(shí)驗(yàn)現(xiàn)象 四、設(shè)計(jì)性實(shí)驗(yàn)程序流程與分析 圖 81外部中斷流程圖 初始化 LED,LCD,按鍵,串口 0。設(shè)置系統(tǒng)時(shí)鐘頻率為 32MHZ 開始 調(diào)用按鍵掃描函數(shù) 按鍵值? 0 按鍵值? =2 當(dāng)前狀態(tài)是否為“開始”狀態(tài) 進(jìn)入“運(yùn)行”狀態(tài),開始計(jì)時(shí) LCD 顯示時(shí)鐘數(shù)據(jù)更新,發(fā)送時(shí)鐘數(shù)據(jù)給 PC 當(dāng)前狀態(tài)是否為“運(yùn)行”狀態(tài) 進(jìn)入“停止”狀態(tài),停止計(jì)時(shí) 當(dāng)前狀態(tài)是否為“停止”狀態(tài) 進(jìn)入“開始”狀態(tài),時(shí)鐘數(shù)據(jù)清 0 LCD 顯示時(shí)鐘數(shù)據(jù)更新,發(fā)送時(shí)鐘數(shù)據(jù)給 PC LCD 顯示時(shí)鐘數(shù)據(jù)更新,發(fā)送時(shí)鐘數(shù)據(jù)給 PC 開關(guān)中 斷 N N N 顯示界面 00:00:00,初始化定時(shí)器 1,開關(guān)中斷 N Y Y Y Y Y N 無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 31 頁,共 54 頁 五、實(shí)驗(yàn)結(jié)果與分析 基礎(chǔ)實(shí)驗(yàn) 中液晶屏上顯示 CC2530 基本實(shí)驗(yàn) 八、外部中斷實(shí)驗(yàn) 。LED1和 LED2同時(shí)閃爍,按下 K1時(shí), LED1停止閃爍,按下 K2時(shí), LED2依舊閃爍。 分析: 程序先進(jìn)行按鍵掃描,看是否 有按鍵按下,如果有,再判斷是否是 K1按下,如果 K1按下, 進(jìn)入 P1中斷,然后 檢測 定時(shí)器的狀態(tài), 如果 定時(shí)器關(guān)閉,就 打開 定時(shí)器,跳入定時(shí)器中斷, LED1狀態(tài) 取反 ,直到定時(shí)器溢出,跳出中斷; 如果 定時(shí)器為打開狀態(tài),就關(guān)閉定時(shí)器,熄滅 LED。 設(shè)計(jì)性實(shí)驗(yàn) 中, LED1和 LED2同時(shí)閃爍,按下 K1時(shí) LED1停止閃爍,再按一次 LED1又開始閃爍,按下 K2時(shí) LED2停止閃爍,再按一次 LED2又開始閃爍。 分析: 設(shè)計(jì)實(shí)驗(yàn)只需在基礎(chǔ)實(shí)驗(yàn)的基礎(chǔ)上 上加上對 K2的設(shè)置即可,因?yàn)榛A(chǔ)實(shí)驗(yàn)已經(jīng)實(shí)現(xiàn)了 K1控制 LED1閃爍熄滅。原理方法跟基礎(chǔ)實(shí) 驗(yàn)相同。 綜上均符合實(shí)驗(yàn)要求,所以程序設(shè)計(jì)正確。 六、實(shí)驗(yàn)思考題 1. 本實(shí)驗(yàn)對 CC2530 的哪些定時(shí)器相關(guān)寄存器進(jìn)行了操作?這些寄存器的功能分別是什么? 答: 本實(shí)驗(yàn)對 CLKCONCMD、 T1CCOL、 T1CC0H、 T1CTTL、 T1CNTL、 IRCON等寄存器進(jìn)行了操作。 CLKCONCMD:設(shè)置系統(tǒng)時(shí)間。 T1CCOL、 T1CC0H:定時(shí)器 1通道 0捕獲/比較。 T1CTTL:控制定時(shí)器 1分頻值和運(yùn)行模式。 T1CNTL:定時(shí)器地位值寄存器。 IRCON:顯示是否有中斷產(chǎn)生。 2. 如何理解中斷的概念 ? 答: 中 斷的慨念:當(dāng)外部請求服務(wù)時(shí),暫時(shí)中斷當(dāng)前主程序,轉(zhuǎn)而執(zhí)行中斷處理程序,完成后自動(dòng)返回被中斷的主程序繼續(xù)運(yùn)行。 每個(gè)中斷源有它自己的位于一系列特殊功能寄存器中的中斷請求標(biāo)志。每個(gè)中斷通過相應(yīng)的標(biāo)志請求可以單獨(dú)使能或禁止。 3. 外部中斷配置的基本步驟是什么? 答: 清除中斷標(biāo)志。 如果有,設(shè)置外部設(shè)備特殊功能寄存器中對應(yīng)的各中斷使能位。 設(shè)置寄存器 IEN0、 IEN1 或 IEN2 中對應(yīng)的各中斷使能位為 1。 設(shè)置 IEN0 中的 EA 位為 1 來使能全局中斷。 在該中斷對應(yīng)的向量地址 上,運(yùn)行該中斷的服務(wù)程序。 4. 除了本實(shí)驗(yàn)通用 I/O 外部中斷源,其它中斷源還有哪些? 答: CPU 有 18 個(gè)中斷源。 除了通用 I/O 外部中斷源,還有 RFERR, ADC, URX0,ENC,ST,P2INT,UTX0, DMA,T1, T2, T3, T4, P0INT,UTX1, P1INT,WDT。 ? 答: 中斷組合成為 6 個(gè)中斷優(yōu)先組,每組的優(yōu)先級通過設(shè)置寄存器 IP1 和 IP0 實(shí)現(xiàn)。 IP1,IP0的對應(yīng)位所對應(yīng)優(yōu)先級如下表所示。 IP1_x IP0_x 優(yōu)先級 0 0 0最低 0 1 1 無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 32 頁,共 54 頁 1 0 2 1 1 3最高 七、存在問題和解決方法 , LED1和 LED2同時(shí)閃爍,按下 K1時(shí) LED1停止閃爍,再按一次 LED1又開始閃爍,按下 K2時(shí) LED2不停止閃爍。 答:可能是因?yàn)榘存I按 的次數(shù)多了,時(shí)間久了就不靈了吧 無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 33 頁,共 54 頁 訓(xùn)練九 看門狗實(shí)驗(yàn) 一、實(shí)驗(yàn)內(nèi)容 通過本實(shí)驗(yàn)的學(xué)習(xí),熟悉 CC2530 芯片看門狗相關(guān)寄存器的配置和使用方法。 CC2530 節(jié)點(diǎn)開發(fā)板上,讓看門狗定時(shí)器工作在看門狗模式,超時(shí)間為 1s(在到達(dá) 1s 之前沒有喂狗就產(chǎn)生復(fù)位)。程序首先控制 LED 閃爍,然后進(jìn)入喂狗循環(huán);按下按鍵模擬出現(xiàn)意外而終止喂狗,超時(shí)后看門狗定時(shí)器復(fù)位系統(tǒng)。 CC2530 節(jié)點(diǎn)開發(fā)板上,讓看門狗工作在定時(shí)器模式,采用查詢和中斷兩種工作方式, 定時(shí)時(shí)間為 ,時(shí)間到切換 LED 亮滅狀態(tài)。 二、實(shí)驗(yàn)原理 1. 看門狗定時(shí)器 看門狗定時(shí)器的主要特征如下: 4 個(gè)可選的定時(shí)器間隔; 看門狗模式; 定時(shí)器模式; 在定時(shí)器模式下產(chǎn)生中斷請求。 WDT 可以配置為一個(gè)看門狗定時(shí)器或配置為通用定時(shí)器。 WDCTL 寄存器控制 WDT 模塊的操 作??撮T狗定時(shí)器包含一個(gè)由 32kHz 時(shí)鐘源同步的 15 位計(jì)數(shù)器。請注意,用戶并不能獲得 15 位計(jì)數(shù)器的內(nèi)容。 15 位計(jì)數(shù)器的內(nèi)容在所有功耗模式下都能保持,而當(dāng)再次進(jìn)入主動(dòng)模式時(shí),看門狗 定時(shí)器繼續(xù)計(jì)數(shù)。 2. 看門狗模式 系統(tǒng)復(fù)位后看門狗定時(shí)器被禁用。要在看門狗模式下啟動(dòng) WDT, [1: 0]位必須 置為 10??撮T狗定時(shí)器計(jì)數(shù)器從 0 開始遞增。在看門狗模式下,如果已經(jīng)使能了定時(shí)器,就不能再禁止定時(shí)器。因此,當(dāng) WDT 已經(jīng)運(yùn)行于看門狗模式時(shí),往 [1: 0]位寫 00 或 01 是不起作用的。設(shè)置 為 64, 512, 8192 和 32768,時(shí)鐘頻率對應(yīng)的超時(shí)時(shí)間為 , , 和 1s。如果計(jì)數(shù)器達(dá)到了選定的 定時(shí)器間隔值,看門狗定時(shí)器就產(chǎn)生一個(gè)復(fù)位信號給系統(tǒng)。如果在計(jì)數(shù)器達(dá)到選定的定時(shí)器間隔值之前,執(zhí)行了一個(gè)看門狗清除序列,計(jì)數(shù)器就復(fù)位為 0 并繼續(xù)遞增。 看門狗清除序列包括在一個(gè)看門狗時(shí)鐘周期內(nèi),寫 0xA 到 [3: 0],接接著寫 0x5 到同一個(gè)寄存器位。如果在看門狗周期結(jié)束之前,這個(gè)序列沒有被完全執(zhí)行,看門狗定時(shí)器就產(chǎn)生一個(gè)復(fù)位信號給系統(tǒng)。在看門狗模式下,如果 WDT 已經(jīng)使能,就不能通過寫 [1: 0]位來改變這個(gè)模式,定時(shí)器間隔值也不能改變。在看門狗模式, WDT 不會(huì)產(chǎn)生中斷請求。 3. 定時(shí)器模式 要在正常定時(shí)器模式下啟動(dòng) WDT, [1: 0]位必須設(shè)置為 11。定時(shí)器開始工作, 計(jì)數(shù)器從 0 開始遞增。當(dāng)計(jì)數(shù)器達(dá)到了選定的間隔值, CPU 將 置 1,如果 為 1 且 =1,將產(chǎn)生一個(gè)中斷請求。在定時(shí)器模式,可以通過寫 1 到 [0]來清除定時(shí)器內(nèi)容。當(dāng)定時(shí)器被清除,計(jì)數(shù)器內(nèi)容就被置為 0。寫 00 或 01 到 [1: 0]將停止定時(shí)器并清除為 0。通 過 [1: 0]位來設(shè)置定時(shí)器間隔。無線通信技術(shù)綜合訓(xùn)練報(bào)告 訓(xùn)練九 看門狗實(shí)驗(yàn) 第 34 頁,共 54 頁 在定時(shí)器運(yùn)行期間,不能改變定時(shí)器間隔,當(dāng)定時(shí)器啟動(dòng)時(shí)設(shè)置定時(shí)器間隔。在
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1