IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當(dāng)前位置: 首頁 > 原創(chuàng)圖書 >《《嵌入式Linux C編程入門(第2版)》圖書介紹

《嵌入式Linux C編程入門(第2版)》圖書介紹
  • 圖書名稱 :    《嵌入式Linux C編程入門(第2版)》
  • 作       者 :    華清遠(yuǎn)見
  • 出版單位 :    人民郵電出版社
  • 叢書名稱 :    嵌入式開發(fā)系列
  • 全書章節(jié) :    共13章
  • 出版日期 :    2009年10月
編輯推薦

· 多年嵌入式人才培養(yǎng)及項目研發(fā)經(jīng)驗總結(jié)
· 數(shù)百家企業(yè)嵌入式研發(fā)崗位人才需求匯總
· 數(shù)十所嵌入式專業(yè)大學(xué)院校教學(xué)現(xiàn)狀調(diào)研
· 側(cè)重實踐及案例分析并輔以代碼加以講解

圖書簡介

       嵌入式系統(tǒng)是目前最熱門的計算機(jī)應(yīng)用領(lǐng)域之一,嵌入式linux是應(yīng)用最廣泛的嵌入式操作系統(tǒng)之一,嵌入式c語言在其中起著至關(guān)重要的作用。
       本書共13章,全面講解了嵌入式系統(tǒng)基礎(chǔ),嵌入式linux c語言開發(fā)工具、語言基礎(chǔ),文件i/o相關(guān)實例,arm linux進(jìn)程線程開發(fā)實例,arm linux網(wǎng)絡(luò)開發(fā)實例,嵌入式linux設(shè)備驅(qū)動開發(fā)以及視頻監(jiān)控系統(tǒng)。
       本書可作為大中專院校嵌入式相關(guān)專業(yè)本科生、研究生的教材,也可供廣大希望轉(zhuǎn)入嵌入式領(lǐng)域的科研和工程技術(shù)人員使用。

圖書目錄

