嵌入式Linux從入門到精通(嵌入式開發直通車)

文章推薦指數: 80 %
投票人數:10人

本書共12章,分為4部分,分別是嵌入式系統基礎、在ARM處理器系統上移植Linux操作系統、在Linux操作系統上進行軟件開發及綜合應用。

ESC 全部 繁體書 簡體書 英文書 硬體 現貨有庫存 可下單(含預購) 所有商品(含絕版) 熱門搜尋: Python程式設計實務-從初學到活用Python開發技巧的16堂課 python 精通Python|運用簡單的套件進行現代運算(IntroducingPython:ModernComputinginSimplePackages) Kubernetes權威指南(從Docker到Kubernetes實踐全接觸) I’mfromTaiwan 近期搜尋: 選單 公告 回到上一頁 門市營業客服時間調整 到店取貨新功能上線 ※進口書籍到貨延誤公告※ ※電子發票使用說明※ 天瓏行動會員卡上線囉! ※詐騙提醒公告請勿受騙※ 活動 回到上一頁 天瓏LINE 英文館年終促銷|CRC出版85折 英文館年終促銷|Wiley出版85折 服務|代訂英文書 主題|設計模式 推薦|軟體開發聖經 週邊大集合 IT純手工壁畫 AI影像深度學習啟蒙直播 熱門 回到上一頁 .NET 5G AgileSoftware敏捷軟體開發 AmazonWebServices Android Angular Ansible AppleDeveloper Arduino ASP.NET Bootstrap C程式語言 C# C++程式語言 Chatbot聊天機器人 Cisco CMOS CompTIA ComputerVision電腦視覺 Cross-Platform CSS Data-mining資料探勘 Data-visualization資料視覺化 DeepLearning深度學習 DesignPattern設計模式 DevOps Docker ESP32 Flutter GAN生成對抗網絡 Go程式語言 Ionic Java程式語言 JavaScript jQuery JUnit Kubernetes LabVIEW Laravel Linux LTE MachineLearning機器學習 Microservices微服務 MongoDB MySQL Node.js NoSQL OpenStack Oracle Oracle認證 Penetration-test滲透測試 PHP程式語言 Python R語言 RaspberryPi React Refactoring重構 Reinforcement強化學習 RISC-V Ruby Rust語言 Scratch Serverless TDD測試導向開發 TensorFlow Text-mining文字探勘 TypeScript UnitTest單元測試 VersionControl版本控制系統 VR/AR Vue.js WebGL Webpack WordPress 區塊鏈Blockchain 半導體 單晶片 工程師自我提升Levelup 影像辨識Image-recognition 數位影像處理Digital-image 機器人製作Robots 無線網路Wireless-networks 產品經理 程式交易Trading 行動通訊Mobile-communication 語音辨識Speech-recognition 通訊系統Communication-systems 遊戲引擎Game-engine 遊戲設計Game-design 量子計算 電腦網路Computer-networks 面試技巧 駭客Hack 分類 回到上一頁 全部分類 資料科學 人工智慧 職涯發展 前端開發 網頁設計 網站開發 UI/UX 行動軟體開發 資料庫 系統開發 雲端運算 分散式架構 量子電腦 程式語言 遊戲開發設計 軟體架構 軟體工程 軟體測試 資訊科學 資訊安全 物聯網IoT Adobe軟體應用 Office系列 Java 微軟技術 區塊鏈與金融科技 網路通訊 商業管理類 電子電路電機類 嵌入式系統 數學 視覺影音設計 MACOS蘋果電腦 其他 兒童專區 製圖軟體應用 理工類 中文館 英文館 簡體館 硬體館 出版社 回到上一頁 更多出版社 碁峰資訊 旗標科技 全華圖書 佳魁資訊 博碩文化 歐萊禮 上奇資訊 經緯文化 人民郵電 電子工業 清華大學 機械工業 深石數位 深智數位 其他商品 回到上一頁 電子開發板 特價書籍 暢銷外文書 IT手工壁畫 阿喵周邊商品 HITCON IT馬克杯 IT狗精品區 ITT-shirt 商管科普推薦書 Make國際中文版 機器人雜誌ROBOCONMagazine CircuitCellar嵌入式科技國際中文版 創客‧自造者工作坊 大人的科學(中文版) 門市資訊 場地資訊 Xx 會員登入 0 購物車 公告 門市營業客服時間調整 到店取貨新功能上線 ※進口書籍到貨延誤公告※ ※電子發票使用說明※ 天瓏行動會員卡上線囉! ※詐騙提醒公告請勿受騙※ 活動 天瓏LINE 英文館年終促銷|CRC出版85折 英文館年終促銷|Wiley出版85折 服務|代訂英文書 主題|設計模式 推薦|軟體開發聖經 週邊大集合 IT純手工壁畫 AI影像深度學習啟蒙直播 中文館 英文館 簡體館 硬體館 熱門 .NET 5G AgileSoftware敏捷軟體開發 AmazonWebServices Android Angular Ansible AppleDeveloper Arduino ASP.NET Bootstrap C程式語言 C# C++程式語言 Chatbot聊天機器人 Cisco CMOS CompTIA ComputerVision電腦視覺 Cross-Platform CSS Data-mining資料探勘 Data-visualization資料視覺化 DeepLearning深度學習 DesignPattern設計模式 DevOps Docker ESP32 Flutter GAN生成對抗網絡 Go程式語言 Ionic Java程式語言 JavaScript jQuery JUnit Kubernetes LabVIEW Laravel Linux LTE MachineLearning機器學習 Microservices微服務 MongoDB MySQL Node.js NoSQL OpenStack Oracle Oracle認證 Penetration-test滲透測試 PHP程式語言 Python R語言 RaspberryPi React Refactoring重構 Reinforcement強化學習 RISC-V Ruby Rust語言 Scratch Serverless TDD測試導向開發 TensorFlow Text-mining文字探勘 TypeScript UnitTest單元測試 VersionControl版本控制系統 VR/AR Vue.js WebGL Webpack WordPress 區塊鏈Blockchain 半導體 單晶片 工程師自我提升Levelup 影像辨識Image-recognition 數位影像處理Digital-image 機器人製作Robots 無線網路Wireless-networks 產品經理 程式交易Trading 行動通訊Mobile-communication 語音辨識Speech-recognition 通訊系統Communication-systems 遊戲引擎Game-engine 遊戲設計Game-design 量子計算 電腦網路Computer-networks 面試技巧 駭客Hack 分類 全部分類 資料科學 人工智慧 職涯發展 前端開發 網頁設計 網站開發 UI/UX 行動軟體開發 資料庫 系統開發 雲端運算 分散式架構 量子電腦 程式語言 遊戲開發設計 軟體架構 軟體工程 軟體測試 資訊科學 資訊安全 物聯網IoT Adobe軟體應用 Office系列 Java 微軟技術 區塊鏈與金融科技 網路通訊 商業管理類 電子電路電機類 嵌入式系統 數學 視覺影音設計 MACOS蘋果電腦 其他 兒童專區 製圖軟體應用 理工類 出版社 碁峰資訊 旗標科技 全華圖書 佳魁資訊 博碩文化 歐萊禮 上奇資訊 經緯文化 人民郵電 電子工業 清華大學 機械工業 深石數位 深智數位 更多出版社 其他商品 電子開發板 特價書籍 暢銷外文書 IT手工壁畫 阿喵周邊商品 HITCON IT馬克杯 IT狗精品區 ITT-shirt 商管科普推薦書 Make國際中文版 機器人雜誌ROBOCONMagazine CircuitCellar嵌入式科技國際中文版 創客‧自造者工作坊 大人的科學(中文版) 門市資訊 場地資訊 加入天瓏LINE獲得100元折價券 CRC出版85折 Wiley出版85折 英文書代訂 最新上架 新書預購 本週暢銷 本月暢銷 嵌入式Linux從入門到精通(嵌入式開發直通車) 嵌入式Linux从入门到精通 陸桂來,梁芳,張波 出版商: 電子工業 出版日期: 2015-04-01 定價: $359 售價: 8.5折 $305 語言: 簡體中文 頁數: 362 裝訂: 平裝 ISBN: 7121256886 ISBN-13: 9787121256882 相關分類: 嵌入式系統、Linux 無法訂購 買這商品的人也買了... $550 $495 ARM嵌入式系統開發與應用 $980 $774 Linux驅動程式,3/e(LinuxDeviceDrivers,3/e) $780 $663 Linux程式設計教學手冊(BeginningLinuxProgramming,4/e) $690 $587 LinuxDeviceDriverProgramming驅動程式設計 $780 $663 EmbeddedLinux嵌入式系統開發實務,2/e(EmbeddedLinuxPrimer:APracticalReal-WorldApproach,2/e) $780 $616 C++PrimerPlus,6/e(中文版)(C++PrimerPlus,6/e(Developer'sLibrary)) $780 $616 Linux系統程式設計,2/e(內容涵蓋LinuxKernel3.0)(LinuxSystemProgramming:TalkingDirectlytotheKernelandCLibrary) $449 ARM9嵌入式系統設計直通車-嵌入式開發直通車 $580 $458 21世紀C語言(21stCenturyC:CTipsfromtheNewSchool) $229 嵌入式Linux開發實用教程 $449 LinuxC編程直通車-嵌入式開發直通車 $301 嵌入式Linux系統開發全程解析 $352 C語言程序設計經典236例(附光碟) $420 $357 Swift初學特訓班--iOSApp開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式) $299 $254 四軸飛行器自造手冊 $658 深度實踐嵌入式Linux系統移植 $580 $493 你也可以撰寫Linux核心-從嵌入式系統切入 $254 ASP.NETSignalR編程實戰(.NET開發經典名著) $454 Linux設備驅動開發詳解:基於最新的Linux4.0內核 $480 $379 Swift從入門到超人氣遊戲App開發全面修鍊實戰(附近100段影音教學、Swift2.0/1.2/1.1範例檔) $359 $341 圖解機器學習 $420 $378 嵌入式Linux程式設計,4/e $301 深入理解BootLoader $580 $452 Python機器學習(PythonMachineLearning) $580 $458 Windows10IOT物聯網入門與實戰-使用RaspberryPi(附120段教學與執行影片/範例檔) 相關主題 商品描述   陸桂來和梁芳和張波編著的《嵌入式Linux從入門到精通》的設計思路是讓讀者從瞭解基於ARM處理器的嵌入式系統的結構組成、硬件系統和軟件操作系統入手,一步步地學習在嵌入式硬件系統中定製和移植Linux操作系統及在Linux操作系統下進行應用開發的過程。

