国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >
ARM-LINUX嵌入式系統開發基礎

包郵 ARM-LINUX嵌入式系統開發基礎

作者:孫弋
出版社:西安電子科技大學出版社出版時間:2008-08-01
開本: 16開 頁數: 319
中 圖 價:¥25.1(7.2折) 定價  ¥35.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

ARM-LINUX嵌入式系統開發基礎 版權信息

ARM-LINUX嵌入式系統開發基礎 內容簡介

  《ARM-Linux嵌入式系統開發基礎》針對ARM-Linux嵌入式系統開發進行了系統的介紹,并從產品開發的角度詳細介紹了嵌入式產品開發的流程及相關基礎知識。內容主要包括嵌入式產品開發流程、嵌入式開發環境、編程原理、Bootloader、內核配置及啟動流程、文件系統等,并在*后一章以串口和A/D接口應用為例簡述了數據傳送設備的開發過程。  《ARM-Linux嵌入式系統開發基礎》內容翔實豐富、結構合理,可作為高等院校嵌入式系統相關課程用書,同時也可以作為嵌入式認證的培訓教材。

ARM-LINUX嵌入式系統開發基礎 目錄

第1章 嵌入式系統開發基礎
1.1 嵌入式系統概述
1.1.1 典型的嵌入式操作系統
1.1.2 Linux系統
1.2 嵌入式系統設計基礎
1.2.1 嵌入式系統設計的特點
1.2.2 嵌入式系統的設計流程
1.2.3 嵌入式系統的軟,硬件劃分
1.2.4 嵌入式系統的產品硬件詳細設計
1.2.5 嵌入式系統的軟件設計
1.2.6 嵌入式開發電路基礎
1.2.7 電子電路抗干擾設計基礎
1.2.8 嵌入式系統電源管理技術

第2章 嵌入式微處理器及ARM9硬件開發平臺
2.1 嵌入式微處理器
2.1.1 嵌入式微處理器的類型
2.1.2 典型32位ARM微處理器的結構和特點
2.2 ARM9微處理器簡介
2.2.1 ARM9與ARM7處理器的比較
2.2.2 三星S3C2410XARM9處理器寄存器詳解

第3章 LinuxC編譯調試基礎
3.1 Linux下c語言編程概述
3.2 Vi編輯器的使用
3.3 Emacs使用簡介
3.3.1 Emacs的基本操作
3.3.2 Emacs編譯概述
3.4 使用GNtJCC編程
3.4.1 LinuxC源程序的編譯
3.4.2 “Hello,World!”
3.4.3 GCC的主要選項
3.5 使用GNUmake
3.5.1 初識Makefile
3.5.2 Makefile規則
3.5.3 Makefile中的變量
3.5.4 簡單的Makefile文件內容
3.5.5 假想目標
3.5.6 條件語句
3.5.7 依賴關系
3.5.8 函數
3.5.9 Makefile的擴展變量
3.5.1 0Makefile中的替換
3.6 使用autoconf
3.6.1 創建configure腳本
3.6.2 編寫configure.in文件
3.6.3 通過autoconf創建configure
3.6.4 更新configure腳本
3.7 使用automake
3.8 GDB調試工具
3.8.1 GDB概述
3.8.2 GDB使用示例
3.8.3 啟動GDB
3.8.4 GDB模式的設置
3.8.5 退出GDB
3.8.6 shell命令的使用
3.9 在GDB下運行程序
3.9.1 命令輸入的技巧
3.9.2 調試程序時的注意事項
3.9.3 調試程序環境設置
3.9.4 運行程序
3.10 調試程序
3.10.1 子進程結束
3.10.2 調試多線程程序
3.10.3 調試多進程程序
3.10.4 調試的停止和繼續
3.11 設置斷點、觀測點和異常

第4章 LiriMxC編程基礎
4.1 Linux下的c語言編程——線程操作
4.2 Linux下的進程控制
4.2.1 fork()函數
4.2.2 exec()函數族
4.3 多線程編程入門
4.3.1 創建線程
4.3.2 pthreadjoin()和pthreadexit()函數
4.3.3 取消線程
4.3.4 線程私有數據
4.3.5 互斥鎖
4.3.6 信號燈
4.3.7 線程終止

