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

正文內(nèi)容

基于stm32的wifi無線網(wǎng)絡(luò)應(yīng)用設(shè)計——畢業(yè)設(shè)計-wenkub.com

2024-08-21 14:14 本頁面
   

【正文】 最最最最最最最最最最最最最最最最最助 。他的言傳身教,將會使我受益終生。 參考文獻(xiàn) 32 參考 文獻(xiàn) [1] 沙占友等 . 單片機(jī)外圍電路設(shè)計 . 北京:電子工業(yè)出版社, 2020 [2] 美 Berger,《嵌入式系統(tǒng)設(shè)計》電子工業(yè)出版社, [3] 《 嵌入式系統(tǒng)設(shè)計教程 》 ,馬洪連等 ,電子工業(yè)出版社, [4] 周立功著 .ARM 嵌入式系統(tǒng)基礎(chǔ)教程 [M].北京 :北京航空航天大學(xué)出版社 , [5] 楊剛主編,《 32 位嵌入式系統(tǒng)與 SoC 設(shè)計導(dǎo)論 (第 2 版 )》,電子工業(yè)出版社, [6] 李寧 .《 基于 MDK的 STM32處理器開發(fā)應(yīng)用 》 北京航空航天大學(xué)出版社 . 2020年 [7] Duckmyung, Yuseong, Daejeon. Modified multilevel inverter employing half and fullbridge cells with cascade transformer and its extension to photovoltaic power generation. 2020:305719 [8] KONSTANTIN TURITSYN ; PETR SULC ; SCOTT BACKHAUS ; MICHAEL CHERTKOV. Options for Control of Reactive Power by Distributed Photovoltaic , 99(6) [9] H. El Fadil ; F. Giri. Climatic sensorless maximum power point tracking in PV generation engineering practice : 2020, 19 致謝 33 致謝 在此 論文完成之際,我首先要向自己的導(dǎo)師 XX 老師表示最衷心的感謝和最誠摯的敬意。 全文分為三大板塊: WiFi無線網(wǎng)絡(luò)的基礎(chǔ)知識 。 _Task_1 與 _GUI_Task 的工作流程與 _Task_0 類似,只不過 _Task_1 移動的是窗口, _GUI_Task 用來維護(hù)顯示背景。 在起始任務(wù)中,我們創(chuàng)建了 3 個用戶任務(wù),分別是: 1. _Task_0,優(yōu)先級為 5,用來維護(hù) _Task_0 窗口; 2. _Task_1,優(yōu)先級為 4,用來維護(hù) _Task_1 窗口; 3. _GUI_Task,優(yōu)先級為 3,用來維護(hù)背景區(qū)域。 WiFi熱點接入管理界面開發(fā) 本文程序基于 STM32F103VCT6 微控制器芯片開發(fā),使用 uC/OSII 嵌入式實時操作系統(tǒng)進(jìn)行任務(wù)管理、調(diào)度和同步使用 uC/GUI 的 API 繪圖函數(shù)開進(jìn)行圖形界面開發(fā),實現(xiàn) WiFi 熱點接入管理界面應(yīng)用程序的開發(fā)。 GPIO_SetBits(GPIOC, GPIO_Pin_1 )。由之前的 LCD 轉(zhuǎn)接板原理圖可知 ILI9325 RST 復(fù)位引腳連接的是 STM32 的 PC1 引腳,且 RST 引腳是低電平有效,所以為了產(chǎn)生有效的復(fù)位信號,需要將 PC1 引腳電平拉高 ——拉低 —— 再拉高,具體實現(xiàn)的程序代碼如下: GPIO_SetBits(GPIOC, GPIO_Pin_1 )。} ILI9235 的初始化 ILI9325的初始化需要配置眾多的寄存器,用于配置電源模塊、工作模式、伽馬校正等等,具體每個參數(shù)的含義可以查閱 ILI9325 數(shù)據(jù)手冊,其中最重要的用于配置工作模式的寄存器之前已經(jīng)介紹過。 } 第五章 軟件設(shè)計 27 void GUI_X_Unlock(void) { OSSemPost(DispSem)。 正如在介紹 uC/OSⅡ任務(wù)同步與通信機(jī)制時所述,對于顯示器、打印機(jī)等獨占性資源,需要采用信號者臨界的內(nèi)部數(shù)據(jù)結(jié)構(gòu)進(jìn)行保護(hù)。 //LCD 控制器 //初始化函數(shù) endif 的配置(高層配置) 頭文件中的內(nèi)容主要用來配置 GUI 庫的一些可選功能,例如是否使用窗口管理器( WM)、控件庫( widget library)功能以及是否啟用多任務(wù)環(huán)境支持 等選項。 uC/GUI 程序包 。主要包括數(shù)據(jù)報文、應(yīng)答報文和數(shù)據(jù)結(jié)束報文。 目的標(biāo)號: 8bit,目的端用戶名的用戶名。 CRC: 8bit, CRC 的全拼是 Cyclic Redundancy Check,又稱之為循環(huán)冗余校驗。 能力: 8bit,能力主要用于該用戶使用資源的權(quán)利,服務(wù)器可以根據(jù)用戶的能力判斷用戶是否對資源有實用的權(quán)限。 對于與信令相關(guān)的數(shù)據(jù)包主要包括注冊請求報文,注冊應(yīng)答報文,呼叫請求報文,呼叫通報報文,被叫端呼叫應(yīng)答報文,服務(wù)器呼叫應(yīng)答報文,報文格式如第五章 軟件設(shè)計 21 圖 56 至圖 511。為了能夠保證數(shù)據(jù)能夠在網(wǎng)絡(luò)上順利傳輸以及平臺的兼容性,需將發(fā)送至串口的報文制定統(tǒng)一的數(shù)據(jù)結(jié)。讀取數(shù)據(jù)的流程如圖 43所示: 第五章 軟件設(shè)計 19 圖 54 ILI9325 讀內(nèi)部顯示數(shù)據(jù)流程圖 首先,根據(jù)在初始化時設(shè)置的 GRAM 地址刷新方式(由 I/D、 AM 位的組合值確定)以及窗口地址區(qū)域的起止坐標(biāo)(由 HSA、 HEA 和 VSA、 VEA 聯(lián)合確定)設(shè)置填入地 址計數(shù)器 AC的初始地址值 M。來 自 MPU 的將被寫入內(nèi)部 GRAM 的數(shù)據(jù)首先被寫入 WDR,然后再被自動寫入 GRAM。當(dāng)通過這個寄存器更新顯示數(shù)據(jù)時,地址計數(shù)器( AC)自動增加或減少。 除了 IR 寄存器,與讀寫訪問有關(guān)的寄存器如圖 52 所示: 開始 串口初始化完成 UART_Configuration() 設(shè)置串口波特率、中斷類型,初始化串口 void WiFiSetNetPara() SendDataToWiFi() 發(fā)送命令給 WiFi 模塊,設(shè)置 WiFi 第五章 軟件設(shè)計 18 圖 53 與讀寫有關(guān)的寄存器 表 51 說明了每個寄存器的具體用途: 表 51 與讀寫有關(guān)的寄存器說明 R20h, R21h( GRAM 水平 /垂直地址設(shè)置寄存器) 此寄存器用來設(shè)置地址計數(shù)器( AC)的初始值。 //具體的參數(shù)內(nèi)容 } 在配置到 WiFi 的相關(guān)參數(shù)后,調(diào)用 WiFi_Para_set_auto()使 WiFi 處在自動模式并聯(lián) 網(wǎng),這就可以通過 AP連上網(wǎng)了。第五章 軟件設(shè)計 16 第 五章 軟件設(shè)計 系統(tǒng)軟件設(shè)計框圖 圖 51 系統(tǒng)軟件設(shè)計框圖 驅(qū)動設(shè)計 串口驅(qū)動設(shè)計 WiFi 與 STM32 之間用 USART1 相連,因而初始化 STM32 時,需要開放 USART1,可在函數(shù) UART_Configuration(void);設(shè)置波特率,中斷類型等,在本項目中設(shè)置波特率為 115200bps,接收和發(fā)送都產(chǎn)生中斷以保證其既能發(fā)送數(shù)據(jù)又能接受數(shù)據(jù)。 TDI:JTAG 指令和數(shù)據(jù)寄存器器的串行數(shù)據(jù)輸入 TMS:TAP 控制氣的模式輸入信號 TDO:JTAG 指令和數(shù)據(jù)寄存器器的串行數(shù)據(jù)輸出 TCK:JTAK 調(diào)試時鐘 LCD模塊 原理圖 1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 40J102LCDPD9_DB16 PD10_DB17PD7_LCD_CS PD11_LCD_RSPD5_LCD_WRPD6_BUSYPD12_NAND_ALEPE0_TC_S PE1PE2 PE3PD4_LCD_RDPD13_LCD_INT0PE10_DB07PE12_DB11PE14_DB13PD8_DB15PE8_DB05VCC33GNDPD3_LCD_BLPD14 _DB00 PD15_DB01 PD0_DB02PE7_ DB04PE9_DB06PE11_DB08PE13_DB10PE15_DB14PD15 DB03PD2_LCD_RSTTFT+ 觸摸屏接口PB14_SPI2_MISOPB15_SPI2_MOSIPB13_SPI2_SCK 圖 46 圖 46中液晶顯示模塊引腳功能描述: DB00DB17 數(shù)據(jù)線 CS 片選信號線 RS:命令 /數(shù)據(jù)標(biāo)志 RST 硬復(fù)位 TFTLCD 第四章 硬件模塊設(shè)計 15 RD:從 TFTLCD 讀數(shù)據(jù) WR:向 TFTLCD 寫入數(shù)據(jù) 存儲模塊 原理圖 FLASH 芯片采用的是 SST25VF080,其引腳連接如圖 U301PB8_SPI2_CSPB13_SPI2_SCKPB14_SPI2_MISOPB15_SPI2_MOSIVCC33_MEMGNDVCC33_MEM/CESOWPGND SISCK/HOLDVCC 圖 47 CE:芯片使能端 SI:串行數(shù)據(jù)輸入 SO:串行數(shù)據(jù)輸出 WP:寫保護(hù) HOLD:保持 VDD:電源 VSS:接地端 功能描述 存儲從串口讀取的數(shù)據(jù),用作 TFTLCD 的緩沖區(qū)。 HSE 采用 8MHz 的外部晶振,有點在于能產(chǎn)生非常精確的主時鐘。當(dāng)復(fù)位按鍵為按下時,電容將電路斷開,此時 NRST 線接的是高電平。 VDD 引腳必須連接外部未定電容器(五個 100nF 的陶瓷電容器和一個鉭制電容器 , ) 。重復(fù)等待動作直到通信結(jié)束為止。 nCTS/MODE/GPIO 引腳(引腳 2)在模塊上電復(fù)位階段用來進(jìn)行啟動模式選擇,時序如下圖所示。 圖 33 正常啟動模式 b. 配置模式 在啟動配置模式下,系統(tǒng)忽略配置參數(shù)中預(yù)設(shè)的工作模 式參數(shù),強(qiáng)制進(jìn)入 AT+命令模式,此模式通常用于使用配置管理程序進(jìn)行參數(shù)修改及功能測試。所有通過串口接收到的數(shù)據(jù)都轉(zhuǎn)發(fā)到網(wǎng)絡(luò)上,同樣,從網(wǎng)絡(luò)上接收到的數(shù)據(jù),模塊也都原樣從發(fā)送到串口上。 第三章 WiFi技術(shù)及模塊概述 9 WIFIM03 接口特性如下: a. 雙排( 2 x 4)插針式接口 b. 支持波特率范圍: 1200~115200bps c. 支持硬件 RTS/CTS 流控 d. 單 供電 模塊硬件結(jié)構(gòu) 圖 32 WiFi 與串口硬件連接圖 模塊提供雙列直插 8 針引腳,其中外側(cè)一排( 5~8)引腳為必須連接,如上 圖所示,而且這些引腳完全兼容單排 4針接口。該模塊由成都比特電子科技設(shè)計有限公司生產(chǎn),型號為 WIFIM03。 ( 1) Infrastructure 模式 Infra,也稱為基礎(chǔ)網(wǎng),是由 AP 創(chuàng)建,眾多 STA 加入所組成的無線網(wǎng) 絡(luò),這種類型的網(wǎng)絡(luò)的特點是 AP 是整個網(wǎng)絡(luò)的中心,網(wǎng)絡(luò)中所有的通信都通過 AP來轉(zhuǎn)第三章 WiFi技術(shù)及模塊概述 8 發(fā)完成 。跟傳統(tǒng)的有線局域網(wǎng)相比,基于 WiFi 協(xié)議 的無線局域網(wǎng)具有可移動性,動態(tài)拓?fù)浣Y(jié)構(gòu)和易搭建的特點.因此用戶可以根據(jù)需求和環(huán)境選擇合適的局域網(wǎng)技術(shù)來構(gòu)造自己的網(wǎng)絡(luò)。 對 SPI_DR 寄存器的讀操作,將返回接收緩沖器的內(nèi)容寫入 SPI_DR 寄存器。 11. 10 個帶標(biāo)志的中斷源 。 7. 單獨的發(fā)送器和接收器使能位 。 3. 分?jǐn)?shù)波特 率 發(fā)生器系統(tǒng) 。 , 三個 USART 異步串行通信接口、兩個 I2C 接口、兩個 SPI 接口、一個 CAN接口和一個 USB 接口,為實現(xiàn)數(shù)據(jù)通信提供了保證。 它 支持的外設(shè)包括:定時器、 ADC、 SPI、 I2C和 USART 等。 內(nèi)部嵌入有 溫度傳感器 , 可方便的測量處理器溫度值。豐富的片上資源使得 STM32F103 系列微處理器在多種領(lǐng)域如電 機(jī)驅(qū)動、實時控制、手持設(shè)備、 PC 游戲外設(shè)和空調(diào)系統(tǒng)等都顯示出了強(qiáng)大的發(fā)展?jié)摿Α? 本文選用了一款 基于 ARM CortexM3 內(nèi)核芯片 — 由意法半導(dǎo)體( ST)推出的STM32F103 芯片。 嵌入式處理器的選擇 目前嵌入式系統(tǒng)中 32 位微控制器 (MCU)的使用率正逐年增長, 32 位 ARM體系結(jié)構(gòu)己經(jīng)成為一種事實上的標(biāo)準(zhǔn),隨著高端 32 位嵌入式微處理器價格的不斷下降和開發(fā)環(huán)境的成熟,使得 32 位嵌入式處理器正日益擠壓原先由 8 位微控制器主導(dǎo)的應(yīng)用空間。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1