第1章 嵌入式系統(tǒng)基礎(chǔ)知識
1.1 嵌入式系統(tǒng)概述 
1.1.1 嵌入式系統(tǒng)的發(fā)展史 
1.1.2 嵌入式系統(tǒng)的定義與特點 
1.1.3 嵌入式系統(tǒng)的特點 
1.2 嵌入式系統(tǒng)的組成 
1.2.1 嵌入式系統(tǒng)的硬件架構(gòu)
1.2.2 嵌入式操作系統(tǒng) 
1.2.3 嵌入式應(yīng)用軟件 
1.3 arm處理器平臺介紹 
1.3.1 arm處理器簡介 
1.3.2 arm處理器系列 
1.3.3 arm體系結(jié)構(gòu)簡介 
1.3.4 s3c2410處理器簡介 
1.4 嵌入式系統(tǒng)硬件平臺選型 
1.4.1 硬件平臺的選擇 
1.4.2 arm處理器選型 
1.5 嵌入式系統(tǒng)開發(fā)概述 
1.5.1 嵌入式系統(tǒng)開發(fā)流程 
1.5.2 嵌入式軟件開發(fā)流程 
本章小結(jié) 
動手練練 
第2章 嵌入式linux c語言開發(fā)工具 
2.1 嵌入式linux下c語言概述 
2.1.1 c語言簡史 
2.1.2 c語言特點 
2.1.3 嵌入式linux c語言編程環(huán)境 
2.2 嵌入式linux編輯器vi的使用 
2.2.1 vi的基本模式 
2.2.2 vi的基本操作 
2.2.3 vi的使用實例分析 
2.3 嵌入式linux編譯器gcc的使用 
2.3.1 gcc概述 
2.3.2 gcc編譯流程分析 
2.3.3 gcc警告提示 
2.3.4 gcc使用庫函數(shù) 
2.3.5 gcc代碼優(yōu)化
2.4 嵌入式linux調(diào)試器gdb的使用
2.4.1 gdb使用實例 
2.4.2 設(shè)置/刪除斷點 
2.4.3 數(shù)據(jù)相關(guān)命令 
2.4.4 調(diào)試運行環(huán)境相關(guān)命令 
2.4.5 堆棧相關(guān)命令 
2.5 make工程管理器 
2.5.1 makefile基本結(jié)構(gòu) 
2.5.2 makefile變量 
2.5.3 makefile規(guī)則 
2.5.4 make使用 
2.6 emacs綜合編輯器 
2.6.1 emacs的啟動與退出 
2.6.2 emacs的基本編輯 
2.6.3 emacs的c模式 
2.6.4 emacs的shell模式 
本章小結(jié) 
動手練練 
第3章 構(gòu)建嵌入式linux系統(tǒng) 
3.1 嵌入式系統(tǒng)開發(fā)環(huán)境的構(gòu)建
3.1.1 嵌入式交叉編譯環(huán)境搭建
3.1.2 minicom和超級終端配置及使用 
3.1.3 宿主機(jī)服務(wù)配置 
3.2 bootloader 
3.2.1 bootloader的概念 
3.2.2 bootloader啟動流程分析 
3.2.3 u-boot概述 
3.2.4 u-boot源碼導(dǎo)讀 
3.3 編譯嵌入式linux內(nèi)核 
3.4 linux內(nèi)核目錄結(jié)構(gòu) 
3.5 制作文件系統(tǒng) 
本章小結(jié) 
動手練練 
第4章 嵌入式linux c語言基礎(chǔ)——數(shù)據(jù)、表達(dá)式 
4.1 嵌入式linux c語言概述 
4.2 基本數(shù)據(jù)類型 
4.2.1 整型家族 
4.2.2 實型家族 
4.2.3 字符型家族 
4.2.4 枚舉家族 
4.2.5 指針家族 
4.3 變量與常量
4.3.1 變量的定義 
4.3.2 typedef 
4.3.3 常量定義 
4.3.4 arm-linux基本數(shù)據(jù)類型綜合應(yīng)用實例
4.4 運算符與表達(dá)式 
4.4.1 算術(shù)運算符和表達(dá)式 
4.4.2 賦值運算符和表達(dá)式 
4.4.3 逗號運算符和表達(dá)式 
4.4.4 位運算符和表達(dá)式 
4.4.5 關(guān)系運算符和表達(dá)式 
4.4.6 邏輯運算符和表達(dá)式 
4.4.7 sizeof操作符 
4.4.8 條件(?)運算符 
4.4.9 運算符優(yōu)先級總結(jié) 
4.4.10 arm-linux運算符
綜合實例
本章小結(jié) 
動手練練 
第5章 嵌入式linux c語言基礎(chǔ)——控制語句及函數(shù) 
5.1 嵌入式linux c語言程序結(jié)構(gòu)概述 
5.1.1 嵌入式linux c語言3種程序結(jié)構(gòu) 
5.1.2 嵌入式linux c語言基本語句 
5.2 選擇語句 
5.2.1 if語句 
5.2.2 switch語句 
5.2.3 arm-linux選擇語句應(yīng)用實例
5.3 循環(huán)語句 
5.3.1 while和do-while語句
5.3.2 for循環(huán)語句 
5.3.3 break和continue語句 
5.3.4 arm-linux循環(huán)語句應(yīng)用實例 
5.4 goto語句 
5.4.1 goto語句語法 
5.4.2 arm-linux中g(shù)oto語句應(yīng)用實例
5.5 函數(shù)的定義與聲明 
5.5.1 c語言函數(shù)概述 
5.5.2 函數(shù)定義 
5.5.3 函數(shù)聲明 
5.5.4 arm-linux函數(shù)定義與聲明實例 
5.6 函數(shù)的參數(shù)、值和基本調(diào)用 
5.6.1 函數(shù)的參數(shù) 
5.6.2 函數(shù)的值 
5.6.3 函數(shù)的基本調(diào)用 
5.7 函數(shù)的嵌套、遞歸調(diào)用 
5.7.1 函數(shù)的嵌套調(diào)用 
5.7.2 函數(shù)的遞歸調(diào)用 
5.7.3 arm-linux函數(shù)調(diào)用應(yīng)用實例 
本章小結(jié) 
動手練練 
第6章 嵌入式linux c語言基礎(chǔ)——數(shù)組、指針與結(jié)構(gòu) 
6.1 數(shù)組 
6.1.1 一維數(shù)組 
6.1.2 字符串 
6.1.3 二維數(shù)組 
6.2 指針 
6.2.1 指針的概念 
6.2.2 指針變量的操作 
6.2.3 指針和數(shù)組 
6.2.4 指針高級議題 
6.3 結(jié)構(gòu)體與聯(lián)合 
6.3.1 結(jié)構(gòu)體 
6.3.2 聯(lián)合 
6.3.3 arm-linux指針、結(jié)構(gòu)體使用實例 
本章小結(jié) 
動手練練 
第7章 嵌入式linux c語言基礎(chǔ)——高級議題 
7.1 預(yù)處理 
7.1.1 預(yù)處理的概念 
7.1.2 預(yù)定義 
7.1.3 文件包含 
7.1.4 條件編譯 
7.2 c語言中的內(nèi)存分配 
7.2.1 c語言程序所占內(nèi)存分類 
7.2.2 堆和棧的區(qū)別 
7.3 嵌入式linux可移植性考慮 
7.3.1 字長和數(shù)據(jù)類型 
7.3.2 數(shù)據(jù)對齊 
7.3.3 字節(jié)順序 
7.4 c和匯編的接口 
7.4.1 內(nèi)嵌匯編的語法 
7.4.2 編譯器優(yōu)化介紹 
7.4.3 c語言關(guān)鍵字volatile 
7.4.4 memory描述符 
7.4.5 gcc對內(nèi)嵌匯編語言的處理方式
本章小結(jié) 
動手練練 
第8章 嵌入式linux c語言基礎(chǔ)——arm linux內(nèi)核常見數(shù)據(jù)結(jié)構(gòu)
8.1 鏈表 
8.1.1 鏈表概述 
8.1.2 單向鏈表 
8.1.3 雙向鏈表 
8.1.4 循環(huán)鏈表 
8.1.5 arm linux中鏈表使用實例
8.2 樹、二叉樹、平衡樹 
8.2.1 樹 
8.2.2 二叉樹 
8.2.3 平衡樹 
8.2.4 arm linux中紅黑樹使用實例 
8.3 哈希表 
8.3.1 哈希表的概念及作用 
8.3.2 哈希表的構(gòu)造方法 
8.3.3 哈希表的處理沖突方法 
8.3.4 arm linux中哈希表使用實例 
本章小結(jié) 
動手練練 
第9章 文件i/o相關(guān)實例
9.1 linux系統(tǒng)調(diào)用及用戶編程接口(api)
9.1.1 系統(tǒng)調(diào)用 
9.1.2 用戶編程接口(api) 
9.1.3 系統(tǒng)命令
9.2 arm linux文件i/o系統(tǒng)概述 
9.2.1 虛擬文件系統(tǒng)(vfs) 
9.2.2 通用文件模型 
9.2.3 arm linux的設(shè)備文件 
9.3 文件i/o操作 
9.3.1 不帶緩存的文件i/o操作
9.3.2 標(biāo)準(zhǔn)i/o開發(fā) 
9.4 嵌入式linux串口應(yīng)用開發(fā) 
9.4.1 串口概述 
9.4.2 串口設(shè)置詳解 
9.4.3 串口使用詳解 
本章小結(jié) 
動手練練 
第10章 arm linux進(jìn)程線程開發(fā)實例 
10.1 arm linux進(jìn)程線程管理 
10.1.1 進(jìn)程描述符及任務(wù)結(jié)構(gòu) 
10.1.2 進(jìn)程的調(diào)度 
10.1.3 linux中的線程 
10.1.4 linux中進(jìn)程間通信 
10.2 arm linux進(jìn)程控制相關(guān)api 
10.3 arm linux進(jìn)程間通信api 
10.3.1 管道通信
10.3.2 信號通信
10.3.3 共享內(nèi)存
10.3.4 消息隊列 
10.4 arm linux線程相關(guān)api
10.5 linux守護(hù)進(jìn)程 
10.5.1 守護(hù)進(jìn)程概述 
10.5.2 編寫規(guī)則 
10.5.3 守護(hù)進(jìn)程實例 
本章小結(jié) 
動手練練 
第11章 arm linux網(wǎng)絡(luò)開發(fā)實例
11.1 tcp/ip協(xié)議簡介 
11.1.1 tcp/ip的分層模型 
11.1.2 tcp/ip分層模型特點 
11.1.3 tcp/ip核心協(xié)議 
11.2 網(wǎng)絡(luò)基礎(chǔ)編程 
11.2.1 socket概述 
11.2.2 地址及順序處理 
11.2.3 socket基礎(chǔ)編程 
11.3 web服務(wù)器 
11.3.1 web服務(wù)器功能 
11.3.2 web服務(wù)器協(xié)議 
11.3.3 web服務(wù)器協(xié)議 
11.3.4 運行web服務(wù)器 
11.4 traceroute程序?qū)嵗?br/> 11.4.1 traceroute原理簡介 
11.4.2 traceroute實例與分析 
11.4.3 traceroute實例運行結(jié)果 
本章小結(jié) 
動手練練 
第12章 嵌入式linux設(shè)備驅(qū)動開發(fā) 
12.1 設(shè)備驅(qū)動概述 
12.1.1 設(shè)備驅(qū)動簡介 
12.1.2 設(shè)備驅(qū)動程序的特點 
12.2 模塊編程 
12.2.1 模塊編程簡介 
12.2.2 模塊相關(guān)命令 
12.2.3 模塊編程流程 
12.3 字符設(shè)備驅(qū)動編寫 
12.4 塊設(shè)備驅(qū)動編寫 
12.4.1 塊設(shè)備驅(qū)動程序描述符
12.4.2 塊設(shè)備驅(qū)動編寫流程 
12.5 簡單的skull驅(qū)動實例 
12.5.1 驅(qū)動簡介 
12.5.2 驅(qū)動編寫流程 
12.5.3 結(jié)果分析 
12.6 lcd驅(qū)動編寫實例 
12.6.1 lcd工作原理 
12.6.2 lcd驅(qū)動實例 
本章小結(jié) 
動手練練 
第13章 視頻監(jiān)控系統(tǒng)  
13.1 視頻監(jiān)控系統(tǒng)概述 
13.1.1 系統(tǒng)組成 
13.1.2 音視頻服務(wù)器 
13.1.3 音視頻客戶端 
13.1.4 通信傳輸控制協(xié)議 
13.2 基本數(shù)據(jù)結(jié)構(gòu) 
13.3 功能實現(xiàn) 
13.3.1 傳輸控制 
13.3.2 用戶檢驗 
13.3.3 控制命令處理 
13.3.4 云臺轉(zhuǎn)動控制 
13.3.5 線程相關(guān)
本章小結(jié) 
動手練練

