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

歡迎光臨中圖網 請 | 注冊
> >>
嵌入式Linux系統設計實踐教程(本科教材)

包郵 嵌入式Linux系統設計實踐教程(本科教材)

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

嵌入式Linux系統設計實踐教程(本科教材) 版權信息

  • ISBN:9787121323256
  • 條形碼:9787121323256 ; 978-7-121-32325-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

嵌入式Linux系統設計實踐教程(本科教材) 本書特色

本書為提高綜合動手能力和設計創新能力而編寫,共13章,每章介紹知識要點、設計目標、實踐內容、步驟和練習題等。主要內容包括:嵌入式Linux環境搭建、Linux環境入門、嵌入式C程序設計基礎、Bootloader配置與修改、Linux文件系統及程序設計、驅動設計及應用、Linux串口通信及線程應用、進程管理及進程間通信、Linux網絡通信、簡單GUI應用程序設計、QT圖形程序設計、嵌入式數據庫SQLite應用、Web Server網頁服務器設計等。本書提供電子課件、習題參考答案、程序代碼、配套實驗視頻(二維碼)等。

嵌入式Linux系統設計實踐教程(本科教材) 內容簡介

☆ 提供配套電子課件、程序代碼等! 入門簡單,內容深淺適宜,實踐操作講解詳細,具備基本程序設計基礎即可上手。◎ 內容圍繞嵌入式Linux開發的應用編程展開:Linux操作系統介紹、安裝和基本使用,嵌入式Linux開發平臺,Bootloader移植,驅動應用及嵌入式Linux的應用開發等! 通過簡單經典的實踐操作引導讀者走進嵌入式的大門! 將*發展適當地引入到教學中,保證教學內容的先進性。◎ 源于高校嵌入式課程的實踐教學,凝聚和體現一線的任課教師多年的教學經驗與教學成果。

嵌入式Linux系統設計實踐教程(本科教材) 目錄

目 錄

第1章 嵌入式Linux環境搭建 1
1.1 背景知識 1
1.1.1 嵌入式Linux系統 1
1.1.2 嵌入式Linux開發環境 1
1.2 預習準備 2
1.2.1 預習要求 2
1.2.2 實踐目標 2
1.2.3 準備材料 2
1.3 實踐內容和步驟 3
1.3.1 安裝虛擬機軟件及
創建虛擬機 3
1.3.2 安裝虛擬機工具 10
1.3.3 設置共享文件夾 13
1.3.4 建立交叉編譯環境 15
1.3.5 常用軟件安裝 17
1.4 實踐練習 20
第2章 Linux環境入門 21
2.1 背景知識 21
2.1.1 Linux Shell 21
2.1.2 Linux命令 21
2.1.3 VI編輯器 22
2.1.4 GCC編譯器和
GDB調試器 23
2.2 預習準備 24
2.2.1 預習要求 24
2.2.2 實踐目標 25
2.2.3 準備材料 25
2.3 實踐內容和步驟 25
2.3.1 Linux常用命令練習 25
2.3.2 VI編輯器練習 31
2.3.3 GCC編譯和GDB調試 32
2.4 實踐練習 33

第3章 嵌入式C程序設計基礎 34
3.1 背景知識 34
3.1.1 基本數據類型 34
3.1.2 變量與常量 35
3.1.3 運算符與表達式 36
3.1.4 程序結構 38
3.1.5 數組、結構體和指針 41
3.1.6 函數 42
3.1.7 系統調用及API 43
3.2 預習準備 43
3.2.1 預習要求 43
3.2.2 實踐目標 44
3.2.3 準備材料 44
3.3 實踐內容和步驟 44
3.3.1 Code::Blocks使用 44
3.3.2 目標板程序下載調試 50
3.4 實踐練習 56
第4章 Bootloader配置與修改 57
4.1 背景知識 57
4.1.1 U-Boot 58
4.1.2 U-Boot源代碼結構 59
4.1.3 U-Boot啟動流程 59
4.1.4 U-Boot常用命令 61
4.2 實踐準備 61
4.2.1 預習要求 61
4.2.2 實踐目標 61
4.2.3 準備材料 62
4.3 實踐內容和步驟 62
4.3.1 U-Boot移植步驟 62
4.3.2 測試并運行U-Boot 65
4.4 實踐練習 67
第5章 Linux文件系統及程序設計 68
5.1 背景知識 68
5.1.1 基本概念 69
5.1.2 文件系統調用API接口 72
5.1.3 標準I/O 75
5.2 實踐準備 77
5.2.1 預習要求 77
5.2.2 實踐目標 77
5.3 實踐內容和步驟 77
5.3.1 Linux文件屬性示例 77
5.3.2 Linux目錄操作示例 80
5.4 實踐練習 83
第6章 驅動設計及應用 84
6.1 背景知識 84
6.1.1 設備驅動程序 84
6.1.2 處理器與設備間
數據交換方式 85
6.1.3 驅動程序結構 86
6.1.4 file_operations與file
結構體 87
6.1.5 設備注冊和初始化 88
6.1.6 中斷管理 89
6.1.7 設備驅動開發所用到的
幾類重要函數 89
6.1.8 設備驅動程序的開發過程 91
6.1.9 驅動程序(內核模塊)
編譯進內核 91
6.2 實踐準備 92
6.2.1 預習要求 92
6.2.2 實踐目的 92
6.3 實踐內容和步驟 92
6.3.1 實現虛擬字符設備
驅動程序 92
6.3.2 LED與按鍵應用
程序設計 98
6.3.3 LCD應用程序設計 99
6.4 實踐練習 100
第7章 Linux串口通信及線程應用 101
7.1 背景知識 101
7.1.1 串行通信接口 101
7.1.2 串行通信基本參數 102
7.1.3 Linux串口相關概念 102
7.1.4 Linux線程 105
7.2 預習準備 107
7.2.1 預習要求 107
7.2.2 實踐目標 107
7.2.3 準備材料 107
7.3 實踐內容和步驟 108
7.3.1 串口通信實踐 108
7.3.2 Linux線程應用實踐 115
7.4 實踐練習 118
第8章 進程管理及進程間通信 119
8.1 背景知識 119
8.1.1 Linux進程基本概念 119
8.1.2 Linux進程管理 120
8.1.3 子進程的創建 122
8.1.4 進程間通信 124
8.2 預習準備 129
8.2.1 預習要求 129
8.2.2 實踐目標 129
8.3 實踐內容和步驟 129
8.3.1 fork與進程管理實踐 129
8.3.2 進程間通信實踐 131
8.4 實踐練習 132
第9章 Linux網絡通信 133
9.1 背景知識 133
9.1.1 網絡通信 133
9.1.2 TCP、UDP協議 135
9.1.3 Linux網絡編程基礎 138
9.2 預習準備 144
9.2.1 預習要求 144
9.2.2 實踐目標 144
9.2.3 準備材料 144
9.3 實踐內容和步驟 144
9.3.1 TCP客戶端程序設計 144
9.3.2 TCP服務器端程序設計 148
9.4 實踐練習 151

