亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

多線(xiàn)程通信

  • 這個小工具可以生成16進制的電力通信協(xié)議數(shù)據(jù)包

    這個小工具可以生成16進制的電力通信協(xié)議數(shù)據(jù)包,目前支持兩種 協(xié)議:“中華人民共和國多功能電能表通信規(guī)約(DL/T 645—1997)” 和”山東電力集團公司用電現(xiàn)場服務(wù)與管理系統(tǒng)通訊規(guī)約”。能自 動復(fù)制生成的數(shù)據(jù),默認為生成的數(shù)據(jù)添加0x前綴,這樣就可以把 數(shù)據(jù)包方便地粘貼到代碼或各種16進制調(diào)試工具里面,如“串口調(diào) 試助手”。也可以用來在調(diào)試分析時和調(diào)試狀態(tài)的數(shù)據(jù)包進行對比, 以檢驗數(shù)據(jù)包的合法性。 本程序用 qt4.2.3 opensource + mingw 寫成,最后用 molebox打包 source目錄下是源代碼 協(xié)議包生成工具.exe 為打包后的可執(zhí)行文件, 運行時不需要額外的動態(tài)連接庫 source\packet\release\packet.exe運行時需要三個dll: mingwm10.dll QtGui4.dll QtCore4.dll

    標簽: 進制 電力通信 協(xié)議 數(shù)據(jù)包

    上傳時間: 2017-04-19

    上傳用戶:lps11188

  • vc實現(xiàn)的串口通信軟件

    vc實現(xiàn)的串口通信軟件,可以實現(xiàn)多通道的穩(wěn)定通信。

    標簽: 串口通信 軟件

    上傳時間: 2014-01-04

    上傳用戶:開懷常笑

  • STM32例程下載

    STM32例程,包含GPIO,PWM,定時器,串口等多個例程

    標簽: stm32

    上傳時間: 2021-10-28

    上傳用戶:

  • Linux下基于socket的文件傳輸程序設(shè)計

    線程(thread)技術(shù)早在60年代就被提出,但真正應(yīng)用線程到操作系統(tǒng)中去,是在80年代中期。為什么有了進程的概念后,還要再引入線程呢?使用多線程到底有哪些好處?使用多線程的理由之一是和進程相比,它是一種非常”節(jié)儉”的多任務(wù)操作方式。在Linux系統(tǒng)下,啟動一個新的進程必須分配獨立的地址空間,建立眾多的數(shù)據(jù)表來維護它的代碼段、堆棧段和數(shù)據(jù)段。而運行于一個進程中的多個線程,它們之間使用相同的地址空間,共享大部分數(shù)據(jù),啟動一個線程所花費的空間遠遠小于進程所花費的空間,而且,線程間彼此切換所需的時間也遠遠小于進程間所需要的時間。使用多線程的理由之二是線程間方便的通信機制。對不同進程來說,它們具有獨立的數(shù)據(jù)空間,要進行數(shù)據(jù)的傳遞只能通過通信的方式進行,這種方式費時且很不方便。由于同,進程下的線程之間共享數(shù)據(jù)空間,所以一個線程的數(shù)據(jù)可以直接為其它線程所用,這樣快且方便。在計算機中,凡是提供服務(wù)的一方我們稱為服務(wù)端(Server),而接受服務(wù)的另一方我們稱作客戶端(Client)。不過客戶端及伺服端的關(guān)系不見得一定建立在兩臺分開的機器上,提供服務(wù)的伺服端及接受服務(wù)的客戶端也有可能都在同一臺機器上,這樣在同一臺機器上就同時扮演伺服端及客戶端。線程間方便的通信機制可以使得在我們在服務(wù)端和客戶端方便的進行通信傳輸與各種操作,可以通過運用多線程機制方便實現(xiàn)上傳、下載文件:增加、刪除用戶:以及在服務(wù)端進行文件的管理。

    標簽: linux socket 文件傳輸

    上傳時間: 2022-06-20

    上傳用戶:

  • 基于面向?qū)ο蟮那度胧较到y(tǒng)軟件開發(fā)方法研究及其應(yīng)用.rar

    十多年來,隨著信息技術(shù)、電子技術(shù)和通訊技術(shù)的發(fā)展,嵌入式系統(tǒng)已經(jīng)獲得了空前的應(yīng)用和發(fā)展。隨著嵌入式應(yīng)用系統(tǒng)功能復(fù)雜度的提高、對軟件產(chǎn)品的非功能約束的特別關(guān)注以及由于市場的激烈競爭導(dǎo)致嵌入式軟件推出周期的縮短,都使得嵌入式軟件開發(fā)人員面臨著嚴峻的危機和挑戰(zhàn)。傳統(tǒng)的結(jié)構(gòu)化開發(fā)方法已經(jīng)顯得力不從心,于是嵌入式軟件開發(fā)人員在軟件開發(fā)中引入了目前較為流行的“面向?qū)ο蠓椒?OO)”,.但是目前對該方法的應(yīng)用還只是停留在傳統(tǒng)的以編程為中心的嵌入式軟件開發(fā)方法上,不能很好地保證軟件復(fù)用和代碼的重用,因此難以滿足市場對嵌入式軟件開發(fā)效率和開發(fā)質(zhì)量的要求。 本課題的研究內(nèi)容是應(yīng)用面向?qū)ο蠓椒ǖ目蚣芗夹g(shù),對嵌入式系統(tǒng)領(lǐng)域的專有結(jié)構(gòu)組件進行封裝,創(chuàng)新性地提出了面向嵌入式系統(tǒng)領(lǐng)域的通用實時框架ARTIC(Abstract real-time contrO1)。ARTIC框架除了具有框架的共有優(yōu)點一最大限度實現(xiàn)軟件重用外,最突出的是具備以下兩個特點: 1、功能和非功能的分離 在應(yīng)用面向?qū)ο蟮募夹g(shù)時,傳統(tǒng)的嵌入式軟件開發(fā)方法關(guān)注的重點是軟件結(jié)構(gòu)和功能分解,、忽略了嵌入式環(huán)境下特殊的非功能性要求。為了在實現(xiàn)系統(tǒng)功能需求的同時,保證軟件系統(tǒng)的非功能性需求的實現(xiàn),ARTIC框架引入了面向方面的思想,、把系統(tǒng)的非功能性需求從功能模塊中分離出來,為它們單獨設(shè)計組件。開發(fā)人員在應(yīng)用該框架進行嵌入式軟件設(shè)計時,只需要關(guān)注功能需求的實現(xiàn),對于實時性、調(diào)度等非功能需求的實現(xiàn)可以通過調(diào)用ARTIC提供的時間管理模型和任務(wù)調(diào)度模型直接實現(xiàn)。 2、基于狀態(tài)機的主動對象設(shè)計模式 根據(jù)嵌入式系統(tǒng)通常由多個控制線程組成的特點,應(yīng)用基于狀態(tài)機的主動對象設(shè)計模式,把嵌入式軟件系統(tǒng)構(gòu)建成多個主動對象的緝合。相對于傳統(tǒng)的面向?qū)ο蠓椒ǎ疚奶岢龅闹鲃訉ο蟮淖畲筇攸c在于:它提供對事件隊列、控制線程和表示主動對象動態(tài)行為狀態(tài)機等的封裝,并且該模式可以直接支持嵌入式系統(tǒng)的并行性。 ARTIC框架的應(yīng)用能夠幫助嵌入式軟件的開發(fā)人員快速地開發(fā)出高質(zhì)量的嵌入式軟件,除此之外,因為它包含了一個微小的實時操作系統(tǒng)(RTOS) 報包裝,在某些場合可以作為一個簡易的RTOS使用。為了驗證ARTIC的性能,本文將該框架應(yīng)用于硬幣搬送實時控制系統(tǒng)的開發(fā)設(shè)計,從該系統(tǒng)的應(yīng)用中充分體現(xiàn)了ARTIC框架的優(yōu)點。

    標簽: 嵌入式系統(tǒng) 軟件開發(fā)

    上傳時間: 2013-06-21

    上傳用戶:cxl274287265

  • 基于ADS4249的RGB視頻編碼器電路設(shè)計

    現(xiàn)代信息處理應(yīng)用中,對模數(shù)轉(zhuǎn)換器的速度、精度、功耗和動態(tài)性能等關(guān)鍵性能指標不斷提出更高的要求。針對模數(shù)轉(zhuǎn)換的實際應(yīng)用,提出并設(shè)計了一種基于TI公司生產(chǎn)的雙通道14 位 250MSPS 低功耗A / D轉(zhuǎn)換器 ADS4249的RGB視頻編碼器電路設(shè)計。這款A(yù) / D轉(zhuǎn)換器的技術(shù)創(chuàng)新點在于其完美的實現(xiàn)高動態(tài)性能的同時又能擁有1.8 V超低功耗。這一特性使得ADS4249非常適合多載波,寬帶通信的信號處理應(yīng)用。

    標簽: 4249 ADS RGB 視頻編碼器

    上傳時間: 2013-10-28

    上傳用戶:kiklkook

  • 基于單片機的分布式液位控制系統(tǒng)設(shè)計

    摘要:設(shè)計了一種基于51單片機為核心的多機分布式液位控制系統(tǒng),由數(shù)據(jù)采集模塊,處理模塊和多機通信平臺組成,既滿足了測量精度的要求,同時具有較高的可靠性,成本低,控制靈活。隨著傳感技術(shù)的不斷提高,分布式監(jiān)控系統(tǒng)應(yīng)用日趨廣泛,一個高質(zhì)量、合理化的多機串行通信平臺就顯得尤為重要。本文設(shè)計了與傳統(tǒng)多機通信有所不同的分布式液位控制系統(tǒng)。關(guān)鍵詞:串行通信;51單片機;液位控制

    標簽: 單片機 分布式 液位控制 系統(tǒng)設(shè)計

    上傳時間: 2013-11-15

    上傳用戶:yyyyyyyyyy

  • 基于P87C591的CAN總線系統(tǒng)智能節(jié)點設(shè)計

    基于P87 C591的CAN總線系統(tǒng)智能節(jié)點設(shè)計Design of CAN System Intelligent Node Based on P87C591 給出了基于帶CAN控制器的單片8位微控制器P87C591的智能節(jié)點的硬件電路及軟件結(jié)構(gòu),詳細介紹了設(shè)計中的難點及實現(xiàn)過程中應(yīng)注意的問題。關(guān)鍵詞:CAN總線;智能節(jié)點 Abstract:A h ardc ircuita nds oftw arec onfigurationo fth ei ntelligentnode based on a microcontroller with CAN controller P87C591 arepresented.E speciallyt hec ruxi nd esigninga ndt hep roblemst hatshould be paid attention in realizing are discussed in details.Keyw ords:C AN;in telligentn ode CA N 總線 是德國Bosch從20世紀80年代初為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通信協(xié)議,它是一種多主總線,通信介質(zhì)可以是雙絞線、同軸電纜或光導(dǎo)纖維。由于CAN總線具有較強的糾錯能力,支持差分收發(fā),因而適合高噪聲環(huán)境。并具有較遠的傳輸距離,適用于許多領(lǐng)域的分布式測控系統(tǒng)。目前已在工業(yè)自動化、建筑物環(huán)境控制、醫(yī)療設(shè)備等許多領(lǐng)域得到廣泛的應(yīng)用。CAN已成為國際標準化組織IS011898標準。

    標簽: P87C591 CAN 總線系統(tǒng) 智能節(jié)點

    上傳時間: 2013-10-30

    上傳用戶:xymbian

  • 基于DSP_BIOS大空間網(wǎng)絡(luò)型火災(zāi)探測系統(tǒng)設(shè)計

    提出了以TMS320DM642為平臺開發(fā)基于DSP/BIOS的大空間網(wǎng)絡(luò)型火災(zāi)探測系統(tǒng)。該系統(tǒng)在DSP/BIOS與RF5參考框架的基礎(chǔ)上,利用TCP/IP協(xié)議棧設(shè)計了多任務(wù)線程的應(yīng)用程序,實現(xiàn)了火災(zāi)檢測算法的移植與網(wǎng)絡(luò)開發(fā)環(huán)境的構(gòu)建。最終將視頻處理結(jié)果由以太網(wǎng)傳至控制中心,同時控制中心可以利用串口通信線程對CCD攝像機進行參數(shù)設(shè)置。

    標簽: DSP_BIOS 空間網(wǎng)絡(luò) 火災(zāi)探測 系統(tǒng)設(shè)計

    上傳時間: 2013-11-03

    上傳用戶:maricle

  • 全功能SPI接口的設(shè)計與實現(xiàn)

    SPI(Serial Peripheral Interface,串行外圍接口)是Motorola公司提出的外圍接口協(xié)議,它采用一個串行、同步、全雙工的通信方式,解決了微處理器和外設(shè)之間的串行通信問題,并且可以和多個外設(shè)直接通信,具有配置靈活,結(jié)構(gòu)簡單等優(yōu)點。根據(jù)全功能SPI總線的特點,設(shè)計的SPI接口可以最大發(fā)送和接收16位數(shù)據(jù);在主模式和從模式下SPI模塊的時鐘頻率最大可以達到系統(tǒng)時鐘的1/4,并且在主模式下可以提供具有四種不同相位和極性的時鐘供從模塊選擇;可以同時進行發(fā)送和接收操作,擁有中斷標志位和溢出中斷標志位。

    標簽: SPI 接口的設(shè)計

    上傳時間: 2013-11-11

    上傳用戶:himbly

主站蜘蛛池模板: 吕梁市| 抚远县| 武冈市| 海淀区| 临颍县| 嘉黎县| 道孚县| 中山市| 行唐县| 申扎县| 巴彦县| 开江县| 文山县| 专栏| 绿春县| 凤凰县| 镇雄县| 嘉禾县| 柞水县| 始兴县| 莱西市| 英德市| 长宁区| 中卫市| 张掖市| 天全县| 铁力市| 东丰县| 昌黎县| 新宁县| 元朗区| 韶山市| 长治市| 永善县| 榆社县| 淮南市| 天气| 荣昌县| 蓬莱市| 阿鲁科尔沁旗| 张家港市|