C語言入門書籍《嵌入式Linux C語言程序設計基礎教程》
時間:2018-08-08 來源:未知
內(nèi)容簡介:
隨著消費群體對產(chǎn)品要求的日益提高,嵌入式技術在機械器具制造、電子產(chǎn)品制造、通信、信息服務等行業(yè)領域得到了大顯身手的機會,應用日益廣泛,相應地企業(yè)對嵌入式人才的需求也越來越多。因此近幾年來,各高職高專院校開始紛紛開設嵌入式專業(yè)或方向。但是,各院校在嵌入式專業(yè)教學建設的過程中幾乎都面臨教材難覓的困境。雖然目前市場上的嵌入式開發(fā)相關書籍比較多,但幾乎都是針對有一定基礎的行業(yè)內(nèi)研發(fā)人員而編寫的,并不完全符合學校的教學要求。學校教學需要一套充分考慮學生現(xiàn)有知識基礎和接受度的,明確各門課程教學目標的,便于學校安排課時的嵌入式專業(yè)教材。

針對教材缺乏的問題,我們以多年來在嵌入式工程技術領域內(nèi)人才培養(yǎng)、項目研發(fā)的經(jīng)驗為基礎,匯總了近幾年積累的數(shù)百家企業(yè)對嵌入式研發(fā)相關崗位的真實需求,調(diào)研了數(shù)十所開設“嵌入式工程技術”專業(yè)的高職院校的課程設置情況、學生特點和教學用書現(xiàn)狀。通過細致的整理和分析,對專業(yè)技能和基本知識進行合理劃分,2009年,我們編寫了這套高等院校嵌入式人才培養(yǎng)規(guī)劃教材,包括以下5本:
《嵌入式技術基礎》
《ARM嵌入式體系結構與接口技術Cortex-A8版》
《嵌入式Linux操作系統(tǒng)》
《嵌入式Linux C語言開發(fā)》
《嵌入式應用程序設計》
經(jīng)過4年,嵌入式行業(yè)發(fā)生了巨大的變化,產(chǎn)品升級換代,而高校中的嵌入式專業(yè)也日趨成熟,首批教材有些已無法滿足新的需要。所以本次對原有教材進行修訂和擴充。
本書作為嵌入式專業(yè)的C語言教材。全書共11章,第1章介紹了嵌入式Linux下常用的C語言開發(fā)工具,為后面的學習打下基礎。第2章~第5章講解了嵌入式Linux C語言中的基礎知識。包括嵌入式Linux C語言中的數(shù)據(jù)、數(shù)據(jù)的輸入和輸出、運算符和表達式、程序結構和控制語句。第6章到主要講解了嵌入式Linux C語言中的數(shù)組,包括一維數(shù)組、多維數(shù)組、字符數(shù)組和字符串等。第7章主要講解了嵌入式Linux C語言中的指針。第8章主要講解了嵌入式Linux C語言的函數(shù)。第9章主要介紹了嵌入式Linux C語言中用戶自定義的數(shù)據(jù)類型。第10章介紹了嵌入式Linux C語言的高級用法。第11章介紹了嵌入式Linux內(nèi)核中常見的數(shù)據(jù)結構。
本書由馮利美主編。本書的完成需要感謝華清遠見教育科技集團,教材內(nèi)容參考了學院與嵌入式企業(yè)需求無縫對接的、科學的專業(yè)人才培養(yǎng)體系。同時,華清遠見教育科技集團從業(yè)或執(zhí)教多年的行業(yè)專家團隊也對教材的編寫工作做出了貢獻,孫天澤、劉洪濤、曾宏安、穆煜、趙蒼明、季久峰、賈燕楓、關曉強等在書稿的編寫過程中認真閱讀了所有章節(jié),提供了大量在實際教學中積累的重要素材,對教材結構、內(nèi)容提出了中肯的建議,并在后期審校工作中提供了很多幫助,在此表示衷心的感謝。
本書所有源代碼、PPT課件、教學素材等輔助教學資料,請到人民郵電出版社教學服務與資源網(wǎng)(www.ptpedu.com.cn)免費下載。
圖書目錄:
C語言入門書籍《嵌入式Linux C語言程序設計基礎教程》 目 錄
第1章 嵌入式Linux C語言開發(fā)工具... 1
第2章 數(shù)據(jù)... 46
第3章 數(shù)據(jù)的輸入輸出... 79
第4章 運算符和表達式... 93
第5章 程序結構和控制語句... 115
第6章 數(shù)組............................................. 134
第7章 指針... 155
第8章 函數(shù)... 185
第9章 用戶自定義數(shù)據(jù)類型... 218
第10章 嵌入式C語言的
第11章 嵌入式linux內(nèi)核常見數(shù)據(jù)結構
附錄 嵌入式Linux C函數(shù)

