中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
嵌入式Linux系統與工程實踐-(第2版)

包郵 嵌入式Linux系統與工程實踐-(第2版)

出版社:電子工業出版社出版時間:2017-03-01
開本: 32開 頁數: 541
中 圖 價:¥42.4(6.1折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式Linux系統與工程實踐-(第2版) 版權信息

嵌入式Linux系統與工程實踐-(第2版) 本書特色

本書以Linux嵌入式系統的基本開發技術為主線,以基于ARM架構的嵌入式處理器為嵌入式硬件平臺,全面介紹嵌入式系統開發過程、ARM體系結構、Linux基礎、Linux進程、Linux開發環境的建立、Linux操作系統移植、Bootloader的使用、Linux根文件系統的構建、設備驅動程序的開發、嵌入式GUI開發等嵌入式知識,*后介紹近年來較為熱門的GPS導航系統的設計。 本書在*版的基礎上進行改版,結合眾多讀者的返饋意見,優化了內容結構和程序代碼,實例操作配有視頻講解。

嵌入式Linux系統與工程實踐-(第2版) 內容簡介

本書是在第1版的基礎上,結合眾多讀者的反饋意見進行改版,對圖書內容和實例程序代碼等進行了優化,對書中實例全部配有視頻講解,使讀者能夠輕松掌握書中知識,并盡快應用于實際工作中。本書實例代碼和視頻等素材,請讀者到華信教育資源網的本書頁面下載(www.hxedu.com.cn)。

嵌入式Linux系統與工程實踐-(第2版) 目錄

目 錄
**篇 嵌入式系統開發基礎

第1章 嵌入式系統介紹 (1)
1.1 嵌入式系統的概念 (1)
1.1.1 嵌入式系統的定義 (1)
1.1.2 嵌入式系統的特點 (2)
1.2 嵌入式系統的組成 (2)
1.2.1 嵌入式處理器 (3)
1.2.2 外圍設備 (3)
1.2.3 嵌入式操作系統 (3)
1.2.4 應用軟件 (3)
1.3 嵌入式處理器 (4)
1.3.1 嵌入式處理器的分類 (4)
1.3.2 嵌入式微處理器 (5)
1.3.3 嵌入式微控制器 (5)
1.3.4 嵌入式DSP處理器 (6)
1.3.5 嵌入式片上系統 (6)
1.3.6 選擇嵌入式處理器 (7)
1.4 嵌入式操作系統 (7)
1.4.1 操作系統的概念和分類 (8)
1.4.2 實時操作系統 (8)
1.4.3 常用的嵌入式操作系統 (10)
1.5 新型的嵌入式操作系統 (13)
1.5.1 Android (13)
1.5.2 MontaVista (15)
1.6 嵌入式系統的應用 (15)
1.7 嵌入式系統的發展趨勢 (18)
1.7.1 嵌入式系統面臨的挑戰 (18)
1.7.2 嵌入式系統的發展前景 (19)
1.8 本章小結 (20)
第2章 嵌入式軟件開發過程與工具 (21)
2.1 嵌入式軟件開發介紹 (21)
2.1.1 嵌入式軟件開發的特殊性 (21)
2.1.2 嵌入式軟件的分類 (22)
2.1.3 嵌入式軟件的開發流程 (22)
2.1.4 嵌入式軟件開發工具的發展趨勢 (24)
2.2 嵌入式軟件的調試技術 (25)
2.2.1 調試技術介紹 (25)
2.2.2 基于JTAG的ARM系統調試 (26)
2.3 嵌入式軟件測試技術 (27)
2.3.1 宿主機—目標機開發模式 (27)
2.3.2 目標監控器 (28)
2.4 嵌入式系統集成開發環境 (30)
2.4.1 ADS的介紹 (30)
2.4.2 ADS建立工程的使用介紹 (32)
2.4.3 AXD調試器的使用介紹 (37)
實例2-1 ARM開發環境ADS的使用實例 (39)
2.5 本章小結 (43)
第3章 嵌入式處理器體系結構 (44)
3.1 ARM體系結構概述 (44)
3.1.1 ARM體系結構簡介 (45)
3.1.2 ARM體系結構的技術特征 (47)
3.1.3 CISC的體系結構 (48)
3.1.4 RISC的體系結構 (48)
3.1.5 RISC系統和CISC系統的比較 (50)
3.2 ARM微處理器的分類 (51)
3.2.1 ARM7微處理器 (51)
3.2.2 ARM9微處理器 (52)
3.2.3 ARM9E微處理器 (52)
3.2.4 ARM10E微處理器 (53)
3.2.5 ARM11微處理器 (54)
3.2.6 SecurCore微處理器 (54)
3.2.7 StrongARM微處理器 (54)
3.2.8 XScale微處理器 (55)
3.3 ARM微處理器的應用 (55)
3.3.1 ARM微處理器的應用選型 (55)
3.3.2 S3C2410處理器 (56)
3.4 存儲器 (57)
3.4.1 存儲器簡介 (57)
3.4.2 SDRAM操作 (59)
3.4.3 Flash (60)
3.5 ARM編程模型 (61)
3.5.1 數據類型 (61)
3.5.2 存儲器格式 (62)
3.5.3 處理器工作狀態 (62)
3.5.4 處理器運行模式 (63)
3.5.5 寄存器組織 (63)
3.5.6 內部寄存器 (66)
3.6 ARM指令的尋址方式 (67)
3.6.1 立即尋址 (67)
3.6.2 寄存器尋址 (68)
3.6.3 寄存器間接尋址 (68)
3.6.4 相對尋址 (69)
3.6.5 堆棧尋址 (69)
3.6.6 塊復制尋址 (70)
3.6.7 變址尋址 (70)
3.6.8 多寄存器尋址 (71)
3.7 ARM指令集 (71)
3.7.1 ARM指令的格式 (71)
3.7.2 ARM指令分類 (72)
3.7.3 Thumb指令介紹 (78)
3.7.4 Thumb指令分類 (79)
3.7.5 ARM指令集和Thumb指令集的區別 (82)
3.8 ARM微處理器的異常 (83)
3.8.1 ARM體系結構所支持的異常類型 (84)
3.8.2 異常矢量表 (85)
3.8.3 異常優先級 (85)
3.8.4 應用程序中的異常處理 (86)
3.8.5 各類異常的具體描述 (87)
3.9 本章小結 (91)

第二篇 Linux開發入門

第4章 Linux開發常用操作 (92)
4.1 Linux系統介紹 (92)
4.1.1 Linux的概況 (93)
4.1.2 Linux操作系統的構成 (94)
4.1.3 Linux常見的發行版本 (95)
4.1.4 Linux內核的特點 (97)
4.2 Linux命令的使用 (98)
4.3 vi編輯器的使用 (108)
4.3.1 vi編輯器的進入 (108)
4.3.2 命令模式的命令 (109)
4.3.3 末行模式的命令 (110)
實例4-1 vi編輯器使用實例 (110)
4.4 Shell編程 (112)
4.4.1 Shell基礎介紹 (112)
4.4.2 Shell程序的變量和參數 (114)
4.4.3 運行Shell程序 (116)
4.4.4 Shell程序設計的流程控制 (117)
4.4.5 Shell輸入與輸出 (121)
4.4.6 bash介紹 (123)
4.5 綜合實例 (124)
實例4-2 編寫清除/var/log下的log文件綜合實例 (124)
實例4-3 編寫尋找死鏈接文件綜合實例 (127)
4.6 本章小結 (131)
第5章 Linux內核介紹 (132)
5.1 進程概述 (132)
5.1.1 進程結構 (133)
5.1.2 進程的控制操作 (134)
5.1.3 進程的屬性 (136)
5.1.4 進程的創建和調度 (137)
5.1.5 Linux進程命令 (139)
5.2 系統調用 (143)
5.2.1 系統調用概述 (143)
5.2.2 系統調用的進入 (144)
5.2.3 與進程管理相關的系統調用 (145)
5.3 管道 (145)
5.3.1 管道系統調用 (145)
5.3.2 管道的分類 (147)
實例5-1 管道通信實例 (148)
5.4 信號 (150)
5.4.1 常見的信號種類 (150)
5.4.2 系統調用函數 (151)
5.4.3 信號的處理 (152)
5.4.4 信號與系統調用的關系 (152)
實例5-2 信號實例 (153)
5.5 信號量 (154)
5.5.1 信號量概述 (154)
5.5.2 相關的數據結構 (155)
5.5.3 相關的函數 (157)
實例5-3 信號量實例 (158)
5.6 共享內存 (163)
5.6.1 共享內存原理 (163)
5.6.2 共享內存對象的結構 (164)
5.6.3 相關的函數 (165)
實例5-4 共享內存實例 (166)
5.7 消息隊列 (171)
5.7.1 有關的數據結構 (171)
5.7.2 相關的函數 (174)
實例5-5 消息隊列實例 (176)
5.8 綜合實例 (179)
實例5-6 多線程編程實例 (179)
5.9 本章小結 (180)
第6章 Linux開發環境的構建 (181)
6.1 建立Linux開發環境概述 (181)
6.1.1 Cygwin開發環境 (181)
6.1.2 VMware Workstation開發環境 (183)
6.2 交叉編譯的使用 (185)
6.2.1 GNU交叉工具鏈的設置 (185)
6.2.2 ARM GNU常用匯編語言 (188)
6.2.3 GNU交叉工具鏈的常用工具 (190)
6.2.4 交叉編譯環境 (193)
6.3 Linux下的C編程 (196)
6.3.1 Linux程序設計特點 (196)
6.3.2 Linux下C語言編碼的風格 (197)
6.3.3 Linux程序基礎 (197)
6.3.4 Linux下C編程的庫依賴 (199)
6.4 gcc的使用與開發 (199)
6.4.1 gcc簡介和使用 (199)
6.4.2 gcc選項 (200)
6.4.3 gcc的錯誤類型 (203)
實例6-1 gcc編譯器環境的應用實例 (204)
6.5 gdb調試器的介紹和使用 (205)
6.5.1 gdb調試器的使用 (205)
6.5.2 在gdb中運行程序 (206)
6.5.3 暫停和恢復程序運行 (208)
6.5.4 遠程調試 (211)
實例6-2 gdb調試器環境的應用實例 (211)
6.6 GNU make和Makefile的使用 (213)
6.6.1 Makefile的基本結構 (214)
6.6.2 Makefile的變量 (215)
6.6.3 Makefile的隱含規則 (217)
6.6.4 Makefile的命令使用 (220)
6.6.5 Makefile的函數使用 (221)
6.6.6 Makefile文件的運行 (223)
6.6.7 Makefile規則書寫命令 (225)
實例6-3 Makefile的命令使用實例 (231)
6.7 autoconf和automake的使用 (233)
6.7.1 autoconf的使用 (233)
6.7.2 Makefile.am的編寫 (236)
6.7.3 automake的使用 (236)
6.7.4 使用automake和autoconf產生Makefile (237)
6.7.5 自動生成Makefile的方法 (237)
6.8 綜合實例 (238)
實例6-4 gcc編譯器的綜合實例 (238)
實例6-5 gdb調試器的綜合實例 (241)
實例6-6 Makefile的綜合實例 (244)
6.9 本章小結 (246)

第三篇 嵌入式系統移植與構建

第7章 Bootloader的使用 (247)
7.1 Bootloader 概述 (248)
7.1.1 Bootloader的作用 (248)
7.1.2 Bootloader的功能 (249)
7.1.3 Bootloader的種類 (250)
7.1.4 Bootloader的工作模式 (251)
7.1.5 Bootloader的啟動方式 (251)
7.1.6 Bootloader的啟動流程 (253)
7.1.7 Bootloader與主機的通信 (253)
7.2 vivi的移植 (253)
7.2.1 vivi的常用命令和文件結構 (254)
7.2.2 vivi**階段的分析 (255)
7.2.3 vivi第二階段的分析 (261)
7.2.4 vivi的配置與編譯 (263)
7.3 U-boot的移植 (264)
7.3.1 U-boot常用命令和源代碼目錄結構 (264)
7.3.2 U-boot支持的主要功能 (268)
7.3.3 U-boot的編譯和添加命令 (268)
7.3.4 U-boot的啟動介紹 (272)
7.3.5 U-boot的移植和使用 (273)
7.3.6 U-boot的啟動過程 (275)
7.3.7 U-boot的調試 (276)
7.4 其他常見的Bootloader (278)
7.5 綜合實例 (280)
實例7-1 vivi編譯實例 (280)
實例7-2 U-boot在S3C2410上的移植實例 (281)
實例7-3 Bootloader設計實例 (283)
7.6 本章小結 (285)
第8章 Linux內核裁剪與移植 (286)
8.1 Linux移植簡介 (286)
8.1.1 Linux可移植性發展 (287)
8.1.2 Linux的移植性 (287)
8.2 Linu
展開全部

嵌入式Linux系統與工程實踐-(第2版) 作者簡介

江西師范大學畢業后,一直在宜春學院任教,從講師到教授,到系副主任,堅持在教學一線,教學經驗豐富。主持或作為骨干成員參加多項*和省部級課題,省文化科技創新工程項目1項,省部級中青年骨干教師。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 海日牌清洗剂-打造带电清洗剂、工业清洗剂等清洗剂国内一线品牌 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 | 台式低速离心机-脱泡离心机-菌种摇床-常州市万丰仪器制造有限公司 | jrs高清nba(无插件)直播-jrs直播低调看直播-jrs直播nba-jrs直播 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | 高压油管,液压接头,液压附件-烟台市正诚液压附件 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 氢氧化钙设备_厂家-淄博工贸有限公司 | 鄂泉泵业官网|(杭州、上海、全国畅销)大流量防汛排涝泵-LW立式排污泵 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 周口风机|周风风机|河南省周口通用风机厂 | 净水器代理,净水器招商,净水器加盟-FineSky德国法兹全屋净水 | 空气弹簧|橡胶气囊|橡胶空气弹簧-上海松夏减震器有限公司 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 皮带机-带式输送机价格-固定式胶带机生产厂家-河南坤威机械 | 头条搜索极速版下载安装免费新版,头条搜索极速版邀请码怎么填写? - 欧远全 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 | 厌氧工作站-通用型厌氧工作站-上海胜秋科学仪器有限公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 全自动在线分板机_铣刀式在线分板机_曲线分板机_PCB分板机-东莞市亿协自动化设备有限公司 | 纸箱抗压机,拉力机,脂肪测定仪,定氮仪-山东德瑞克仪器有限公司 | 除尘器布袋骨架,除尘器滤袋,除尘器骨架,电磁脉冲阀膜片,卸灰阀,螺旋输送机-泊头市天润环保机械设备有限公司 | 电线电缆厂家|沈阳电缆厂|电线厂|沈阳英联塑力线缆有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 合肥白癜风医院_合肥治疗白癜风医院_合肥看白癜风医院哪家好_合肥华研白癜风医院 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 深圳市万色印象美业有限公司 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 |