中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
嵌入式Linux C語言應用程序設計(修訂版)

包郵 嵌入式Linux C語言應用程序設計(修訂版)

作者:孫瓊
出版社:暫無出版時間:2014-04-01
開本: 16開 頁數: 386
讀者評分:5分1條評論
本類榜單:少兒銷量榜
中 圖 價:¥34.6(5.9折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式Linux C語言應用程序設計(修訂版) 版權信息

  • ISBN:9787115342799
  • 條形碼:9787115342799 ; 978-7-115-34279-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

嵌入式Linux C語言應用程序設計(修訂版) 本書特色

嵌入式系統是現在*熱門的計算機應用領域之一,嵌入式linux是應用*廣泛的嵌入式操作系統之一,嵌入式c語言在其中起著至關重要的作用。   《嵌入式linux c語言應用程序設計(修訂版)》共分13章,全面講解了嵌入式系統基礎,嵌入式linux c語言開發工具、語言基礎,文件i/o相關實例,arm linux進程線程開發實例,arm linux網絡開發實例,嵌入式linux設備驅動開發以及視頻監控系統實例。   《嵌入式linux c語言應用程序設計(修訂版)》可作為大中專院校嵌入式相關專業本科生、研究生的教材,也可供廣大希望轉入嵌入式領域的科研和工程技術人員使用。

嵌入式Linux C語言應用程序設計(修訂版) 內容簡介

詳細講解嵌入式linux c語言基礎、應用程序開發以及相應實例   “十二五”國家重點圖書出版規劃項目   全面涵蓋開發細節,實例詳盡豐富   開發流程清晰易懂,注重實際應用   嵌入式linux c初學者的首選教程

嵌入式Linux C語言應用程序設計(修訂版) 目錄

第1章 嵌入式系統基礎知識 
1.1 嵌入式系統概述 
1.1.1 嵌入式系統的發展史 
1.1.2 嵌入式系統的定義與特點 
1.1.3 嵌入式系統的特點 
1.2 嵌入式系統的組成 
1.2.1 嵌入式系統的硬件架構 
1.2.2 嵌入式操作系統 
1.2.3 嵌入式應用軟件 
1.3 arm處理器平臺介紹 
1.3.1 arm處理器簡介 
1.3.2 arm處理器系列 
1.3.3 arm體系結構簡介 
1.3.4 s3c2410處理器簡介 
1.4 嵌入式系統硬件平臺選型 
1.4.1 硬件平臺的選擇 
1.4.2 arm處理器選型 
1.5 嵌入式系統開發概述 
1.5.1 嵌入式系統開發流程 
1.5.2 嵌入式軟件開發流程 
本章小結 
動手練練 

第2章 嵌入式linux c語言開發工具 
2.1 嵌入式linux下c語言概述 
2.1.1 c語言簡史 
2.1.2 c語言特點 
2.1.3 嵌入式linux c語言編程環境 
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使用庫函數 
2.3.5 gcc代碼優化 
2.4 嵌入式linux調試器gdb的使用 
2.4.1 gdb使用實例 
2.4.2 設置/刪除斷點 
2.4.3 數據相關命令 
2.4.4 調試運行環境相關命令 
2.4.5 堆棧相關命令 
2.5 make工程管理器 
2.5.1 makefile基本結構 
2.5.2 makefile變量 
2.5.3 makefile規則 
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模式 
本章小結 
動手練練 

第3章 構建嵌入式linux系統 
3.1 嵌入式系統開發環境的構建 
3.1.1 嵌入式交叉編譯環境搭建 
3.1.2 minicom和超級終端配置及使用 
3.1.3 宿主機服務配置 
3.2 bootloader 
3.2.1 bootloader的概念 
3.2.2 bootloader啟動流程分析 
3.2.3 u-boot概述 
3.2.4 u-boot源碼導讀 
3.3 編譯嵌入式linux內核 
3.4 linux內核目錄結構 
3.5 制作文件系統 
本章小結 
動手練練 

第4章 嵌入式linux c語言基礎——數據、表達式 
4.1 嵌入式linux c語言概述 
4.2 基本數據類型 
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基本數據類型綜合應用實例 
4.4 運算符與表達式 
4.4.1 算術運算符和表達式 
4.4.2 賦值運算符和表達式 
4.4.3 逗號運算符和表達式 
4.4.4 位運算符和表達式 
4.4.5 關系運算符和表達式 
4.4.6 邏輯運算符和表達式 
4.4.7 sizeof操作符 
4.4.8 條件(?)運算符 
4.4.9 運算符優先級總結 
4.4.10 arm-linux運算符綜合實例 
本章小結 
動手練練 

第5章 嵌入式linux c語言基礎——控制語句及函數 
5.1 嵌入式linux c語言程序結構概述 
5.1.1 嵌入式linux c語言3種程序結構 
5.1.2 嵌入式linux c語言基本語句 
5.2 選擇語句 
5.2.1 if語句 
5.2.2 switch語句 
5.2.3 arm-linux選擇語句應用實例 
5.3 循環語句 
5.3.1 while和do-while語句 
5.3.2 for循環語句 
5.3.3 break和continue語句 
5.3.4 arm-linux循環語句應用實例 
5.4 goto語句 
5.4.1 goto語句語法 
5.4.2 arm-linux中goto語句應用實例 
5.5 函數的定義與聲明 
5.5.1 c語言函數概述 
5.5.2 函數定義 
5.5.3 函數聲明 
5.5.4 arm-linux函數定義與聲明實例 
5.6 函數的參數、值和基本調用 
5.6.1 函數的參數 
5.6.2 函數的值 
5.6.3 函數的基本調用 
5.7 函數的嵌套、遞歸調用 
5.7.1 函數的嵌套調用 
5.7.2 函數的遞歸調用 
5.7.3 arm-linux函數調用應用實例 
本章小結 
動手練練 

第6章 嵌入式linux c語言基礎——數組、指針與結構 
6.1 數組 
6.1.1 一維數組 
6.1.2 字符串 
6.1.3 二維數組 
6.2 指針 
6.2.1 指針的概念 
6.2.2 指針變量的操作 
6.2.3 指針和數組 
6.2.4 指針高級議題 
6.3 結構體與聯合 
6.3.1 結構體 
6.3.2 聯合 
6.3.3 arm-linux指針、結構體使用實例 
本章小結 
動手練練 

第7章 嵌入式linux c語言基礎——高級議題 
7.1 預處理 
7.1.1 預處理的概念 
7.1.2 預定義 
7.1.3 文件包含 
7.1.4 條件編譯 
7.2 c語言中的內存分配 
7.2.1 c語言程序所占內存分類 
7.2.2 堆和棧的區別 
7.3 嵌入式linux可移植性考慮 
7.3.1 字長和數據類型 
7.3.2 數據對齊 
7.3.3 字節順序 
7.4 c和匯編的接口 
7.4.1 內嵌匯編的語法 
7.4.2 編譯器優化介紹 
7.4.3 c語言關鍵字volatile 
7.4.4 memory描述符 
7.4.5 gcc對內嵌匯編語言的處理方式 
本章小結 
動手練練 

第8章 嵌入式linux c語言基礎——arm linux內核常見數據結構 
8.1 鏈表 
8.1.1 鏈表概述 
8.1.2 單向鏈表 
8.1.3 雙向鏈表 
8.1.4 循環鏈表 
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 哈希表的構造方法 
8.3.3 哈希表的處理沖突方法 
8.3.4 arm linux中哈希表使用實例 
本章小結 
動手練練 

第9章 文件i/o相關實例 
9.1 linux系統調用及用戶編程接口(api) 
9.1.1 系統調用 
9.1.2 用戶編程接口(api) 
9.1.3 系統命令 
9.2 arm linux文件i/o系統概述 
9.2.1 虛擬文件系統(vfs) 
9.2.2 通用文件模型 
9.2.3 arm linux的設備文件 
9.3 文件i/o操作 
9.3.1 不帶緩存的文件i/o操作 
9.3.2 標準i/o開發 
9.4 嵌入式linux串口應用開發 
9.4.1 串口概述 
9.4.2 串口設置詳解 
9.4.3 串口使用詳解 
本章小結 
動手練練 

第10章 arm linux進程線程開發實例 
10.1 arm linux進程線程管理 
10.1.1 進程描述符及任務結構 
10.1.2 進程的調度 
10.1.3 linux中的線程 
10.1.4 linux中進程間通信 
10.2 arm linux進程控制相關api 
10.3 arm linux進程間通信api 
10.3.1 管道通信 
10.3.2 信號通信 
10.3.3 共享內存 
10.3.4 消息隊列 
10.4 arm linux線程相關api 
10.5 linux守護進程 
10.5.1 守護進程概述 
10.5.2 編寫規則 
10.5.3 守護進程實例 
本章小結 
動手練練 

第11章 arm linux網絡開發實例 
11.1 tcp/ip協議簡介 
11.1.1 tcp/ip的分層模型 
11.1.2 tcp/ip分層模型特點 
11.1.3 tcp/ip核心協議 
11.2 網絡基礎編程 
11.2.1 socket概述 
11.2.2 地址及順序處理 
11.2.3 socket基礎編程 
11.3 web服務器 
11.3.1 web服務器功能 
11.3.2 web服務器協議 
11.3.3 web服務器協議 
11.3.4 運行web服務器 
11.4 traceroute程序實例 
11.4.1 traceroute原理簡介 
11.4.2 traceroute實例與分析 
11.4.3 traceroute實例運行結果 
本章小結 
動手練練 

第12章 嵌入式linux設備驅動開發 
12.1 設備驅動概述 
12.1.1 設備驅動簡介 
12.1.2 設備驅動程序的特點 
12.2 模塊編程 
12.2.1 模塊編程簡介 
12.2.2 模塊相關命令 
12.2.3 模塊編程流程 
12.3 字符設備驅動編寫 
12.4 塊設備驅動編寫 
12.4.1 塊設備驅動程序描述符 
12.4.2 塊設備驅動編寫流程 
12.5 簡單的skull驅動實例 
12.5.1 驅動簡介 
12.5.2 驅動編寫流程 
12.5.3 結果分析 
12.6 lcd驅動編寫實例 
12.6.1 lcd工作原理 
12.6.2 lcd驅動實例 
本章小結 
動手練練 

第13章 視頻監控系統 
13.1 視頻監控系統概述 
13.1.1 系統組成 
13.1.2 音視頻服務器 
13.1.3 音視頻客戶端 
13.1.4 通信傳輸控制協議 
13.2 基本數據結構 
13.3 功能實現 
13.3.1 傳輸控制 
13.3.2 用戶檢驗 
13.3.3 控制命令處理 
13.3.4 云臺轉動控制 
13.3.5 線程相關 
本章小結 
動手練練

 

展開全部

嵌入式Linux C語言應用程序設計(修訂版) 作者簡介

本書內容來源于北京華清遠見科技信息有限公司(http://www.farsight.com.cn)的培訓課程資料,書中嵌入式Linux系統開發、嵌入式Linux應用開發、嵌入式Linux驅動開發、嵌入式系統硬件設計的相關資料,請見http://www.farsight.com.cn/download。   本書由孫瓊執筆,孫天澤、孫紀坤審定寫作提綱,另外感謝以下人員為本書所做的工作:劉忠歐、孫頌武、汪荷君、林雪梅、孫明、魏小康、楊玉林、任震宇、楊林、黃昕、張全、田彥、王輝、張強、陳曦等。

商品評論(1條)
  • 主題:不過,很好,很適合初學者

    不過,很好,很適合初學者

    2015/3/28 13:09:56
    讀者:hpf***(購買過本書)
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 广西资质代办_建筑资质代办_南宁资质代办理_新办、增项、升级-正明集团 | 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 光伏家 - 太阳能光伏发电_分布式光伏发电_太阳能光伏网 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 气动球阀_衬氟蝶阀_调节阀_电动截止阀_上海沃托阀门有限公司 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 酒店厨房设计_中央厨房设计_北京商用厨房设计公司-奇能商厨 | 航拍_专业的无人机航拍摄影门户社区网站_航拍网 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | CNC机加工-数控加工-精密零件加工-ISO认证厂家-鑫创盟 | 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 2-羟基泽兰内酯-乙酰蒲公英萜醇-甘草查尔酮A-上海纯优生物科技有限公司 | 美名宝起名网-在线宝宝、公司、起名平台 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠| 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | 双段式高压鼓风机-雕刻机用真空泵-绍兴天晨机械有限公司 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 扒渣机,铁水扒渣机,钢水扒渣机,铁水捞渣机,钢水捞渣机-烟台盛利达工程技术有限公司 | 成都思迪机电技术研究所-四川成都思迪编码器| 江西自考网-江西自学考试网 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 |