用MFC實(shí)現(xiàn)串口編程, 本文詳細(xì)介紹了串行通信的基本原理,以及在Windows NT、Win98環(huán)境下用MFC 實(shí)現(xiàn)串口(COM)通信的方法:使用ActiveX控件或Win API.并給出用Visual C++6.0 編寫的相應(yīng)MFC32位應(yīng)用程序。關(guān)鍵詞:串行通信、VC++6.0、ActiveX控件、Win API、MFC32位應(yīng)用程序、事件驅(qū)動(dòng)、非阻塞通信、多線程.
標(biāo)簽: MFC 串口編程 詳細(xì)介紹 串行通信
上傳時(shí)間: 2017-04-08
上傳用戶:妄想演繹師
Java NIO示例代碼,很好的演示了Java NIO的功能。Java NIO 提供了非阻塞式網(wǎng)絡(luò)編程模式,大大提高了網(wǎng)絡(luò)應(yīng)用程序性能
上傳時(shí)間: 2017-08-19
上傳用戶:xymbian
這是封裝的socket庫(kù),用poll采用非阻塞模式,接收消息與網(wǎng)線斷開處理以回調(diào)函數(shù)方式到應(yīng)用層處理,使用起來(lái)非常方便,帶服務(wù)端和客戶端的測(cè)試實(shí)例。
上傳時(shí)間: 2014-12-04
上傳用戶:D&L37
這是封裝的socket庫(kù),用poll采用非阻塞模式,接收消息與網(wǎng)線斷開處理以回調(diào)函數(shù)方式到應(yīng)用層處理,使用起來(lái)非常方便,帶服務(wù)端和客戶端的測(cè)試實(shí)例.上一版本有點(diǎn)問(wèn)題,請(qǐng)看這個(gè),謝謝
上傳時(shí)間: 2014-01-09
上傳用戶:ouyangtongze
通常linux針對(duì)gethostbyname為阻塞的,為了解決這個(gè)問(wèn)題單獨(dú)實(shí)現(xiàn)非阻塞dns解析
標(biāo)簽: dnsclientlinux
上傳時(shí)間: 2016-05-31
上傳用戶:zbo210
《Java網(wǎng)絡(luò)編程(第四版)》實(shí)用指南全面介紹了如何使用Java開發(fā)網(wǎng)絡(luò)程序。你將學(xué)習(xí)如何使用Java的網(wǎng)絡(luò)類庫(kù)既快速又輕松地完成常見的網(wǎng)絡(luò)編程任務(wù),如編寫多線程服務(wù)器、加密通信、廣播到本地網(wǎng)絡(luò),以及向服務(wù)器端程序提交數(shù)據(jù)。作者提供了真正可實(shí)用的程序來(lái)講解他介紹的方法和類。第4版經(jīng)過(guò)全面修訂,已經(jīng)涵蓋REST、SPDY、異步I/O和很多其他高級(jí)技術(shù)。本書主要內(nèi)容有:研究Internet底層協(xié)議,如TCP/IP和UDP/IP;了解Java的核心I/O API如何處理網(wǎng)絡(luò)輸入和輸出;發(fā)現(xiàn)InetAddress類如何幫助Java程序與DNS交互;用Java的URI和URL類定位、識(shí)別和下載網(wǎng)絡(luò)資源;深入研究HTTP協(xié)議,包括REST、HTTP首部和cookie;使用Java的底層Socket類編寫服務(wù)器和網(wǎng)絡(luò)客戶端;利用非阻塞I/O同時(shí)管理多個(gè)連接
標(biāo)簽: JAVA 網(wǎng)絡(luò)編程 源碼
上傳時(shí)間: 2018-12-24
上傳用戶:liudagong
《Java網(wǎng)絡(luò)編程(第四版)》實(shí)用指南全面介紹了如何使用Java開發(fā)網(wǎng)絡(luò)程序。你將學(xué)習(xí)如何使用Java的網(wǎng)絡(luò)類庫(kù)既快速又輕松地完成常見的網(wǎng)絡(luò)編程任務(wù),如編寫多線程服務(wù)器、加密通信、廣播到本地網(wǎng)絡(luò),以及向服務(wù)器端程序提交數(shù)據(jù)。作者提供了真正可實(shí)用的程序來(lái)講解他介紹的方法和類。第4版經(jīng)過(guò)全面修訂,已經(jīng)涵蓋REST、SPDY、異步I/O和很多其他高級(jí)技術(shù)。本書主要內(nèi)容有:研究Internet底層協(xié)議,如TCP/IP和UDP/IP;了解Java的核心I/O API如何處理網(wǎng)絡(luò)輸入和輸出;發(fā)現(xiàn)InetAddress類如何幫助Java程序與DNS交互;用Java的URI和URL類定位、識(shí)別和下載網(wǎng)絡(luò)資源;深入研究HTTP協(xié)議,包括REST、HTTP首部和cookie;使用Java的底層Socket類編寫服務(wù)器和網(wǎng)絡(luò)客戶端;利用非阻塞I/O同時(shí)管理多個(gè)連接
標(biāo)簽: JAVA 網(wǎng)絡(luò)編程
上傳時(shí)間: 2018-12-24
上傳用戶:liudagong
本書是一本介紹Linux設(shè)備驅(qū)動(dòng)開發(fā)理論、框架與實(shí)例的書,本書基于LDD6410開發(fā)板,以Linux 2.6版本內(nèi)核為藍(lán)本,詳細(xì)介紹自旋鎖、信號(hào)量、完成量、中斷頂/底半部、定時(shí)器、內(nèi)存和I/O映射以及異步通知、阻塞I/O、非阻塞I/O等Linux設(shè)備驅(qū)動(dòng)理論;字符設(shè)備、塊設(shè)備、TTY設(shè)備、I2C設(shè)備、LCD設(shè)備、音頻設(shè)備、USB設(shè)備、網(wǎng)絡(luò)設(shè)備、PCI設(shè)備等Linux設(shè)備驅(qū)動(dòng)的架構(gòu)和框架中各個(gè)復(fù)雜數(shù)據(jù)架構(gòu)和函數(shù)的關(guān)系,并講解了Linux驅(qū)動(dòng)開發(fā)的大量實(shí)例,使讀者能夠獨(dú)立開發(fā)各類Linux設(shè)備驅(qū)動(dòng)。
標(biāo)簽: linux 驅(qū)動(dòng)
上傳時(shí)間: 2022-06-18
上傳用戶:
《電子電氣工程師必知必會(huì)(第2版)》完整版作者:[美]Darren Ashby 翻譯:尹華杰出版社:人民郵電出版社簡(jiǎn)介:本書從實(shí)際工作出發(fā),總結(jié)了一名電氣工程師在日常工作中最為關(guān)鍵的知識(shí)點(diǎn),從簡(jiǎn)單的R,L.C元件到復(fù)雜的運(yùn)放,微處理器/微控制器,數(shù)模/模數(shù)轉(zhuǎn)換器,電機(jī),電源,再到元件的非理想性,電路的可靠性設(shè)計(jì),仿真,焊接,以及電路和軟件的故障修理,文字幽默生動(dòng)。此外本書還以較大篇幅介紹了作者作為研發(fā)部分的管理者,在人際溝通,管理方面的心得體會(huì)。本書即可供電氣信息類專業(yè)的師生作為參考,也適合電氣工程師閱讀。
標(biāo)簽: 電子電氣工程師
上傳時(shí)間: 2022-07-16
上傳用戶:jason_vip1
術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本標(biāo)準(zhǔn)。3.1 微波 Microwaves微波是電磁波按頻譜劃分的定義,是指波長(zhǎng)從1m至0.1mm范圍內(nèi)的電磁波, 其相應(yīng)的頻率從0.3GHz至3000GHz。這段電磁頻譜包括分米波(頻率從0.3GHz至3GHz)\厘米波(頻率從3GHz至30GHz)\毫米波(頻率從30GHz至300GHz)和亞毫米波(頻率從300GHz至3000GHz,有些文獻(xiàn)中微波定義不含此段)四個(gè)波段(含上限,不含下限)。具有似光性、似聲性、穿透性、非電離性、信息性五大特點(diǎn)。3.2 射頻 RF(Radio Frequency)射頻是電磁波按應(yīng)用劃分的定義,專指具有一定波長(zhǎng)可用于無(wú)線電通信的電磁波。頻率范圍定義比較混亂,資料中有30MHz至3GHz, 也有300MHz至40GHz,與微波有重疊;另有一種按頻譜劃分的定義, 是指波長(zhǎng)從1兆m至1m范圍內(nèi)的電磁波, 其相應(yīng)的頻率從30Hz至300MHz;射頻(RF)與微波的頻率界限比較模糊,并且隨著器件技術(shù)和設(shè)計(jì)方法的進(jìn)步還有所變化。3.3 射頻 PCB 及其特點(diǎn)考慮PCB設(shè)計(jì)的特殊性,主要考慮PCB上傳輸線的電路模型。由于傳輸線采用集總參數(shù)電路模型和分布參數(shù)電路模型的分界線可認(rèn)為是l/λ≥0.05.(其中,l是幾何長(zhǎng)度; λ是工作波長(zhǎng)).在本規(guī)范中定義射頻鏈路指?jìng)鬏斁€結(jié)構(gòu)采用分布參數(shù)模型的模擬信號(hào)電路。PCB線長(zhǎng)很少超過(guò)50cm,故最低考慮30MHz頻率的模擬信號(hào)即可;由于超過(guò)3G通常認(rèn)為是純微波,可以考慮倒此為止;考慮生產(chǎn)工藝元件間距可達(dá)0.5mm,最高頻率也可考慮定在30GHz,感覺(jué)意義不大。綜上所述,可以考慮射頻PCB可以定義為具有頻率在30MHz至6GHz范圍模擬信號(hào)的PCB,但具體采用集總還是分布參數(shù)模型可根據(jù)公式確定。由于基片的介電常數(shù)比較高,電磁波的傳播速度比較慢,因此,比在空氣中傳播的波長(zhǎng)要短,根據(jù)微波原理,微帶線對(duì)介質(zhì)基片的要求:介質(zhì)損耗小,在所需頻率和溫度范圍內(nèi),介電常數(shù)應(yīng)恒定不變,熱傳導(dǎo)率和表面光潔度要高,和導(dǎo)體要有良好的沾附性等。對(duì)構(gòu)成導(dǎo)體條帶的金屬材料要求:導(dǎo)電率高電阻溫度系數(shù)小,對(duì)基片要有良好的沾附性,易于焊接等。
上傳時(shí)間: 2022-07-22
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1