第5章 BOOtIoader開發基礎
5.1 Bootloader基礎
5.1.1 Bootloader的啟動
5.1.2 Bootloader的種類
5.1.3 Bootloader的基本原理
5.2 U-Boot
5.2.1 u-Boot工程簡介
5.2.2 U-Boot源碼結構
5.2.3 u-Boot的編譯
5.2.4 u-Boot的移植
5.2.5 添加u-Boot命令
5.2.6 U-Boot的調試
5.2.7 U-Boot的使用
5.3 ViVi
5.3.1 ViVi簡介
5.3.2 ViVi的配置與編譯
5.3.3 ViVi代碼分析
5.3.4 ViVi的運行

第6章 嵌入式LiFlU內核
6.1 嵌入式Linux概述
6.1.1 嵌入式操作系統的分類
6.1.2 嵌入式Linux
6.2 嵌入式Linux的版本控制
6.3 嵌入式Linux的代碼結構
6.4 ARM嵌入式Linux的內存管理
6.4.1 內存管理單元MMU
6.4.2 ARM嵌入式Lnux的存儲管理機制
6.4.3 ARM嵌入式Linux存儲機制的建立
6.4.4 ARM嵌入式Linux對進程虛擬空間的管理
6.5 ARM嵌入式Linux的進程管理與調度
6.5.1 task-struct數據結構
6.5.2 Linux進程的創建、執行和終止
6.5.3 ARM嵌入式Linux的進程調度
6.6 ARM嵌入式Linux的中斷響應與處理
6.6.1 ARM的異常中斷種類
6.6.2 ARM處理器對異常中斷的響應及返回過程
6.7 嵌入式Linux的模塊化機制
6.7.1 Linux的模塊化
6.7.2 模塊的載入
6.7.3 模塊的卸載
6.8 嵌入式Linux內核的配置
6.8.1 Makefile
6.8.2 配置文件
6.8.3 Linux內核配置選項
6.8.4 配置實例
6.9 嵌入式Linux內核啟動分析

第7章 嵌入式文件系統
7.1 文件系統基本概念
7.1.1 嵌入式根文件系統
7.1.2 嵌入式系統存儲設備及其管理機制分析
7.1.3 嵌入式Linux中的MTD驅動層
7.1.4 常見的嵌入式文件系統
7.2 虛擬文件系統VFS
7.2.1 VFS概述
7.2.2 文件系統的注冊
7.2.3 VFS目錄樹的建立
7.2.4 VFS下目錄的建立
7.2.5 在VFS樹中掛載文件系統
7.3 基于Flash的文件系統
7.3.1 JFFS2
7.3.2 YAFFS
7.3.3 CramFS
7.4 基于RAM的文件系統
7.5 Busybox
7.5.1 Busybox命令的工作原理
7.5.2 配置并編譯Busybox

第8章 ARM-Linu串行接口通信程序設計
8.1 串行接口
8.1.1 串行接口的原理
8.1.2 程序分析
8.2 A/D接口
8.2.1 A/D接口原理
8.2.2 ARM自帶的10位A/D轉換器
8.2.3 程序分析
8.3 瓦斯信息采集系統應用實例
8.3.1 瓦斯信息采集系統硬件設計
8.3.2 瓦斯信息采集系統軟件設計
參考文獻
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 三年片在线观看免费大全电影 | 另类专区另类专区亚洲 | 日韩精品视频观看 | 欧美大片va欧美在线播放 | 日韩欧美一级大片 | 韩国日本免费不卡在线观看 | 四虎国产精品永久地址99 | 亚洲女同成av人片在线观看 | 欧美黑人又粗又大又爽免费 | 91精品国产麻豆国产自产在线 | 欧美成人亚洲 | 亚洲一区二区三区av无码 | 久久久久国产亚洲日本 | 亚洲毛片免费观看 | 中文字幕无码第1页 | 国产精亚洲视频 | 五月天香蕉 | 无码少妇一区二区 | 欧美成人国产一区二区 | 欧美性天天| 寝取在线 | 欧美男生射精高潮视频网站 | 亚洲国产人成在线观看 | 亚洲精品一区二区国产精华液 | 亚洲男人的天堂久久香蕉 | 丰满少妇女人a毛片视频 | 国内自拍视频在线观看 | 理论片免费午夜 | 亚洲欧美综合视频 | 免费一级毛片无毒不卡 | 精品久久久久久久久免费影院 | 国产亚洲一欧美一区二区三区 | 一品二品三品中文字幕 | 五月婷婷俺来也 | 98色花堂永久地址国产精品 | 久久午夜福利无码1000合集 | 99热久久久久久久免费观看 | 欧美激情一区二区三区 | 麻豆md0077饥渴少妇 | 精品国产精品国产偷麻豆 | 欧美蜜桃臀在线观看一区 |