本書共12章,分為4部分,分別是嵌入式系統基礎、在ARM處理器系統上移植Linux操作系統、在Linux操作系統上進行軟件開發及綜合應用。

本書既有嵌入式系統硬件結構、ARM處理器基礎、操作系統基礎等內容的介紹,也有一步步將Linux操作系統移植到ARM處理器上的過程,還有在嵌入式Linux上進行軟件開發的過程,並且提供了大量應用實例,適合有一定電腦硬件基礎、C語言基礎和Linux操作系統基礎的工程師學習,亦適合高等院校電腦相關專業的學生和愛好者閱讀,也可作為工程設計的參考手冊。

  第一部分 嵌入式系統基礎 第1章 嵌入式系統概述  1.1 嵌入式系統的發展    1.1.1 單片機時代(20世紀70?80年代)    1.1.2 專用處理器時代(20世紀90年代?21世紀)    1.1.3 ARM時代(21世紀至今)  1.2 嵌入式系統的構成    1.2.1 嵌入式系統的層次模型    1.2.2 嵌入式系統的處理器    1.2.3 嵌入式系統的操作系統  1.3 嵌入式系統和通用電腦系統的簡單比較  1.4 嵌入式系統的開發流程    1.4.1 硬件系統設計    1.4.2 操作系統移植    1.4.3 應用軟件設計  1.5 嵌入式系統的應用 第2章 嵌入式系統的硬件  2.1 嵌入式系統的ARM處理器    2.1.1 ARM處理器的發展歷程    2.1.2 ARM處理器的架構、類型和型號及一些專用術語    2.1.3 ARM處理器的分類  2.2 嵌入式系統的存儲器件    2.2.1 SDRAM    2.2.2 FLASH    2.2.3 E2PROM    2.2.4 大容量存儲系統  2.3 嵌入式系統的外圍器件  2.4 S3C2440處理器和GT2440嵌入式開發板    2.4.1 S3C2440處理器的特點和內部資源    2.4.2 S3C2440處理器的內部結構和工作模式    2.4.3 GT2440嵌入式開發板的硬件資源 第3章 嵌入式系統的Linux操作系統  3.1 Linux操作系統基礎    3.1.1 Linux操作系統的發展    3.1.2 Linux操作系統的特點    3.1.3 Linux操作系統的組成結構    3.1.4 Linux操作系統的發行版  3.2 Linux操作系統的人機交互方法    3.2.1 Linux的圖形界面    3.2.2 Linux的  3.3 Linux操作系統的命令    3.3.1 Linux操作系統的命令基礎    3.3.2 目錄操作命令    3.3.3 文件操作命令    3.3.4 磁盤管理命令    3.3.5 用戶管理命令    3.3.6 網絡管理命令    3.3.7 其他命令 第二部分 在ARM處理器系統上移植Linux操作系統 第4章 移植和使用嵌入式系統的引導軟件(Bootloader)  4.1 嵌入式系統的軟件開發    4.1.1 進行裸機開發    4.1.2 在嵌入式操作系統下進行開發  4.2 嵌入式系統的引導軟件基礎    4.2.1 Bootloader介紹    4.2.2 基於Bootloader的嵌入式架構    4.2.3 Bootloader的工作模式    4.2.4 Bootloader的啟動方式    4.2.5 Bootloader的啟動流程    4.2.6 常見的  4.3 【應用實例】——移植Bootloader軟件    4.3.1 U-Boot的特點和功能    4.3.2 U-Boot的源代碼結構分析    4.3.3 移植    4.3.4 刻錄  4.4 【應用實例】——使用    4.4.1 使用超級終端和嵌入式系統進行通信    4.4.2 使用DNW下載工具和嵌入式系統進行通信 第5章 建立和使用嵌入式系統的交叉編譯環境  5.1 建立交叉編譯環境    5.1.1 交叉編譯環境的工具鏈    5.1.2 【應用實例】——安裝交叉編譯環境  5.2 使用交叉編譯環境    5.2.1 使用編輯?    5.2.2 使用編譯工?    5.2.3 使用調試工?    5.2.4 使用管理工具    5.2.5 使用 第6章 在嵌入式系統上移植操作系統和文件系統  6.1 Linux內核移植基礎    6.1.1 Linux的內核組成    6.1.2 Linux內核的配置工具  6.2 【應用實例】——在嵌入式系統上移植Linux內核    6.2.1 配置內核    6.2.2 建立依賴關係    6.2.3 建立內核  6.3 文件系統移植基礎    6.3.1 Linux文件系統基礎    6.3.2 文件系統的管理機制    6.3.3 嵌入式系統中的常用文件系統介紹  6.4 【應用實例】——在嵌入式系統上移植文件系統    6.4.1 文件系統映像的製作    6.4.2 使用NFS文件系統 第三部分 在Linux操作系統上進行軟件開發 第7章 在嵌入式Linux操作系統中進行C語言開發  7.1 Linux如何執行一個程序  7.2 Linux 的程序存儲空間  7.3 Linux C的main函數  7.4 【應用實例】——  7.5 將程序下載到開發板    7.5.1 【應用實例】——使用U盤傳遞數據    7.5.2 【應用實例】——通過串口傳遞數據  7.6 Linux操作系統典型庫函數介紹及其使用    7.6.1 Linux的系統調用和庫函數基礎    7.6.2 【應用實例】——求平方根    7.6.3 【應用實例】——產生隨機數    7.6.4 【應用實例】——獲得系統時間和日期    7.6.5 【應用實例】——打印單字符    7.6.6 【應用實例】——將字符串轉換為數字    7.6.7 【應用實例】——字符串複製    7.6.8 【應用實例】——添加通訊錄條目    7.6.9 【應用實例】——內存映射    7.6.10 【應用實例】——標準輸入/輸出 第8章 在嵌入式Linux中進行文件和流操作  8.1 Linux的文件操作基礎    8.1.1 Linux的文件系統介紹    8.1.2 Linux的文件類型  8.2 Linux的基礎文件操作    8.2.1 使用open函數打開文件    8.2.2 使用close函數關閉文件    8.2.3 使用create函數創建文件    8.2.4 使用write函數寫文件    8.2.5 使用lseek函數對文件進行內部定位    8.2.6 使用read函數讀文件  8.3 文件的高級操作    8.3.1 使用stat函數操作文件狀態    8.3.2 使用utime函數操作文件時間    8.3.3 使用dup和dup2函數操作文件的描述符    8.3.4 使用rename函數修改文件的名稱  8.4 Linux的目錄文件操作    8.4.1 創建和刪除目錄    8.4.2 打開、關閉目錄及對目錄的讀操作  8.5 Linux的流操作基礎    8.5.1 流和文件的關係    8.5.2 流的結構和操作流程    8.5.3 Linux的標準流  8.6 Linux的流操作    8.6.1 打開和關閉流    8.6.2 設置流的緩衝區    8.6.3 使用字符方式對流進行讀寫    8.6.4 使用行方式對流進行讀寫    8.6.5 使用二進制方式對流進行讀寫    8.6.6 流的出錯處理    8.6.7 流的沖洗    8.6.8 在流中進行內部定位 第9章 在嵌入式Linux中進行進程和線程操作  9.1 Linux的進程基礎    9.1.1 Linux的進程及其執行過程    9.1.2 Linux的進程描述符和標識符    9.1.3 【應用實例】——獲取進程的用戶標識符    9.1.4 Linux的進程調度    9.1.5 Linux下的進程執行流程  9.2 在嵌入式Linux中進行進程操作    9.2.1 使用fork和vfork函數創建進程    9.2.2 使用exec系列函數執行進程    9.2.3 使用exit系列函數退出進程    9.2.4 調用wait系列函數銷毀進程  9.3 Linux的線程基礎    9.3.1 線程的運行方式    9.3.2 線程的標識符    9.3.3 用戶態線程和核心態線程    9.3.4 編譯帶線程的代碼  9.4 在嵌入式Linux中進行線程操作    9.4.1 調用pthread_create函數創建線程    9.4.2 調用pthread_exit函數退出線程    9.4.3 調用pthread_join函數阻塞線程    9.4.4 調用pthread_cancel函數取消線程    9.4.5 調用pthread_cleanup系列函數清理線程環境    9.4.6 調用pthread_deatch函數分離線程    9.4.7 線程和進程操作的總結和比較 第10章 在嵌入式Linux中進行進程間和線程間通信  10.1 Linux的進程通信和信號基礎    10.1.1 Linux的進程通信    10.1.2 Linux中的信號機制和信號    10.1.3 信號的工作方式    10.1.4 Linux下的信號說明    10.1.5 調用signal系列函數來註冊信號  10.2 Linux中信號的基礎操作    10.2.1 使用kill函數和raise函數發送信號    10.2.2 使用alarm進行信號的定時操作    10.2.3 使用setitimer函數進行精確定時    10.2.4 使用abort發送進程退出信號  10.3 Linux的管道和進程通信    10.3.1 管道基礎    10.3.2 管道的實現方法    10.3.3 管道讀寫操作規則    10.3.4 管道的特點  10.4 在Linux中進行管道操作    10.4.1 使用pipe函數來創建管道    10.4.2 【應用實例】——父子進程使用管道通信    10.4.3 【應用實例】——兄弟進程使用管道通信    10.4.4 管道的高級操作  10.5 Linux的命名管道基礎  10.5.1 在Linux中使用命名管道  10.5.2 命名管道的常用工作方式  10.5.3 命名管道的打開和讀寫  10.6 Linux的命名管道操作    10.6.1 使用mkfifo函數來創建命名管道    10.6.2 【應用實例】——命名管道的讀寫  10.7 Linux中的線程同步操作    10.7.1 使用互斥鎖實現線程同步    10.7.2 使用條件變量實現線程同步 第11章 在嵌入式Linux中進行網絡編程  11.1 Linux的網絡通信模型    11.1.1 OSI網絡模型    11.1.2 TCP/IP協議和其網絡模型    11.1.3 客戶端/服務器結構    11.1.4 Linux的埠和套接字    11.1.5 Linux套接字的結構定義  11.2 在嵌入式Linux中進行網絡基礎操作    11.2.1 使用字節順序轉換函數族來轉換地址模式    11.2.2 使用字節操作函數族操作多字節數據    11.2.3 使用IP地址轉換函數族轉換IP地址    11.2.4 使用域名轉換函數族轉換域名  11.3 在嵌入式Linux中操作網絡套接字    11.3.1 使用socket函數創建套接字    11.3.2 使用bind函數綁定套接字    11.3.3 使用connect函數建立連接    11.3.4 使用listen切換套接字為傾聽模式    11.3.5 使用accept函數接收連接    11.3.6 使用close函數關閉連接    11.3.7 使用read和write函數讀寫套接字    11.3.8 使用getsockname和getpeername函數獲取套接字地址    11.3.9 使用send和recv函數發送和接收數據  11.4 在嵌入式Linux中進行TCP編程    11.4.1 TCP基礎    11.4.2 TCP的工作流程    11.4.3 【應用實例】——使用TCP協議發送當前系統時間  11.5 在嵌入式Linux中進行UDP編程    11.5.1 UDP基礎    11.5.2 UDP的工作流程    11.5.3 【應用實例】——使用UDP協議發送當前系統時間 第四部分 綜 合 應 用 第12章 嵌入式Linux綜合應用實例  12.1 【應用實例】——定時創建文件寫入數據    12.1.1 實例的需求說明和分析    12.1.2 實例的基礎設計    12.1.3 實例的綜合  12.2 【應用實例】——串口雙機通信    12.2.1 實例的需求說明和分析    12.2.2 實例的基礎設計    12.2.3 實例的綜合  12.3 【應用實例】——設計守護進程    12.3.1 實例的需求說明和分析    12.3.2 實例的基礎設計    12.3.3 實例的綜合  12.4 【應用實例】——設計生產者-消費者模型    12.4.1 實例的需求說明和分析    12.4.2 實例的基礎設計  12.5 【應用實例】——從網絡服務器獲取當前時間信息    12.5.1 實例的需求說明和分析    12.5.2 實例的基礎設計    12.5.3 實例的綜合 類似商品 VIP95折 $354 $336 XilinxZynqSoC與嵌入式Linux設計實戰指南(兼容ARMCortex-A9的設計方法) 85折 $352 Linux系統移植(第2版) 85折 $352 嵌入式Linux軟硬件開發詳解基於S5PV210處理器 VIP95折 $408 $388 嵌入式LinuxC語言完全精通教程 85折 $449 LinuxShell編程藝術-嵌入式開發直通車 85折 $599 $509 物聯網之作業系統--嵌入式Linux開發實作 85折 $199 嵌入式實時操作系統μC\OS-Ⅱ原理及應用,3/e 85折 $229 嵌入式Linux開發實用教程 85折 $301 嵌入式Linux驅動模板精講與項目實踐 VIP95折 $534 $507 嵌入式Linux基礎教程,2/e(EmbeddedLinuxPrimer:APracticalReal-WorldApproach,2/e)



請為這篇文章評分?