PLC是以微處理器為核心的工業控制裝置。在工業控制中,常常需要對PLC所采集的數據和工作狀態進行監測控制,Visual C++是一種Windows應用程序開發工具,在圖形處理和數據庫管理等方面具有較強的功能,用它來實現底層的通信控制有著更快的速度。本文旨在探討用可視化編程語言visualc++實現計算機與PLC之間的串行通訊技術,充分合理地利用系統資源及特點,提高通訊效率。
上傳時間: 2014-01-09
上傳用戶:lacsx
在這網站上找了半天,只找到 visualc++角色扮演游戲程序設計 這本書的光盤,沒有找到電子書,沒法學啊,在網上找了半天才找到的,上傳這本書的電子版,希望對游戲開發的朋友有用哦。
標簽: 網站
上傳時間: 2017-03-03
上傳用戶:asasasas
表達式二叉樹求值的源程序代碼,用visualc++環境
上傳時間: 2013-11-29
上傳用戶:lx9076
--stdafx.h中沒有函數庫,只是定義了一些環境參數,使得編譯出來的程序能在32位的操作系統環境下運行。 windows和mfc的include文件都非常大,即使有一個快速的處理程序,編譯程序也要花費相當長的時間來完成工作。由于每個.cpp文件都包含相同的include文件,為每個.cpp文件都重復處理這些文件就顯得很傻了。 為避免這種浪費,appwizard和visualc++編譯程序一起進行工作,如下所示: --appwizard建立了文件stdafx.h,該文件包含了所有當前工程文件需要的mfcinclude文件。且這一文件可以隨被選擇的選項而變化。 --appwizard然后就建立stdafx.cpp。這個文件通常都是一樣的。 --然后appwizard就建立起工程文件,這樣第一個被編譯的文件就是stdafx.cpp。 --當visualc++編譯stdafx.cpp文件時,它將結果保存在一個名為stdafx.pch的文件里。(擴展名pch表示預編譯頭文件。) --當visualc++編譯隨后的每個.cpp文件時,它閱讀并使用它剛生成的.pch文件。visualc++不再分析windowsinclude文件,除非你又編輯了stdafx.cpp或stdafx.h。 在這個過程中你必須遵守以下規則: --你編寫的任何.cpp文件都必須首先包含stdafx.h。 --如果你有工程文件里的大多數.cpp文件需要.h文件,順便將它們加在stdafx.h(后部)上,然后預編譯stdafx.cpp。 --由于.pch文件具有大量的符號信息,它是你的工程文件里最大的文件。 如果你的磁盤空間有限,你就希望能將這個你從沒使用過的工程文件中的.pch文件刪除。執行程序時并不需要它們,且隨著工程文件的重新建立,它們也自動地重新建立。
標簽: stdafx
上傳時間: 2021-05-19
上傳用戶:1155
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/visual_c-431206.html 第二部分:https://dl.21ic.com/download/visual_c-431208.html 第三部分:https://dl.21ic.com/download/visual_c-431210.html C++語言是從C語言發展而來的一種面向對象的高級語言,而 Visual c++則是CC++IDE,即集成開發環境。本書從C十+基礎開始講解,由原理到實踐、由淺到深、全面地介紹了在Ⅵ sual c++環境下,如何利用C++語言編寫 Windows應用程序。本書分為4部分,包括33章。第1部分是vsua1C++編程入門介紹,介紹了 Windows編程的入門知和C++語言的一些基礎知識;第2部分是 saiC++分類應用程序編程介紹,包括 Windows應用編程和控制臺程序,以及在 Visual c++下如何編寫Win32程序、對話框程序、單文檔與多文檔程序、動態鏈接庫和 ActiveX控件程序;第3部分+十功能應用程序介紹,在本部分中,講解了VsuC++下最常見的操作編程,包括文件操作、系統時間、錯誤與異常處理、多線程技術、定時器、輸入輸出設備、串口編程、網絡編程、數Windows內存管理、程序調試以及網絡安全等;第4部分介紹了 Visua1C++的一些雜項編程,包括界面控制、0 ffice文件的讀寫操作、文件與文件夾、程序控制以及系統控制等。本書內容豐富、實用性強,許多代碼可以直接應用到工程項目中,它適合于 visualc++60的初學者和使用 Visual c++從事開發的程序員使用,對于具有一定 Visual c+編程經驗的讀者,本書也是非常好的參考書
標簽: Visual C++
上傳時間: 2022-03-30
上傳用戶:wangshoupeng199
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/visual_c-431206.html 第二部分:https://dl.21ic.com/download/visual_c-431208.html 第三部分:https://dl.21ic.com/download/visual_c-431210.html C++語言是從C語言發展而來的一種面向對象的高級語言,而 Visual c++則是C++IDE,即集成開發環境。本書從C艸基礎開始講解,由原理到實踐、由淺到深、全面地介紹了在 visualc++環境下,如何利用C++語言編寫 Windows應用程序本書分為4部分,包括33章。第1部分是 Visual c++編程入門介紹,介紹了 Windows編程的入門知識和C++語言的一些基礎知識;第2部分是sua1C++分類應用程序編程介紹,包括Wnds應用編程和控制臺程序,以及在 visualc++下如何編寫Wn32程序、對話框程序、單文檔與多文檔程序、動態鏈接庫和 ActiveX控件程序;第3部分是 Visua1C++功能應用程序介紹,在本部分中,講解了vsua1C++下最常見的操作編程,包括文件操作、數據處理、系統時間、錯誤與異常處理、多線程技術、定時器、輸入輸出設備、串口編程、網絡編程、數據庫編程、windows內存管理、程序調試以及網絡安全等;第4部分介紹了 visua1C++的一些雜項編程,包括界面控制、Office文件的讀寫操作、文件與文件夾、程序控制以及系統控制等。本書內容豐富、實用性強,許多代碼可以直接應用到工程項目中,它適合于 Visual C++6.0的初學者和使用vsua1C++從事開發的程序員使用,對于具有一定 visualc++編程經驗的讀者,本書也是非常好的參考書。
標簽: Visual C++
上傳時間: 2022-03-30
上傳用戶:canderile
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/visual_c-431206.html 第二部分:https://dl.21ic.com/download/visual_c-431208.html 第三部分:https://dl.21ic.com/download/visual_c-431210.html C++語言是從C語言發展而來的一種面向對象的高級語言,而 Visual c++則是C++IDE,即集成開發環境。本書從C艸基礎開始講解,由原理到實踐、由淺到深、全面地介紹了在 visualc++環境下,如何利用C++語言編寫 Windows應用程序本書分為4部分,包括33章。第1部分是 Visual c++編程入門介紹,介紹了 Windows編程的入門知識和C++語言的一些基礎知識;第2部分是sua1C++分類應用程序編程介紹,包括Wnds應用編程和控制臺程序,以及在 visualc++下如何編寫Wn32程序、對話框程序、單文檔與多文檔程序、動態鏈接庫和 ActiveX控件程序;第3部分是 Visua1C++功能應用程序介紹,在本部分中,講解了vsua1C++下最常見的操作編程,包括文件操作、數據處理、系統時間、錯誤與異常處理、多線程技術、定時器、輸入輸出設備、串口編程、網絡編程、數據庫編程、windows內存管理、程序調試以及網絡安全等;第4部分介紹了 visua1C++的一些雜項編程,包括界面控制、Office文件的讀寫操作、文件與文件夾、程序控制以及系統控制等。本書內容豐富、實用性強,許多代碼可以直接應用到工程項目中,它適合于 Visual C++6.0的初學者和使用vsua1C++從事開發的程序員使用,對于具有一定 visualc++編程經驗的讀者,本書也是非常好的參考書。
標簽: Visual C++
上傳時間: 2022-03-30
上傳用戶:
【摘要】:隨著USB接口在計算機業界應用越來越廣泛,基于USB的接口開發顯得越來越具有現實意義。隨著客戶對系統數據采集速度要求的不斷提高,USB以其使用方便、易于擴展、速度快等優點而越來越多的被應用于各種人機接口設備中。本設計提出了一種USB接口的HID數據通訊接口設計方案,USB接口芯片采用的是PHILIP的PDIUSBD12,微控器是宏晶科技的STC89C52RC。該方案具有器件通用、成本低、方便焊接調試等特點。由于本設計采用了PDIUSBD12接口芯片,通過改變微控器的代碼可以制作成各種標準的USB設備。本設計完成了一種典型的HID設備驅動程序的開發,PC機無需額外加裝驅動便可實現和USB設備之間的通訊。而且經過典型HID設備的枚舉過程,還可用于對USB協議的熟悉和學習。上位機軟件部分,采用了visualc++6.0編寫HID設備的控制程序,此控制程序和HID下位機設備構成了完整的USB控制系統。在此基礎上,本設計還增加了簡單的音樂播放功能,可以打開并播放格式為mp3和wma的音頻文件,還可以暫停、停止、選擇播放曲目、調節音量等;在音頻播放時HID設備彩燈可以實時顯示音頻的頻譜。這在驗證USB系統的同時,大大增加了控制的趣味性。驗證結果表明按照該方案設計的數據通訊接口和HID設計運行穩定可靠。USB是一種計算機和外部設備進行通訊連接的接口.USB的出現的目的是取代現在計算機接口,簡化計算機與外部設備的連接過程,使計算機的擴展更加方便。它使得計算機和外部設備的連接十分方便。目前,各種計算機外部設備都在逐漸改為USB接口,USB技術的出現是計算機接口技術的一大飛躍。越來越多的測控系統、信號處理系統和智能儀器選用USB接口與PC機進行高速、海量的數據通訊。但是,相對UART(通用異步串口)、LPT(打印機并行端口),USB的開發難度要大的多。采用HID(Human Interface Device,人機接口設備)的設計方案則可以很好的解決這一矛盾。
上傳時間: 2022-05-02
上傳用戶:shjgzh
一,走進UDP協議:UDP(User Datagram Protocol)協議就是“用戶數據報協議”,它是一種無連接的協議,無連接主要是和TCP協議相比較的。我們知道當利用TCP協議傳送數據的時候,首先必須先建立連接(也就是所謂的握手)才可以傳輸數據。而當計算機利用UDP協議進行數據傳輸的時候,發送方只需要知道對方的IP地址和端口號就可以發送數據,而并不需要進行連接。當然如果你非要進行連接,通過Visual C#也是可以實現的,但前提是要確定連接的遠程主機的端口號處于監聽狀態,否則程序會出現不必要的錯誤,但這是種畫蛇添足的做法,不僅丟失了UDP協議的無連接傳送數據的特點和優點,而且還給程序運行帶來了不安定的因素。所以這種方法并不值得提倡。
上傳時間: 2022-06-23
上傳用戶: