C語言入門(men)書籍《嵌入式Linux C語言程(cheng)序設計基礎教程(cheng)》
時間:2018-08-08 來(lai)源:未知
內容簡介:
隨(sui)著消費群體對(dui)(dui)產品(pin)要求(qiu)的(de)(de)日益提高,嵌入(ru)式技術在機(ji)械器具制(zhi)造、電子產品(pin)制(zhi)造、通(tong)信(xin)、信(xin)息(xi)服(fu)務(wu)等(deng)行(xing)(xing)業領域得(de)到了大顯身手的(de)(de)機(ji)會,應(ying)用(yong)日益廣泛,相應(ying)地企(qi)業對(dui)(dui)嵌入(ru)式人才的(de)(de)需求(qiu)也越(yue)(yue)來(lai)(lai)越(yue)(yue)多(duo)。因此近(jin)幾年(nian)來(lai)(lai),各高職高專(zhuan)院校(xiao)開(kai)始(shi)紛紛開(kai)設嵌入(ru)式專(zhuan)業或方向(xiang)。但是,各院校(xiao)在嵌入(ru)式專(zhuan)業教(jiao)學(xue)建設的(de)(de)過程中(zhong)幾乎都面臨教(jiao)材難覓的(de)(de)困境。雖然(ran)目(mu)前(qian)市場上的(de)(de)嵌入(ru)式開(kai)發相關書籍(ji)比較多(duo),但幾乎都是針對(dui)(dui)有一定(ding)基礎的(de)(de)行(xing)(xing)業內(nei)研發人員而編寫的(de)(de),并不完(wan)全(quan)符合學(xue)校(xiao)的(de)(de)教(jiao)學(xue)要求(qiu)。學(xue)校(xiao)教(jiao)學(xue)需要一套充分考慮學(xue)生現有知識基礎和(he)接受度(du)的(de)(de),明確各門課程教(jiao)學(xue)目(mu)標的(de)(de),便于學(xue)校(xiao)安排(pai)課時的(de)(de)嵌入(ru)式專(zhuan)業教(jiao)材。

