登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』嵌入式Linux软硬件开发详解 基于S5PV210处理器

書城自編碼: 2679028
分類:簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: 刘龙,张云翠,申华
國際書號(ISBN): 9787115387899
出版社: 人民邮电出版社
出版日期: 2015-11-09
版次: 1 印次: 1
頁數/字數: 470/574
書度/開本: 16开 釘裝: 平装

售價:HK$ 127.7

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
如何不被一杯水淹没
《 如何不被一杯水淹没 》

售價:HK$ 67.9
流人系列03:猛虎 午夜文库
《 流人系列03:猛虎 午夜文库 》

售價:HK$ 90.9
洛克现代性政治学之根
《 洛克现代性政治学之根 》

售價:HK$ 109.3
奥登诗精选
《 奥登诗精选 》

售價:HK$ 112.7
《你的名字。》美术画集
《 《你的名字。》美术画集 》

售價:HK$ 124.2
北齐书(点校本二十四史修订本  全2册)
《 北齐书(点校本二十四史修订本 全2册) 》

售價:HK$ 170.2
美丽的地球:高山(呈现世界70余座宏伟高山,感受世界的起伏)
《 美丽的地球:高山(呈现世界70余座宏伟高山,感受世界的起伏) 》

售價:HK$ 112.7
下一个风口:新质生产力驱动下的科创投资逻辑
《 下一个风口:新质生产力驱动下的科创投资逻辑 》

售價:HK$ 80.4

 

建議一齊購買:

+

HK$ 171.1
《深入理解BootLoader》
+

HK$ 88.5
《嵌入式Linux系统开发入门宝典——基于ARM Cortex》
+

HK$ 129.8
《嵌入式Linux与物联网软件开发 C语言内核深度解析》
+

HK$ 164.7
《Linux设备驱动开发详解:基于最新的Linux4.0》
+

HK$ 361.4
《深度实践嵌入式Linux系统移植(嵌入式Linux领域的里程》
編輯推薦:
嵌入式Linux系统开发过程中,从硬件设计到系统移植、软件开发的各方面内容,从底层系统设计到上层应用开发,均以具体的电路或程序实例来进行讲解。目的是带领读者熟悉嵌入式产品开发的全流程。本书由浅入深、循序渐进、内容丰富,取材典型,可作为大中专院校嵌入式相关专业的本科生、研究生的教材使用,也可供从事嵌入式Linux开发的工程师参考。
1、硬件平台应用广泛。
2、系统性强
3、实例方式讲解,方式新颖
4、结合Linux驱动+QT4+数据库(Sqlite)教材,并可以给出大量实际项目实例。
內容簡介:
本书全面介绍了嵌入式Linux系统开发过程中,从硬件设计到系统移植、软件开发的各方面内容,包含硬件设备的设计原理(囊括了常见硬件,如RAM、Flash、UART、USB、LCD和电源管理等)、Linux操作系统的安装及相关嵌入式开发软件的使用、嵌入式Linux编程所需的基本知识(Makefile语法、shell编程等)、BootLoader和内核、文件系统、QT4的移植、驱动程序的编写和测试、QT4应用程序的编写。
本书从底层系统设计到上层应用开发,均以具体的电路或程序实例来进行讲解。目的是带领读者熟悉嵌入式产品开发的全流程。本书由浅入深、循序渐进、内容丰富,取材典型,可作为大中专院校嵌入式相关专业的本科生、研究生的教材使用,也可供从事嵌入式Linux开发的工程师参考。
關於作者:
刘龙本科硕士皆毕业于东北师范大学物理系,从事教育工作8年。曾荣获校突出贡献个人称号。2006年起至今从事嵌入式Linux教学工作,对此有一定了解。发表关于单片机及嵌入式方向文章,核心及EI级别,文章6篇。第二作者文章5篇。2008年与某公司合作开发基于EP9315与Linux的大型游戏机板卡一部。
目錄
目录
硬件设计篇
第1章 硬件系统概述2
1.1 硬件系统资源2
1.2 S5PV210处理器3
1.2.1 S5PV210微处理器概述3
1.2.2 内部各模块介绍4
第2章 核心板电路设计10
2.1 S5PV210芯片地址分配10
2.2 DDR2 SDRAM芯片13
2.2.1 DDR2 SDRAM工作
原理13
2.2.2 DDR2 SDRAM硬件
设计16
2.3 SLC Nand Flash芯片17
2.3.1 Nor Flash与NAND
Flash对比17
2.3.2 SLC与MLC NAND
Flash技术对比18
2.3.3 K9F4G08UOB引脚
功能19
2.3.4 NAND Flash硬件设计21
2.4 DM9000A以太网控制器23
2.4.1 DM9000a引脚及功能24
2.4.2 DM9000硬件设计25
2.5 WM8960X音频编解码芯片27
2.5.1 IIS总线接口概述27
2.5.2 WM8960概述27
2.5.3 WM8960硬件设计29
第3章 扩展板电路设计32
3.1 LED电路32
3.1.1 发光二极管简介32
3.1.2 发光二极管的检测33
3.1.3 发光二极管电路设计33
3.2 蜂鸣器电路34
3.2.1 蜂鸣器简介34
3.2.2 蜂鸣器电路设计35
3.3 按键电路36
3.3.1 按键分类36
3.3.2 按键设计技巧36
3.3.3 按键电路设计38
3.4 串行通信接口电路39
3.4.1 RS-232C标准39
3.4.2 MAX3232芯片40
3.4.3 串行通信接口电路
设计41
3.5 EEPROM电路42
3.5.1 I2C总线协议概述42
3.5.2 AT24C02介绍43
3.5.3 AT24C02的读写操作44
3.5.4 AT24C02电路设计46
3.6 SD卡电路46
3.6.1 SD卡概述46
3.6.2 SD卡的物理接口47
3.6.3 SD卡的应用模式48
3.6.4 S5PV210与SD卡的
电路设计50
3.7 重力传感器电路50
3.8 USB电路51
3.8.1 USB基础知识51
3.8.2 USB设备检测53
3.8.3 USB2.0 OTG 接口53
3.8.4 S5PV210的USB接口
电路设计54
3.9 LCD电路55
3.9.1 液晶显示屏(LCD)55
3.9.2 S5PV210内部LCD
控制器56
3.9.3 LCD接口电路设计56
3.10 HDMI高清多媒体接口57
3.10.1 HDMI概述57
3.10.2 HDMI物理接口58
3.10.3 S5PV210的HDMI
接口电路设计59
3.11 RJ45网络接口60
3.12 电源及复位电路61
3.12.1 AMS1086电源芯片61
3.12.2 RT9011电源芯片62
3.12.3 IMP811电源监控及
复位芯片62
驱动开发篇
第4章 嵌入式Linux开发环境构建66
4.1 基本概念66
4.2 常用Linux命令67
4.3 软件包安装及配置69
4.3.1 PuTTY安装及配置69
4.3.2 VMware8安装72
4.3.3 Redhat Enterprise5.5
安装73
4.4 交叉编译器安装83
4.5 Windows与Linux共享文件
设置83
4.6 TFTP与NFS服务器配置87
4.6.1 配置TFTP服务器88
4.6.2 配置NFS服务器89
第5章 Make工程管理及Shell
编程92
5.1 Make工程管理92
5.1.1 Make工程管理器92
5.1.2 Make工作步骤93
5.1.3 Make程序示例93
5.1.4 Makefile语法96
5.2 Shell编程99
5.2.1 Bash ShelL简介99
5.2.2 Bash Shell常用命令100
5.2.3 重定向与管道104
5.2.4 简单Shell应用108
5.2.5 Shell编程语法109
系统移植篇
第6章 移植U-Boot136
6.1 BootLoader简介136
6.2 常见的BootLoader137
6.3 U-Boot分析138
6.4 U-Boot移植140
6.4.1 配置U-Boot140
6.4.2 修改内存配置141
6.4.3 修改DM9000网卡配置146
6.4.4 修改电源管理功能149
6.4.5 加入USB下载功能151
6.4.6 添加启动zImage内
核支持151
6.5 U-Boot常用命令153
6.6 U-Boot启动参数分析156
6.7 烧写U-Boot至Nand Flash158
6.7.1 将U-Boot烧写至
SD卡158
6.7.2 将U-Boot烧写至
Flash165
第7章 移植Linux内核166
7.1 Linux内核版本简介166
7.2 内核源码结构167
7.3 内核移植准备168
7.3.1 内核编译过程168
7.3.2 Linux Makefile分析169
7.3.3 内核Kconfig分析172
7.3.4 内核配置及编译命令176
7.4 内核移植177
7.4.1 内核基本配置177
7.4.2 修改NANDFlash
分区182
7.4.3 修改LCD信息183
7.4.4 DM9000驱动移植188
7.4.5 蜂鸣器驱动修改193
7.4.6 RTC驱动修改193
7.4.7 USB驱动移植194
7.4.8 TSC2007触摸屏驱动
移植197
7.4.9 FT5406触摸屏驱动
移植199
7.4.10 WM8960声卡驱动
移植200
7.5 调试、烧写内核203
第8章 制作根文件系统205
8.1 根文件系统组成205
8.2 制作根文件系统207
8.2.1 生成根文件系统
目录207
8.2.2 配置编译BusyBox209
8.2.3 使用glibc库文件211
8.2.4 建立配置文件212
8.3 网络挂载及固化根文件系统217
8.3.1 NFS挂载根文件系统217
8.3.2 烧写根文件系统至
NAND Flash219
第9章 移植触摸库及Qt4库222
9.1 移植Tslib触摸库222
9.2 移植QTE库223
9.3 Linux下Qt Creator开发环境
安装及配置226
9.4 QWT安装配置232
9.4.1 QWT在X86平台上的
安装233
9.4.2 QWT在ARM平台上
的安装234
9.5 QWT简单示例235
项目实战篇
第10章 驱动开发基础242
10.1 驱动程序中的基本概念242
10.1.1 设备驱动程序概述242
10.1.2 设备驱动的分类242
11.1.3 驱动程序、操作系统、
应用程序的关系243
10.1.4 常见的系统调用
函数244
10.2 驱动开发要点247
10.2.1 用户态和内核态247
10.2.2 模块机制248
10.3 Hello World驱动程序248
10.3.1 驱动模块组成249
10.3.2 Hello World驱动模
块程序250
10.3.3 编译Hello World
模块250
10.3.4 调试Hello World
模块252

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.