主站蜘蛛池模板: 智能电地暖_电地暖安装_电地暖价格-西安秦星暖通工程有限公司 | 气体泄漏检测仪,COD水质分析仪,RD8200管线探测仪-成都恒通兴业科技有限责任公司 | 惠声电子、广州市惠声电子科技有限公司、VBS、VBS惠声电子、VBS公共广播生产厂家、VBS广播功放生产厂家、VBS会议系统设备批发、VBSIP网络对讲系统厂家、VBS会议系统厂家、VBS智能中控厂家、VBS专业扩声厂家 | 欧艺宝盾科技(北京)有限责任公司_北京旋转门厂家_转门维修_高端商务门控定制 - | 萘系减水剂|缓凝|早强|聚羧酸|混凝土|石膏板|管桩减水剂厂家-潍坊英宏建材有限公司 | 上海办公家具_高端实木办公家具_现代智能办公家具定制厂-上海迈亚家具有限公司 | 無谷轻食官网_沙拉轻食加盟_轻食加盟总部_轻食加盟费用 | 一体式电磁流量计_分体式电磁流量计_卫生级电磁流量计_卫生型电磁流量计_电池供电电磁流量计_卡箍式电磁流量计_废水电磁流量计_德克森仪表(淮安)有限公司官网 | 山东万利精密机械制造有限公司-高速金属圆锯机,数控高速圆锯机,高速圆锯机生产厂家 | 铸铁平台-焊接平台-划线平台-三维焊接平台厂家-泊头市溪海冶金机械设备有限公司 | 正宗舌尖上的卤味卤菜卤肉卤水熟食的做法及配方大全网 | 饲料车_散装饲料车_畜禽运输车_散装饲料运输车_饲料车厂家_铝合金运猪车-程力专用汽车股份有限公司 | 洒水车|冷藏车|LED广告车|油罐车|道路救援车|垃圾车|程力专用汽车股份有限公司销售九分公司 | 江苏工业双氧水_工业亚硝酸钠的作用与用途_工业双氧水厂家-江苏连云港嘉一化工厂 | 雾度计-雾度仪-透光率测试仪-3nh品牌雾度仪生产厂家 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 景德镇古窑民俗博览区-国家AAAAA级旅游景区_全国旅游标准化示范景区_国家文化产业示范基地_国家级非物质文化遗产生产性保护示范基地--官方网站 | 山东净化车间_净化工程_净化公司-山东海蓝净化装饰工程有限公司 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 实验室装修设计-实验室工程建设-实验室实验台通风柜-瑞斯达实验室系统设备(苏州)有限公司 | 襄阳燃烧器厂家-低氮燃烧器价格-河北五通道燃烧器就找襄阳市胜合燃力设备有限公司一站式服务 | 涡街流量计罗茨气体涡轮厂家_衡水多元仪表有限公司 | 棕色土壤采样瓶,棕色小口水样采样瓶-上海迈隆科技有限公司 | 举升机,登高梯,升降平台,升降车,升降机,高空作业平台车 | 文件管理系统-文件管理软件-文档管理系统-文档管理软件-档案管理系统-档案管理软件 - 致得软件 | 激光切割加工,佛山激光切割加工,钣金加工,机加工-佛山市华锐达金属制品有限公司 | 南通市科脉电子科技有限公司 | 开拓者喷雾设备有限公司专业生产喷嘴,喷雾设备,清洗,喷涂,降温,除尘,润滑等喷雾系统的方案解决商 | 全自动清洗过滤器_网式盘式过滤器_石英砂过滤器_叠片过滤器-湖南多灵过滤系统科技有限公司 | 塑料凹版印刷机-干式复合机-分条机-涂布机生产厂家温州华印机械有限公司 | 住友套管总代理-日本住友套管-住友热缩管-上海弘奇电子科技有限公司 | 江阴月子会所-江阴月子中心-江阴坐月子、月子护理哪家好-乐茵月子中心 | 辽宁闻天香食品有限公司| 兰州物流公司_兰州货运公司_兰州物流电话上门取货_兰州立辉物流公司 | 夏令营报名中心-军事夏令营哪家好-青少年夏令营推荐-中小学夏令营活动-夏令营报名中心 | 液压尾管悬挂器,机械式尾管悬挂器价格,石油套管扶正器厂家,连续油管悬挂器,高压双塞水泥头,免钻塞注水泥分级箍,单塞套管水泥头价格,弹性套管扶正器,铸铝钢性扶正器,钢性套管扶正器厂家 | 太原塑料托盘,塑料筐,塑料箱,塑料垃圾桶_太原都程塑料制品有限公司 | 武汉牛凸科技有限公司| 物联网环控器-智能养殖监控系统-智能化养殖控制器-养殖环境控制器-朗锐恒科技 | 氢能展,氢能展会,燃料电池展,加氢设备_氢气储运_制氢设备_氢燃料汽车_加氢站成套设备 | 轻型防化服|重型防化服|全封闭防化服|济南三安安全防护设备有限公司 | 主题公园设计|主题公园规划|水上乐园设计|龙翔设计|龙翔景观|龙翔文旅|深圳市龙翔设计景观工程有限公司 |