嵌入式C/C++系統工程師實訓教程是一本嵌入式C/C++學習書籍,由莊嚴,王驍和湯建敏三人共同編著。本書涵蓋了嵌入式系統開發的必備知識,面向具體的系統開發工作內容,范例著重培訓實際工作能力,讀者在學完之后可以順利成為合格的嵌入式系統開發工程師。全書分為基礎篇、C語言篇、提高篇、c++篇、綜合篇,內容由淺入深、循序漸進,引領讀者進入嵌入式編程的領域,適合嵌入式培訓學校使用,并可作為非計算機專業學生或已從事嵌入式相關開發人員的自學教材。
內容介紹
嵌入式C++(含C語言)是嵌入式領域中最具有競爭力的編程語言。書中內容突出各章節重點,明確各個知識要點,以方便閱讀。書中比較系統地介紹嵌入式編程所需的大部分程序設計知識,分為基礎篇、C語言篇、提高篇、c++篇、綜合篇。基礎篇主要介紹嵌入式編程的基礎知識;C語言篇主要介紹C語言編程的相關知識點;提高篇主要介紹數據結構與常用算法;c++篇主要介紹c++編程的一些知識;綜合篇通過嵌入式編程和通信管理機實例來強化讀者對嵌入式編程的認識。
《嵌入式C/C++系統工程師實訓教程》主要取材于作者在長期的嵌入式培訓過程中積累起來的部分書稿,讀者可以根據需要順序地或選擇性地進行閱讀和實踐。書中所有的程序都是通過了驗證的,并且一些重要的程序是分別在Windows和Linux兩種系統下進行驗證的,所有的程序都是完整的程序而不是代碼段,這樣更適合閱讀和學習。本書結構清晰、內容由淺入深、循序漸進,引領讀者進入嵌入式編程的領域,可作為高校嵌入式系統程序設計的教材和嵌入式程序設計培訓的實踐教材和課程設計輔助讀物,也可以作為廣大嵌入式程序設計愛好者、在校大學生及單片機愛好者的自學用書。
章節目錄
第一篇 基礎篇 第1章 基礎知識 1.1 嵌入式系統 1.1.1 概念 1.1.2 構成 1.1.3 特點 1.1.4 知識結構 1.2 項目流程 1.2.1 立項階段 1.2.2 需求階段 1.2.3 設計階段 1.2.4 實現階段 1.2.5 測試階段 1.2.6 部署階段 1.3 開發模型 1.3.1 瀑布模型 1.3.2 原型模型 1.3.3 螺旋模型 1.4 項目組成 1.4.1 系統設計 1.4.2 客戶需求 1.4.3 產品說明 1.4.4 進度表 1.4.5 設計文檔 1.4.6 測試文檔 1.4.7 項目成員 1.5 本章小結 1.6 課后習題 第2章 程序設計 2.1 計算機語言 2.1.1 匯編語言 2.1.2 C語言 2.1.3 C++語言 2.1.4 其他語言 2.2 開發環境 2.2.1 Windows環境 2.2.2 Linux環境 2.2.3 VxWorks環境 2.2.4 單片機環境 2.2.5 嵌入式系統 2.3 軟件質量 2.3.1 軟件質量 2.3.2 質量保證 2.3.3 CMMl 2.3.4 ISO900 1 2.3.5 UML 2.3.6 SDL 2.3.7 流程圖 2.4 編碼規范 2.4.1 文件組織結構 2.4.2 命名規則 2.4.3 代碼風格 2.4.4 版本控制 2.5 實踐.HelloWorld 2.5.1 設計流程 2.5.2 實踐概述 2.5.3 分析要求 2.5.4 準備環境 2.5.5 流程圖 2.5.6 編輯源代碼 …… 第二篇 C語言篇 第三篇 提高篇 第四篇 C++篇 第五篇 統合篇
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進行閱讀試讀




