Winsock提供了另一個有用的異步I/O模型。和WSAAsyncSelect模型類似的是,它也允許應(yīng)用程序在一個或多個套接字上,接收以事件為 基礎(chǔ)的網(wǎng)絡(luò)事件通知。對于表1總結(jié)的、由WSAAsyncSelect模型采用的網(wǎng)絡(luò)事件來說,它們均可原封不動地移植到新模型。在用新模型 開發(fā)的應(yīng)用程序中,也能接收和處理所有那些事件。該模型最主要的差別在于網(wǎng)絡(luò)事件會投遞至一個事件對象句柄,而非投遞至一個窗 口例程。(節(jié)選自《Windows網(wǎng)絡(luò)編程》第八章) 還是讓我們先看代碼然后進(jìn)行分析:
標(biāo)簽: WSAAsyncSelect Winsock 模型
上傳時間: 2014-01-19
上傳用戶:gxrui1991
此為博士論文,<無線自組織網(wǎng)MAC層協(xié)議關(guān)鍵技術(shù)的研究>文章提出了同時解決隱終端和暴露終端問題的無線自組織網(wǎng)MAC協(xié)議,分析了多信道協(xié)議中存在的“聾”(Deafness)問題,以及基于IEEE802.11DCF機(jī)制的多信道協(xié)議中的新的隱終端問題。并且設(shè)計了新的協(xié)議,用來同時解決多信道協(xié)議在信道預(yù)留、分配上存在的隱終端和暴露終端問題。
標(biāo)簽: 論文
上傳時間: 2017-08-07
上傳用戶:ghostparker
摘要隨著科學(xué)技術(shù)的發(fā)展,萬年歷的設(shè)計也層出不窮。本設(shè)計以單片機(jī)AT89C51和DS1302為核心,結(jié)合譯碼器74HC154和驅(qū)動芯片741S244,以及模擬鍵盤,LED顯示電路等構(gòu)成一個可控及顯示精確的萬年歷時間系統(tǒng)DS1302為一個實時時鐘芯片,具有較高時間精度,它與單片機(jī)進(jìn)行串口通信,單片機(jī)通過與它的通信,取出其時間寄存器中的值,再通過相應(yīng)的電路,把時間值通過LED顯示,如果顯示的值與標(biāo)準(zhǔn)時間不同,此系統(tǒng)就經(jīng)過模擬鍵盤靈活控制,調(diào)節(jié)DS1302中時間寄存器中的值,達(dá)到與標(biāo)準(zhǔn)時間同步。關(guān)鍵詞 AT89C51,DS1302在科技日新月異發(fā)展的今天,人們對時間概念的認(rèn)識顯得尤為深刻,“時間就是金錢”,“時間就是生命”等警句更是激勵著人們努力工作,把握時間。作為時間的標(biāo)量,時鐘等計時設(shè)備也隨著人們的不斷認(rèn)識而變化。在三千年前,我國祖先就發(fā)明了用土和石片刻制成的“土主”與“日規(guī)”兩種計時器,成為世界上最早發(fā)明計時器的國家之一。到了銅器時代,計時器又有了新的發(fā)展,用青銅制的“漏壺”取代了“土主”與“日規(guī)”。東漢元初四年張衡發(fā)明了世界第一架“水運渾象”,此后唐高僧一行等人又在此基礎(chǔ)上借鑒改進(jìn)發(fā)明了“水運渾天儀”、“水運儀象臺”。至元明之時,計時器擺脫了天文儀器的結(jié)構(gòu)形式,得到了突破性的新發(fā)展。元初郭守敬、明初詹希元創(chuàng)制了“大明燈漏”與“五輪沙漏”,采用機(jī)機(jī)械結(jié)構(gòu),并增添盤、針來指示時間,這使其計時更準(zhǔn)確,機(jī)械性也更先進(jìn)。
標(biāo)簽: DS1302 萬年歷
上傳時間: 2022-06-19
上傳用戶:
C++設(shè)計新思維。泛型編程與設(shè)計範(fàn)式 之 應(yīng)用 Modern C++ Design Generic Programming and Design Patterns Applied Andrei Alexandrescu 著 侯捷 / 於春景 合譯
標(biāo)簽: Design Programming Patterns Applied
上傳時間: 2016-11-14
上傳用戶:yyyyyyyyyy
標(biāo)準(zhǔn)滑 鼠應(yīng)用程式, 其中包含: X, Y座標(biāo)輸入 固定時間輸出X,Y座標(biāo)值給主機(jī). 按鍵輸入 固定時間輸出按鍵值給主機(jī).
標(biāo)簽: 1048715 63748 程式
上傳時間: 2013-12-21
上傳用戶:aeiouetla
新版本無人機(jī).刷機(jī)用借助此實際應(yīng)用程序,管理無人機(jī)的所有區(qū)域,例如電動機(jī),GPS,傳感器,陀螺儀,接收器,端口和固件INAV-Chrome 的配置器中的新功能:修復(fù)了導(dǎo)致加速度計校準(zhǔn)失敗的錯誤支持DJI FPV系統(tǒng)配置輸出選項卡中的怠速節(jié)氣門和馬達(dá)極現(xiàn)在可以在“混合器”選項卡中選擇“漫遊者”和“船用”平臺。 固件方面的支持仍然有限!閱讀完整的變更日誌 在過去的幾年中,無人駕駛飛機(jī)取得了相當(dāng)大的進(jìn)步,越來越多的人能夠獲取和使用無人機(jī)。 不用說,無人機(jī)可以基於特定固件在一組命令上運行。 在這方面, 用於Chrome的INAV-Configurator隨附的工具可幫助您輕鬆配置無人機(jī)的各個方面。支持多種硬件配置首先要提到的一件事是,要求Google Chrome瀏覽器能夠訪問INAV-Chrome的配置器功能。 儘管它已集成到Chrome中,但它可以作為獨立應(yīng)用程序運行,甚至可以脫機(jī)使用,而與瀏覽器無關(guān)。 您甚至可以從Google Apps菜單為其創(chuàng)建桌面快捷方式。不用說,另一個要求是實際的飛行裝置。 該應(yīng)用程序支持所有支持INAV的硬件配置,例如Sirius AIR3,SPRacingF3,Vortex,Sparky,DoDo,CC3D / EVO,F(xiàn)lip32 / + / Deluxe,DragonFly32,CJMCU Microquad,Chebuzz F3,STM32F3Discovery,Hermit ,Naze32 Tricopter框架和Skyline32。該窗口非常直觀,並提供各種令人印象深刻的提示和文檔。 在上方的工具欄上,您可以找到連接選項,這些選項可以通過COM端口,手動選擇或無線模式進(jìn)行。 您也可以選擇自動連接。 連接後,您可以在上方的工具欄中查看設(shè)備的功能,並在側(cè)面板中輕鬆瀏覽配置選項。管理傳感器,電機(jī),端口和固件本。
標(biāo)簽: configurator 無人機(jī)
上傳時間: 2022-06-09
VC之改變控件的大小和位置 用CWnd類的函數(shù)MoveWindow()或SetWindowPos()可以改變控件的大小和位置。 void MoveWindow(int x,int y,int nWidth,int nHeight) void MoveWindow(LPCRECT lpRect) 第一種用法需給出控件新的坐標(biāo)和寬度、高度; 第二種用法給出存放位置的CRect對象; 例:
標(biāo)簽: MoveWindow int SetWindowPos CWnd
上傳時間: 2016-07-28
上傳用戶:xfbs821
用windows畫筆生成BMP文件f(x,y),圖象寬為W,高為H,編寫程序讀取BMP文件,并生成新的圖象g(x,y)。以BMP文件格式輸出該圖象。
標(biāo)簽: windows BMP 圖象 寬
上傳時間: 2014-01-08
上傳用戶:hopy
壓電陶瓷換能器在醫(yī)學(xué)超音波儀器的應(yīng)用
標(biāo)簽: 陶瓷 超音波
上傳時間: 2013-07-13
上傳用戶:eeworm
Pro_ENGINEER應(yīng)用技巧100問 .PDF
標(biāo)簽: Pro_ENGINEER 100
上傳時間: 2013-06-26
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1