第10章 簡單GUI程序設計 152
10.1 背景知識 152
10.1.1 Qt 152
10.1.2 安裝Qt 153
10.1.3 移植Qt 154
10.1.4 GUI 156
10.2 預習準備 157
10.2.1 預習要求 157
10.2.2 實踐目標 157
10.3 實踐內容和步驟 157
10.3.1 Qt Creator配置 157
10.3.2 簡單四則運算程序設計 162
10.4 實踐練習 168
第11章 Qt圖形程序設計 169
11.1 背景知識 169
11.1.1 Qt繪圖系統 169
11.1.2 Qt窗口中的繪圖方法 170
11.1.3 QPainter類 171
11.1.4 畫刷和畫筆 172
11.1.5 圖像處理 173
11.1.6 Qt定時器與線程 174
11.2 預習準備 178
11.2.1 預習要求 178
11.2.2 實踐目標 178
11.3 實踐內容和步驟 178
11.3.1 Qt繪圖簡單示例 178
11.3.2 Qt簡單動畫 181
11.4 實踐練習 183
第12章 嵌入式數據庫SQLite應用 184
12.1 背景知識 184

12.1.1 SQLite 184
12.1.2 SQL 185
12.1.3 SQLite數據類型 188
12.1.4 SQLite接口函數 188
12.1.5 SQLite數據庫
C語言編程 190
12.2 實踐準備 192
12.2.1 預習要求 192
12.2.2 實踐目標 192
12.3 實踐內容和步驟 192
12.3.1 SQLite配置、編譯
與安裝 192
12.3.2 SQLite簡單應用示例1 195
12.3.3 SQLite簡單應用示例2 197
12.4 實踐練習 200
第13章 嵌入式Web服務器應用 201
13.1 背景知識 201
13.2 實踐準備 203
13.2.1 預習要求 203
13.2.2 實踐目標 203
13.2.3 準備材料 203
13.3 實踐內容和步驟 203
13.3.1 Boa Web Server的移植 203
13.3.2 測試Boa服務器 209
13.3.3 遠程控制LED 210
13.4 實踐練習 213
附錄 Mini2451開發板簡介 214
參考文獻 219
展開全部

嵌入式Linux系統設計實踐教程(本科教材) 作者簡介

曾毓,男,杭州電子科技大學副教授,從事高校工科電子系統設計相關課程教學十多年,參編暢銷教材多部,主持、參與嵌入式方面項目數十項,教學、科研、寫作經驗豐富。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 定量包装秤,吨袋包装称,伸缩溜管,全自动包装秤,码垛机器人,无锡市邦尧机械工程有限公司 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 蜜蜂职场文库_职场求职面试实用的范文资料大全 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 北京燃气公司 用户服务中心 | 云杂志网-学术期刊-首页| 耐驰泵阀管件制造-耐驰泵阀科技(天津)有限公司 | 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 耐驰泵阀管件制造-耐驰泵阀科技(天津)有限公司 | 溶氧传感器-pH传感器|哈美顿(hamilton) | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 烽火安全网_加密软件、神盾软件官网 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 直齿驱动-新型回转驱动和回转支承解决方案提供商-不二传动 | 上海皓越真空设备有限公司官网-真空炉-真空热压烧结炉-sps放电等离子烧结炉 | 市政路灯_厂家-淄博信达电力科技有限公司 | 导电银胶_LED封装导电银胶_半导体封装导电胶厂家-上海腾烁 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 香蕉筛|直线|等厚|弧形|振动筛|香蕉筛厂家-洛阳隆中重工 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 | 柔性输送线|柔性链板|齿形链-上海赫勒输送设备有限公司首页[输送机] | 路面机械厂家| 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 |