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

正文內(nèi)容

基于nrf無線傳感模塊的環(huán)境監(jiān)測系統(tǒng)設(shè)計-文庫吧資料

2024-09-08 18:06本頁面
  

【正文】 tudio 2020 原生支持: Visual Basic、 Visual C、 Visual C++、 Visual F四種程序語言。 ● 支持最新 C++標(biāo)準(zhǔn),增強 IDE,切實提高程序員開發(fā)效率。 ● 升級的軟件測試功能及工具,為軟件質(zhì)量嚴(yán)格把關(guān)。 11 ● 助力移動與嵌入式裝置開發(fā),三屏一云商機無限。 VS2020 對系統(tǒng)資源的消耗并不大,不過需要 Windows 7/8 的支持。 VS2020 支持 .NET ,和 .NET 相比, 更多的是完善和改進, 也是 Windows RT 被提出來的首個框架庫, .NET 獲得了和 Windows API 同等的待遇。 NET MVC 4,全面支持移動和 HTML5, WF 相比 WF 4,更加成熟,期待已久的狀態(tài)極工作流回來了,更棒 的是,現(xiàn)在它的設(shè)計器已經(jīng)支持 C表達式 (之前只能用 VB。 VS2020 RC 在界面上,比 Beta 版更容易使用,彩色的圖標(biāo)和按照開發(fā)、運行、調(diào)試等環(huán)境區(qū)分的顏色方案讓人愛不釋手。不過對于開發(fā)者而言,要想使用這項新功能,必須要安裝 Windows 8 RP 版。 VS2020 的六大新特性 : VS2020 和 VS2020 相比,最大的新特性莫過于對 Windows 8 Metro 開發(fā)的支持。 Visual Studio 2020 是一個綜合性產(chǎn)品系列,適用于每一位希望升級或創(chuàng)建精彩應(yīng)用程序的組織、團體和個人開發(fā)人員。 可以使用靈活敏捷的規(guī)劃工具(如容量規(guī)劃、任務(wù)板和積壓工作管理)來按照您自己的進度實現(xiàn)增量開發(fā)技術(shù)和敏捷方法。 Visual Studio 2020 Visual Studio 2020 簡介 Visual Studio 2020 作為一個集成解決方案,適用于無論是個人或者各種規(guī)模的開發(fā)團隊。 2020 年 11 月,微軟發(fā)布了 Visual Studio 2020。 這個版本的 Visual Studio 包含有眾多版本,分別面向不同的開發(fā)角色。 2020 年,微軟發(fā)布了 Visual Studio 2020。 Visio 作為使用統(tǒng)一建模語言( UML)架構(gòu)應(yīng)用程序框架的程序被引入,同時被引入的還包括移動設(shè)備支持和企業(yè)模版。后者僅語法同 Java 相同,但是面向的不是 Java 虛擬機,而是 .NET Framework。 Visual Basic、 Visual C++ 都被擴展為支持托管代碼機制的開發(fā)環(huán)境,且 Visual Basic .NET 更是從 Visual Basic 脫胎換骨,徹底支持面向?qū)ο蟮木幊虣C制。 .NET 的通用語言框架機制( Common Language Runtime, CLR),其目的是在同一個項目中支持不同的語言所開發(fā)的組件。與此同時,微軟引入了建立在 .NET 框架上(版本 )的托管代碼 機制以及一門新的語言 C(讀作 C Sharp,意為 C)。 2020 年,隨著 .NET 口號的提出與 Windows XP / Office XP 的發(fā)布,微軟發(fā)布了 Visual Studio .NET(內(nèi)部版本號為 )。這也是 Visual Basic 最后一次發(fā)布,從下一個版本 () 開始, Microsoft Basic 進化成了一種新的面向?qū)ο蟮恼Z言: Microsoft Basic NET。 1998 年,微軟發(fā)布了 Visual 。包含有面 Windows 開發(fā)使用的 Visual Basic 、 Visual C++,面向 Java 開發(fā)的 Visual J++ 和面向數(shù)據(jù)庫開發(fā)的 Visual FoxPro,還包含有創(chuàng)建 DHTML (Dynamic HTML) 所需要的 Visual InterDev。最新版本為 Visual Studio 2020 版本,基于 .NET Framework 。 另外 C 語言具有強大的圖形功能,支持多種 顯示器 和 驅(qū)動器 。兼有高級語言和低級語言的許多優(yōu)點。 C 語言的運算符有34 種,范圍很寬,靈活使用各種運算符可以實現(xiàn)難度極大的運算。 [17] 表達力強 C 語言有豐富的數(shù)據(jù)結(jié)構(gòu)和 運算符 。 可移植性好 C 語言在不同機器上的 C 編譯程序 , 86%的代碼是公共的,所以 C 語言的編譯程序便于移植。 生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高 C 語言描述問題比 匯編語言 迅速,工作量小、 可讀性 好,易于調(diào)試、修改和移植,而代碼質(zhì)量與 匯編語言 相當(dāng)。它語法限制不太嚴(yán)格,程序設(shè)計自由度大,如對整型量與字符型數(shù) 據(jù)及邏輯型數(shù)據(jù)可以通用等。并引入了指針概念,使程序效率更高。 3. 數(shù)據(jù)類型豐富 C 語言的數(shù)據(jù)類型有: 整型 、實型、字符型、數(shù)組類型、指針類型、 結(jié)構(gòu)體類型 、共用體類型等。從而使 C 語言的運算類型極其豐富,表達式 類型多樣化。 運算符豐富 C 語言的 運算符 包含的范圍很廣泛,共有 34 種運算符。把高級語言的基本結(jié)構(gòu)和語句與低級語言的實用性結(jié)合起來。它的應(yīng)用范圍廣泛,具備很強的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到 C 語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應(yīng)用比如單片機以及 嵌入式系統(tǒng)開發(fā) 。 C 語言 : C 語言是一種 計算機程序設(shè)計語言 ,它既具有 高級語言 的特點,又具有 匯編語言 的特點。 與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。 Keil C51 生成的目標(biāo)代碼效 率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。目標(biāo)文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51 連接定位生成絕對目標(biāo)文件 (.ABS)。開發(fā)人員可用 IDE 本身或其它 編輯器 編輯 C 或匯編源文件。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全 Windows 界面。 6 開發(fā)環(huán)境與工具語言 硬件開發(fā) Keil C51 開發(fā) 環(huán)境 : Keil C51 是美國 Keil Software 公司出品的 51 系列兼容單片機 C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。通過邊界 寄存器 的 編程 控制,可對所有器件 引腳 、 SFR總線和 I/O 口弱上拉功能實現(xiàn)觀察和控制。 C8051F 在 8 位單片機中率先配置了標(biāo)準(zhǔn)的 JTAG 接口( )。眾多的復(fù)位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設(shè)計帶來極大的好處。在 C8051F 中,則采用開關(guān)網(wǎng)絡(luò)以硬件方式實現(xiàn) I/O端口的靈活配置,外設(shè)電路單元通過相應(yīng)的配置 寄存器 控制的 交叉開關(guān) 配置到所選擇的端口上。 ( 7) 實現(xiàn)了 I/O 從固定方式到 交叉開關(guān) 配置。片內(nèi) 時鐘源 降低了系統(tǒng)設(shè)計的復(fù)雜度,提高了系統(tǒng)可靠性,而時鐘切換功能則有利于系統(tǒng)整體功耗的降低。 ( 5) 增強了在 信號處理 方面的性能,部分型號具有 16x16 MAC 以及 DMA功能,可對所采集信號進行實時有效的算法處理并提高了 數(shù)據(jù)傳送 能力。 ( 4) 增加了 中斷源 。 外設(shè)接口 在不使用時可以分別 5 禁止以降低系統(tǒng)功耗 。 ( 3)豐富的外部設(shè)備接口: 集成了豐富的 外部設(shè)備 接口。 ( 2)運算速度快: 基于增強的 CIP51 內(nèi)核,其指令集與 MCS51 完全兼容,具有標(biāo)準(zhǔn) 8051 的組織架構(gòu),可以使用標(biāo)準(zhǔn)的 803x/805x 匯編器 和 編譯器 進行軟件開發(fā)。通過外部總線掛接以太網(wǎng)控制器芯片 CP2201,可以提供完整的以太網(wǎng)接口方 案,包括免費的 TCP/IP 協(xié)議棧 。 C8051F 單片機能提供多達 22 個中斷源,并且內(nèi)部集成了大量的模擬、數(shù)字外設(shè),包括看門狗、 ADC、 DAC、電壓比較器、電壓基準(zhǔn)、定時器、 PWM、內(nèi)部時鐘振蕩器、溫度傳感器等,同時擁有 UART、 SPI、 SMBUS( I2C)、 CAN、 LIN、 USB 等眾多總線。該系列單片機采用流水線處理技術(shù),機器周期由標(biāo)準(zhǔn) 8051 的 12 個系統(tǒng)時鐘周期降為 1 個系統(tǒng)時鐘周期,能在執(zhí)行指令 期間預(yù)處理下一條指令,大大提高了處理能力。 最后總結(jié)本論文,得出相關(guān)結(jié)論。 第 4 章軟件 系統(tǒng)的設(shè)計與實現(xiàn) 本章根據(jù)系統(tǒng)的總方案,設(shè)計出程序的總流程圖,并利用 C語言編寫相應(yīng)的程序。 第 2 章 主控芯片及編程環(huán)境的介紹 本章介紹了本次畢業(yè)設(shè)計的主控芯片及相應(yīng)的編程環(huán)境,讓我們熟悉了整個系統(tǒng)的調(diào)試方法。 論文的結(jié)構(gòu)安排 本文基于本次畢業(yè)設(shè)計的過程與要求,將論文分為五章。C 至 125176。軟件模塊包括溫度檢測模塊、無線發(fā)射模塊、無線接收模塊和顯示模塊。 預(yù)期結(jié)果 采用 C8051F340M單片機 作為主控 CPU, CD4多功能能 檢測模塊 , NRF24L01作為無線收發(fā)模塊,加上 LCD 顯示模塊構(gòu)成系統(tǒng)。另外為了降低 430 的輸出功率,采用鎖存器對數(shù)碼管進行驅(qū)動。單片機在各個技術(shù)領(lǐng)域中的迅猛發(fā)展,與單片機所構(gòu)成的計算機應(yīng)用系統(tǒng)的特點有關(guān): ( 1) 單片機構(gòu)成的應(yīng)用系統(tǒng)有較大的可靠性 ; ( 2) 系統(tǒng)構(gòu)建簡潔、易行,能方便的實現(xiàn)系統(tǒng)功能 ; ( 3) 由于構(gòu)成的系統(tǒng)是一個計算機系統(tǒng),相當(dāng)多的功能由軟件實現(xiàn),故具有柔性特點和優(yōu)異的性能價格比 ; 對于 CD4 多功能能 檢測模塊,硬件部分較簡單,由于是單腳傳輸導(dǎo)致軟件時序的時間精確度控制上要求比較高,要做到精確。將采集的 數(shù)據(jù) 傳送給接收部分,然后再在 LCD 屏 上 顯示。整個系統(tǒng)有發(fā)送和接收二部分,通過 NRF24L01 無線數(shù)據(jù)通信收發(fā)模塊來實現(xiàn)無線數(shù)據(jù)傳輸。 本系統(tǒng)的設(shè)計采用了工作于 頻段 NRF24L01 射頻芯片,并有單片機C8051F340M 控制實現(xiàn)短距離無線數(shù)據(jù)通信。 同樣隨著傳感器及電子電路的發(fā)展,集成的溫度檢測器件的完善性及集成性也得到了大大的提高。接收時,工作電流只有 ,多種低功率工作模式 (掉電模式和空閑模式 )使節(jié)能設(shè)計更方便。內(nèi)置頻率合成器、功率放大器、晶體振蕩器、調(diào)制器等功能模塊 ,并融合了增強型 ShockBurst 技術(shù),其中輸出功率和通信頻道可通過程序進行配置。同時許多公司也相繼推出基于 NRF24L01 的無線傳輸模塊。 具有帶寬高( 2Mbps),雙向傳輸,抗干擾性強,傳輸距離遠(yuǎn)(短距 2 離無線技術(shù)范圍),耗電少的優(yōu)點,用于無線鍵鼠等室內(nèi)場合。為此,需要設(shè)計相應(yīng)的接口系統(tǒng),控制這些射頻芯片工作,完成可靠穩(wěn)定的無線數(shù)據(jù)通信,這樣 的研究也變得更加有意義了。以上只是簡單列舉幾個現(xiàn)實的例子,在現(xiàn)實生活中,這種無線 環(huán)境 采集系統(tǒng)已經(jīng)被成功應(yīng)用于工農(nóng)業(yè)、環(huán)境監(jiān)測、軍事國防、機器人控制等許多重要領(lǐng)域 , 而且類似于這種溫度采集系統(tǒng)的無線通信網(wǎng)絡(luò)已經(jīng)被廣泛的應(yīng)用到民用和軍事領(lǐng)域。在日常生活中,隨著人們生活水平的提高,居住條件也逐漸變得智能化。而且大棚和糧倉占地面積大,檢測目標(biāo)分散, 測點較多, 傳統(tǒng)的方法已經(jīng)不能滿足當(dāng)前農(nóng)業(yè)發(fā)展的需要。而且, 當(dāng)數(shù)據(jù)采集點處于運動狀態(tài)、所處的環(huán)境不允許或無法鋪設(shè)電纜時 ,數(shù)據(jù)甚至無法傳輸,此時便需要利用無線傳輸?shù)姆绞竭M行數(shù)據(jù)采集。 在工業(yè)現(xiàn)場,由于生產(chǎn)環(huán)境惡劣,工作人員不能長時間停留在現(xiàn)場觀察設(shè)備是否運行正常,就需要采集數(shù)據(jù)并傳輸數(shù)據(jù)到一個環(huán)境相對好的操控室內(nèi),這樣就會產(chǎn)生數(shù)據(jù)傳輸問題。 因此,該系統(tǒng)是一種低成本、體積小、可移動、方便操作的新型環(huán)境監(jiān)測儀 。出于 成本考慮 我們 采用 了 C8051F 單片機 和 NRF24L01 無線收發(fā)模塊為核心器件 , 同時附加多種傳感器采集數(shù)據(jù),系統(tǒng)實現(xiàn)了對環(huán)境中溫度、氧氣、有毒氣體濃度等參數(shù)的實時監(jiān)測 ,從而打破傳統(tǒng)溫度操 作受到距離限制的缺陷 。不僅要做到低耗,還要求進行一定距離的傳輸。 I 畢業(yè)設(shè)計(論文)中文摘要 環(huán)境監(jiān)測 在日常生活、工作和工程實踐中具有重要的應(yīng)用。隨著生活水平的提高和科學(xué)技術(shù)的進步,無論是工業(yè)還是農(nóng)業(yè)或者是日常生活中對 環(huán)境監(jiān)測,特別是惡劣工業(yè)環(huán)境的監(jiān)測 要求越來越高?;谶@點我們運用兩片主控芯片,傳感器,解決了這個日常生活工作中的問題。 在經(jīng)過軟硬件測試后,我們基本實現(xiàn)了用溫度傳感器采集溫度,用 NRF24L01 進行一定距離傳輸后在接受端的 電腦 上顯示出來。 關(guān)鍵詞: C8051F
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1