本書通過大量短小精悍的程序,詳細而全面 地闡述了C++基本概念和技術以及C++11新增的 功能,包括管理輸入/輸出、循環和數組、面向對 象編程、模板、使用標準模板庫以及lambda表達 式等。這些內容被組織成結構合理、聯系緊密的 章節,每章都可在 1 小時內閱讀完畢;每章都提 供了示例程序清單,并輔以示例輸出和代碼分 析,以闡述該章介紹的主題。為加深讀者對所學 內容的理解,每章末尾都提供了常見問題及其答 案以及練習和測驗。讀者可對照附錄D提供的測 驗和練習答案,了解自己對所學內容的掌握程 度。 本書是針對C++初學者編寫的,不要求讀者 有C語言方面的背景知識,可作為高等院校教授 C++課程的教材,也可供初學者自學C++時使 用。
標簽: C++
上傳時間: 2022-06-21
上傳用戶:d1997wayne
350例 (實際400例)51單片機C程序例程,都是比較常用的,經過本人驗證過可用。請大家放心下載!
上傳時間: 2022-06-22
上傳用戶:
摘要 DAQmx驅動作為N公司的第三代數據飛集硬俘驅動程序,減少了傳統數據采集硬件驅動程序帶來的編程復雜性,可被多種編程語言調用,程序接口功能強大,應用起來十分方便。研究并使用DAQmx驅動程序開發基于PX1總線的數采系統逐漸成為趨勢。針對PXI總線數采系統開發中必須解決的采集同步、觸發等關鍵技術問題,重點講迷在LABVIEW中利用DAQmx驅動實現多塊數采卡同步采集、多功能數采卡的橫擬與數字信導同步采集的程序設計技術以及數字與模擬信號觸發程序設計技術等。利用這些技術可解決大部分基于PX1總線的數據采集儀器設計問題。并結合工程實際,演示了利用DAQmx工具開發的32通道多功能PXI總線數據采集系統。DAQmx硬件驅動程序是N公司研制的第三代硬件驅動程序,在LABVIEW環境下使用可簡化數據采集系統程序設計。且可被C++、VC++、以及LabWindows/CVI等程序調用,為應用其他開發語言的工程師提供了方便。DAQmx驅動程序在數據采集程序設計時具有如下特點:對多功能的數據采集卡都使用統一的編程界面,可編寫模擬輸入、模擬輸出、數字10以及定時器/計數器程序,驅動程序完全支持多線程程序。利用Measurement&Automation(MAX)配置工具,可簡化數據采集卡的配置。在異常條件下運行可靠,傳統的DAQ驅動難以處理異常情況,而DAQmx定義并加強了異常條件處理方法,這比傳統DAQ驅動更可靠,一個最重要的特征是簡化了采集同步的難題。傳統DAQ中的設備同步實現起來相當復雜,必須通過軟件編程路由RTSI總線或PFI信號線來完成,而DAQmx應用時不必為信號指定路由,只需確定同步信號,所有路由工作由DAQmx自動完成。本文結合工程開發實際介紹在LABVIEW環境下應用DAQmx驅動程序開發數據采集系統的技術,主要講述利用DAQmx解決多塊卡同步的問題,以及多功能數據采集卡的數字與模擬采集同步以及信號觸發等問題。
上傳時間: 2022-06-22
上傳用戶:
文件較大,存在網盤中,下載文件獲取分享鏈接及提取碼第1章單片機基礎主要介紹了單片機的發展狀況、體系結構,同時對單片機的編程方法及編程環境進行了簡單描述。第2章C語言編程基礎主要介紹了C語言中常用的數據類型和程序控制語句。第3章C語言高級編程主要介紹了函數、數組、指針以及結構體等內容,同時對各部分進行了說明,分別列舉了相應的示例。第4章C51程序設計主要介紹了C51對標準C語言的擴展、C51函數庫和C程序基本結構。第5章 Windows集成開發環境uVision2主要介紹了uVision2中各個菜單欄的作用,通過創建程序流程和調試流程詳細介紹各菜單的使用以及仿真功能的應用。第6章C51編譯器主要介紹了預處理的方法、C51編譯器控制指令和C51的高級配置文件。第7章C51的典型資源編程主要介紹了C51典型資源的編程方法,包括中斷系統設計、定時/計數器的使用、I/O口的使用和擴展存儲器的方法等,最后還給出了一個使用多種資源的完整例程。第8章單片機通信主要介紹了單片機通信的相關內容,包括串口通信、單片機點對點通信、單片機多機通信、單片機I'C總線通信、單片機與計算機的互連等。第9章C51單片機的工程開發實例通過一個典型的應用實例介紹了單片機工程開發的一般方法。第10章 C51單片機典型模塊實例主要以實例的形式,介紹了單片機典型模塊的開發方法。在本書的編寫過程中,借鑒了許多現行教材的寶貴經驗,在此,謹向這些作者表示誠摯的感謝。由于時間倉促,加之編者水平有限,書中有錯誤或是不足之處在所難免,敬請廣大讀者批評指正
上傳時間: 2022-06-24
上傳用戶:
文件較大,存在網盤中,下載文件獲取分享鏈接及提取碼。本書從實際工程應用入手,以實驗過程和實驗現象為主導,由淺入深、循序漸進地講述使用C語言為51單片機編程的方法、51單片機的硬件結構和各種功能應用。本書不同于傳統的講述單片機的書籍,本書中的所有例程均以實際硬件實驗板實驗現象為根據,由C語言程序來分析單片機工作原理,使讀者知其然,又能知其所以然,從而幫助讀者從實際應用中徹底理解和掌握單片機。另外,本書中大部分內容均來自作者科研及教學工作實踐,內容涵蓋作者多年來項目經驗總結的精華,并且貫穿一些學習方法的建議。本書內容豐富,實用性強,許多C語言代碼可以直接應用到工程項目中。本書配套附一張光盤,提供近30小時的單片機教學視頻。同時,作者還開發了與本書配套的TX-IC單片機實驗板,可幫助讀者邊學邊練,達到學以致用的目的。讀者在學習過程中可以將視頻和書互為參考,配合學習,并用單片機實驗板進行實踐,這樣可以更快更好地掌握單片機應用知識和技能。本書適合作為大學電子信息類和機電類各專業本、專科單片機課程教材,或高校大學生創新基地培訓教材,也適合51單片機的初學者和使用51單片機從事項目開發的技術人員,還可供從事自動控制、智能儀器儀表、電力電子、機電一體化等專業的技術人員參考。本書內容組織本書內容共分5篇,分別為入門篇、內外部資源操作篇、提高篇、實戰篇和拓展篇。第1,2篇與本書配套光盤內容基本對應,內容組織上循序漸進、由淺入深;在知識介紹上,從原理到實踐,再從實驗現象進一步分析原理,對51單片機的主要功能及硬件結構做了詳細介紹。第3篇在前兩篇的基礎上通過實驗進一步擴展講解了51單片機的其他功能應用,而且還特別將STC單片機與傳統51單片機相比擴展了的功能逐一講解。第4篇是作者教學和實際項目中精選出的具有代表性的真實項目,其知識涉及面廣,內容豐富,是作者開發經驗的精華總結。第5篇為拓展部分,詳細講解了使用Protell軟件繪制原理圖、PCB圖、元件庫和元件封裝的過程:詳細介紹了常用的ISD400X系列語音芯片:分別講解了直流電機、步進電機和舵機的原理及驅動方法;介紹了設計電路常用的元件;詳細介紹了如何設計直流穩壓電源及開關電源;最后介紹運放的應用知識。
上傳時間: 2022-06-24
上傳用戶:得之我幸78
STM32F103 Mini板 FreeRTOS例程.FreeRTOS是一個迷你的實時操作系統內核。作為一個輕量級的操作系統,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能、軟件定時器、協程等,可基本滿足較小系統的需要。由于RTOS需占用一定的系統資源(尤其是RAM資源),只有μC/OS-II、embOS、salvo、FreeRTOS等少數實時操作系統能在小RAM單片機上運行。相對μC/OS-II、embOS等商業操作系統,FreeRTOS操作系統是完全免費的操作系統,具有源碼公開、可移植、可裁減、調度策略靈活的特點,可以方便地移植到各種單片機上運行,其最新版本為10.1.0版。
上傳時間: 2022-06-30
上傳用戶:
包含C語言進階學習資料,PID原理具體應用方法例程,PID參數整的經驗方法,PID學習代碼算法資料
標簽: pid
上傳時間: 2022-07-01
上傳用戶:
Visual C++ 6.0 程序員的實用參考書。全書共分成六個部分:第一部分 介 紹 Developer Studio 和 AppWizard 的基礎知識;第二部分介紹文本、圖形和對 話框編輯器;第三部分是編程指南,展示了如何使用 ClassWizard 和 Gallery 來 加速編程開發工作 ,創建自己的組件 ;第四部分介紹 ActiveX 控件及其使用 ,說 明如何用 MFC 或 ATL 來 寫 ActiveX 控 件 ;第五部分討論調試器的各種能力 ,程 序優化的各種選項及原因,如何定制 Visual C++,如何編制宏和附加實用程序; 第六部分提供 ASCII 字符和 ANSI 字符的標準表格,并簡要描述 ClassWizard 支 持 的 MFC 類 和 VBScript
上傳時間: 2022-07-11
上傳用戶:sn810821
STM32通過HX711來采集稱重傳感器數據的C程序,親測
上傳時間: 2022-07-19
上傳用戶:
物聯網iot完整”的Paho MQTT C客戶端庫是用Linux和Windows編寫的。它假設存在用于網絡(套接字),線程和內存分配的Posix或Windows庫。嵌入式庫旨在具有以下特征:使用非常有限的資源 - 挑選所需的組件不依賴于任何特定的庫進行網絡,線程或內存管理ANSI標準C,最高可移植性,最低級別C和/或C ++中的可選更高層
上傳時間: 2022-07-20
上傳用戶: