舉報(bào)

會(huì)員
嵌入式Linux系統(tǒng)實(shí)用開(kāi)發(fā)
最新章節(jié):
反侵權(quán)盜版聲明
本書(shū)從實(shí)用的角度出發(fā),以S3C2410A芯片及HY2410A開(kāi)發(fā)板為主,介紹了嵌入式ARM平臺(tái)上Linux系統(tǒng)開(kāi)發(fā)所需的各種技術(shù),包括ARM處理器架構(gòu)與匯編語(yǔ)言、嵌入式Linux開(kāi)發(fā)環(huán)境的建立、C及C++語(yǔ)言要點(diǎn)、bootloader和Linux內(nèi)核的移植、Linux系統(tǒng)應(yīng)用編程、Linux內(nèi)核驅(qū)動(dòng)編程和Qt圖形界面應(yīng)用的開(kāi)發(fā)等,涵蓋了嵌入式產(chǎn)品軟件開(kāi)發(fā)工作所需的各種主要技術(shù)。
目錄(149章)
倒序
- 封面
- 版權(quán)信息
- 編委會(huì)
- 編寫者簡(jiǎn)介
- 序
- 主編致辭
- 前言
- 本書(shū)使用說(shuō)明
- 第1部分 嵌入式開(kāi)發(fā)基礎(chǔ)
- 第1章 引言
- 1.1 嵌入式產(chǎn)業(yè)概況
- 1.2 Linux操作系統(tǒng)
- 1.3 ARM體系概況
- 1.4 常見(jiàn)嵌入式產(chǎn)品及其基本平臺(tái)簡(jiǎn)介
- 1.5 嵌入式產(chǎn)品開(kāi)發(fā)基本流程
- 第2章 C語(yǔ)言編程要點(diǎn)
- 2.1 數(shù)據(jù)類型
- 2.2 常數(shù)
- 2.3 變量
- 2.4 操作符
- 2.5 表達(dá)式和語(yǔ)句
- 2.6 復(fù)合類型
- 2.7 流程控制
- 2.8 函數(shù)
- 2.9 指針
- 2.10 預(yù)處理語(yǔ)句
- 第3章 開(kāi)發(fā)環(huán)境
- 3.1 Linux使用基礎(chǔ)
- 3.2 Linux常用命令
- 3.3 Shell使用進(jìn)階
- 3.4 Debian 5.0 的安裝與使用
- 3.5 建立交叉編譯環(huán)境
- 3.6 vi編輯器
- 3.7 gcc工具鏈
- 3.8 make與Makefile
- 3.9 gdb調(diào)試工具
- 3.10 buildroot開(kāi)發(fā)工具
- 第2部分 ARM架構(gòu)與編程
- 第4章 ARM處理器架構(gòu)與編程模型
- 4.1 嵌入式硬件系統(tǒng)
- 4.2 ARM架構(gòu)概述
- 4.3 ARM指令集概述
- 4.4 GNU ARM匯編
- 4.5 匯編與C語(yǔ)言
- 4.6 匯編與C語(yǔ)言混合編程
- 第5章 搭建嵌入式固件開(kāi)發(fā)平臺(tái)
- 5.1 硬件設(shè)備與軟件環(huán)境
- 5.2 搭建開(kāi)發(fā)環(huán)境
- 5.3 創(chuàng)建固件程序
- 第6章 S3C2410接口與編程
- 6.1 軟中斷異常編程
- 6.2 中斷控制器及外部中斷編程
- 6.3 定時(shí)器及其編程
- 6.4 GPIO接口
- 6.5 UART控制器及串口通信應(yīng)用
- 6.6 NAND Flash芯片與控制器
- 第7章 U-boot源碼分析與移植
- 7.1 bootloader的概念
- 7.2 使用U-boot
- 7.3 U-boot源碼分析
- 7.4 U-boot移植
- 第3部分 Linux系統(tǒng)編程
- 第8章 Linux系統(tǒng)編程基礎(chǔ)
- 8.1 系統(tǒng)調(diào)用與API
- 8.2 程序的生成與執(zhí)行
- 8.3 API的錯(cuò)誤處理
- 8.4 命令行參數(shù)與環(huán)境變量
- 第9章 Linux文件系統(tǒng)編程
- 9.1 文件的概念
- 9.2 文件描述符與索引節(jié)點(diǎn)
- 9.3 文件操作的系統(tǒng)調(diào)用接口
- 9.4 標(biāo)準(zhǔn)I/O函數(shù)庫(kù)
- 第10章 深入理解進(jìn)程
- 10.1 Linux中的進(jìn)程
- 10.2 進(jìn)程與信號(hào)
- 10.3 進(jìn)程與文件
- 10.4 進(jìn)程間通信
- 第11章 socket編程
- 11.1 網(wǎng)絡(luò)協(xié)議層次模型
- 11.2 socket編程接口
- 11.3 socket編程實(shí)例
- 第12章 多線程并發(fā)程序設(shè)計(jì)
- 12.1 線程的概念
- 12.2 線程編程接口
- 12.3 線程的同步
- 12.4 多線程并發(fā)程序設(shè)計(jì)
- 第4部分 內(nèi)核與驅(qū)動(dòng)編程
- 第13章 內(nèi)核編程初步
- 13.1 從用戶態(tài)到內(nèi)核態(tài)
- 13.2 內(nèi)核模塊編程
- 13.3 字符設(shè)備驅(qū)動(dòng)
- 第14章 內(nèi)核編程接口
- 14.1 雙向環(huán)形鏈表
- 14.2 等待與延時(shí)
- 14.3 定時(shí)器與延期工作
- 14.4 自旋鎖與同步
- 14.5 端口IO和內(nèi)存映射IO
- 14.6 中斷
- 第15章 Linux 2.6設(shè)備模型
- 15.1 對(duì)象與集合
- 15.2 設(shè)備管理
- 15.3 常見(jiàn)總線與類別
- 第16章 Linux驅(qū)動(dòng)實(shí)例詳解
- 16.1 輸入設(shè)備驅(qū)動(dòng)
- 16.2 USB驅(qū)動(dòng)
- 第5部分 嵌入式Linux系統(tǒng)構(gòu)建
- 第17章 Linux內(nèi)核構(gòu)建
- 17.1 內(nèi)核編譯過(guò)程
- 17.2 內(nèi)核配置系統(tǒng)架構(gòu)
- 17.3 增加代碼到內(nèi)核
- 17.4 內(nèi)核配置簡(jiǎn)介
- 17.5 啟動(dòng)內(nèi)核
- 第18章 根文件系統(tǒng)構(gòu)建
- 18.1 init進(jìn)程
- 18.2 創(chuàng)建根文件系統(tǒng)
- 18.3 掛載根文件系統(tǒng)
- 第6部分 應(yīng)用編程
- 第19章 C++語(yǔ)言編程要點(diǎn)
- 19.1 布爾型數(shù)據(jù)
- 19.2 引用
- 19.3 類和對(duì)象
- 19.4 類的繼承
- 19.5 函數(shù)和操作符重載
- 19.6 覆蓋與虛函數(shù)
- 19.7 名字空間
- 19.8 模板
- 19.9 異常處理
- 19.10 C與C++ 混合編程
- 第20章 嵌入式GUI編程
- 20.1 建立開(kāi)發(fā)環(huán)境
- 20.2 簡(jiǎn)單的Qt應(yīng)用程序
- 20.3 窗口布局
- 20.4 Qt對(duì)象
- 20.5 使用designer
- 20.6 Qt常用類
- 20.7 Qt綜合應(yīng)用
- 第21章 嵌入式數(shù)據(jù)庫(kù)編程
- 21.1 基本SQL語(yǔ)句
- 21.2 建立SQLite3 開(kāi)發(fā)平臺(tái)
- 21.3 SQLite3 編程接口
- 21.4 使用SQLite3 工具
- 21.5 SQLite3 數(shù)據(jù)庫(kù)應(yīng)用實(shí)例
- 第22章 產(chǎn)品開(kāi)發(fā)實(shí)例:無(wú)線信息終端
- 22.1 總體架構(gòu)
- 22.2 硬件設(shè)計(jì)
- 22.3 軟件設(shè)計(jì)
- 22.4 應(yīng)用軟件
- 附錄A 縮 略 語(yǔ)
- 反侵權(quán)盜版聲明 更新時(shí)間:2018-12-28 14:41:20
推薦閱讀
- Mastercam 2017數(shù)控加工自動(dòng)編程經(jīng)典實(shí)例(第4版)
- 工業(yè)機(jī)器人現(xiàn)場(chǎng)編程(FANUC)
- 基于32位ColdFire構(gòu)建嵌入式系統(tǒng)
- 單片機(jī)技術(shù)一學(xué)就會(huì)
- Machine Learning with Apache Spark Quick Start Guide
- Docker on Amazon Web Services
- Windows Server 2003系統(tǒng)安全管理
- HTML5 Canvas Cookbook
- 典型Hadoop云計(jì)算
- Hands-On Business Intelligence with Qlik Sense
- 人工智能:重塑個(gè)人、商業(yè)與社會(huì)
- 輸送技術(shù)、設(shè)備與工業(yè)應(yīng)用
- AVR單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)例精粹
- Apache Spark Machine Learning Blueprints
- Ubuntu 9 Linux應(yīng)用基礎(chǔ)
- 數(shù)字中國(guó):大數(shù)據(jù)與政府管理決策
- 樂(lè)高機(jī)器人:Scratch與WeDo編程基礎(chǔ)實(shí)戰(zhàn)應(yīng)用
- Hands-On Edge Analytics with Azure IoT
- 嵌入式系統(tǒng)開(kāi)發(fā)
- Learning PostgreSQL 10(Second Edition)
- Data Science for Marketing Analytics
- Hands-On Data Science with Anaconda
- 信息系統(tǒng)安全
- Internet應(yīng)用考前12小時(shí)
- Mastering Azure Machine Learning
- 智能制造:技術(shù)前沿與探索應(yīng)用
- Web風(fēng)格:用戶體驗(yàn)設(shè)計(jì)基本原則及實(shí)踐(原書(shū)第4版)
- Flash CS3中文版無(wú)敵課堂
- Machine Learning with scikit:learn Quick Start Guide
- 第一屆空中交通管理系統(tǒng)技術(shù)學(xué)術(shù)年會(huì)論文集