針對(dui)教材缺乏(fa)的(de)問題,我(wo)們以(yi)多年來在嵌入式工程技(ji)術(shu)領域(yu)內人(ren)才培養(yang)(yang)、項目研發的(de)經驗為基礎(chu),匯總了近(jin)幾年積累的(de)數百家企業(ye)對(dui)嵌入式研發相(xiang)關崗(gang)位的(de)真實(shi)需(xu)求,調研了數十所開(kai)設“嵌入式工程技(ji)術(shu)”專業(ye)的(de)高(gao)職院(yuan)校的(de)課程設置情況、學(xue)生特(te)點和教學(xue)用書現狀。通過細致的(de)整理(li)和分(fen)析(xi),對(dui)專業(ye)技(ji)能和基本知識進行(xing)合(he)理(li)劃分(fen),2009年,我(wo)們編寫(xie)了這套高(gao)等院(yuan)校嵌入式人(ren)才培養(yang)(yang)規劃教材,包括以(yi)下(xia)5本:
《嵌(qian)入式技術(shu)基礎》
《ARM嵌入式體系結構與(yu)接口技術Cortex-A8版(ban)》
《嵌入式Linux操作系統》
《嵌入式Linux C語言開(kai)發》
《嵌入式應用程序設計》
經(jing)過4年,嵌(qian)入(ru)式行業發生了巨大的變(bian)化,產品(pin)升級換代(dai),而(er)高校(xiao)中的嵌(qian)入(ru)式專業也(ye)日(ri)趨成熟,首批教材有(you)些已無法滿足新的需要。所以本(ben)次對原有(you)教材進(jin)行修訂和擴(kuo)充。
本書作為嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)專業的(de)(de)C語(yu)(yu)言(yan)(yan)(yan)教材。全書共11章(zhang),第(di)1章(zhang)介(jie)(jie)紹了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux下(xia)常用的(de)(de)C語(yu)(yu)言(yan)(yan)(yan)開發工具,為后面的(de)(de)學(xue)習打下(xia)基礎。第(di)2章(zhang)~第(di)5章(zhang)講解了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)中(zhong)的(de)(de)基礎知識(shi)。包括嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)中(zhong)的(de)(de)數(shu)據(ju)、數(shu)據(ju)的(de)(de)輸入(ru)(ru)(ru)(ru)(ru)和輸出、運算符和表(biao)達式(shi)、程序結構和控制語(yu)(yu)句。第(di)6章(zhang)到主(zhu)(zhu)要(yao)講解了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)中(zhong)的(de)(de)數(shu)組(zu),包括一維(wei)數(shu)組(zu)、多(duo)維(wei)數(shu)組(zu)、字符數(shu)組(zu)和字符串等。第(di)7章(zhang)主(zhu)(zhu)要(yao)講解了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)中(zhong)的(de)(de)指針。第(di)8章(zhang)主(zhu)(zhu)要(yao)講解了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)的(de)(de)函數(shu)。第(di)9章(zhang)主(zhu)(zhu)要(yao)介(jie)(jie)紹了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)中(zhong)用戶自(zi)定義的(de)(de)數(shu)據(ju)類型。第(di)10章(zhang)介(jie)(jie)紹了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux C語(yu)(yu)言(yan)(yan)(yan)的(de)(de)高級用法(fa)。第(di)11章(zhang)介(jie)(jie)紹了(le)(le)(le)嵌(qian)入(ru)(ru)(ru)(ru)(ru)式(shi)Linux內核中(zhong)常見的(de)(de)數(shu)據(ju)結構。
本書(shu)(shu)由(you)馮利美主編。本書(shu)(shu)的完(wan)成需要感謝華清(qing)遠見(jian)教(jiao)(jiao)(jiao)育(yu)科(ke)技集(ji)團,教(jiao)(jiao)(jiao)材內(nei)容參考了(le)(le)學(xue)院與(yu)嵌入式企業需求無縫對接的、科(ke)學(xue)的專業人(ren)才培養(yang)體(ti)系。同(tong)時,華清(qing)遠見(jian)教(jiao)(jiao)(jiao)育(yu)科(ke)技集(ji)團從業或(huo)執教(jiao)(jiao)(jiao)多年的行業專家團隊也對教(jiao)(jiao)(jiao)材的編寫工(gong)作做出了(le)(le)貢獻,孫(sun)天(tian)澤、劉洪濤、曾宏安(an)、穆煜、趙蒼明、季久峰、賈燕楓、關曉(xiao)強等在書(shu)(shu)稿的編寫過(guo)程中(zhong)認真閱讀(du)了(le)(le)所有章節(jie),提(ti)供了(le)(le)大量在實際教(jiao)(jiao)(jiao)學(xue)中(zhong)積累的重要素材,對教(jiao)(jiao)(jiao)材結構、內(nei)容提(ti)出了(le)(le)中(zhong)肯的建議,并在后期審(shen)校工(gong)作中(zhong)提(ti)供了(le)(le)很多幫助,在此表示(shi)衷(zhong)心的感謝。
本書所有(you)源代碼、PPT課(ke)件(jian)、教(jiao)學(xue)素材等輔(fu)助(zhu)教(jiao)學(xue)資(zi)料,請(qing)到人民郵電出版社教(jiao)學(xue)服務(wu)與資(zi)源網(www.ptpedu.com.cn)免費下載。
圖書目錄:
C語(yu)言(yan)入(ru)(ru)門(men)書(shu)籍(ji)《嵌入(ru)(ru)式Linux C語(yu)言(yan)程序(xu)設計基礎教程》 目(mu) 錄
第(di)1章 嵌入式Linux C語言開發工具... 1
第(di)2章 數(shu)據... 46
第3章(zhang) 數據的輸入(ru)輸出... 79
第4章 運算符和表(biao)達式(shi)... 93
第(di)5章(zhang) 程序(xu)結構和控(kong)制語句... 115
第6章 數組............................................. 134
第7章 指(zhi)針... 155
第8章(zhang) 函數... 185
第9章(zhang) 用戶自定義數據類型(xing)... 218
第10章 嵌入式C語言的
第11章 嵌入式linux內核常見(jian)數據結構
附錄(lu) 嵌入式Linux C函(han)數

