《ARM Linux 入門與實踐:基於TI AM335x 處理器》是2018年北京航空航天大學出版社出版的圖書。
基本介紹
- 中文名:ARM Linux 入門與實踐:基於TI AM335x 處理器
- 出版時間:2018年3月1日
- 出版社:北京航空航天大學出版社
- ISBN:9787512426467
內容簡介,圖書目錄,
內容簡介
《ARM Linux 入門與實踐:基於TI AM335x 處理器》可以算是《ARM Linux入門與實踐——一個嵌入式愛好者的自學體驗》的姊妹篇,但因將三星ARM9處理器S3C2410改成了TI的Cortex—A8處理器AM335x,所以除保留了前一《ARM Linux 入門與實踐:基於TI AM335x 處理器》的思路及少部分章節外,大部分的內容都做了修改。
《ARM Linux 入門與實踐:基於TI AM335x 處理器》分為三篇:ARM硬體、ARM前後台系統、基於Linux系統的套用。第一篇ARM硬體,包括TI官方評估板ARM335x Starter Kit的硬體分析和評估板入門指南;第二篇ARM前後台系統,包括TI官方無作業系統平台下的套用庫——Starterware開發環境搭建及套用分析、啟動代碼分析、Boot原始碼分析、LCD和觸控螢幕原始碼分析、前後台系統套用等;第三篇Linux系統的套用,包括基於PC的操作、套用編程和驅動、嵌入式Linux開發環境創建、嵌入式Linux驅動開發和網路編程等。
圖書目錄
第一篇 ARM硬體
第1章 概述
1.1 嵌入式系統、單片機、ARM及Linux
1.2 ARM處理器的選擇
1.3 AM335x簡介和公版資源
1.4 AM335x官方開發資源
1.4.1 硬體開發板
1.4.2 軟體開發包
1.5 ARM開發工具及調試方法
1.5.1 集成開發環境
1.5.2 硬體仿真器
1.5.3 前後台系統的調試方法
1.5.4 嵌入式Linux的開發調試方法
1.6 “實踐再實踐”在ARM學習中的意義
第2章 AM335x Starter Kit實驗平台硬體分析
2.1 AM335x Starter Kit實驗平台概述及功能組成
2.2 地址空間分配
2.2.1 AM335x處理器記憶體映射
2.2.2 AM335x Starter Kit平台地址空間分配
2.3 常用元件概述
2.3.1 電阻標稱值
2.3.2 肖特基二極體
2.3.3 功率電感
2.3.4 鐵氧體磁珠
2.3.5 自恢復保險絲PPTC
2.3.6 有源和無源蜂鳴器
2.4 AM335x Starter Kit(TMDSSK3358)原理圖分析
2.4.1 MPU AM3358
2.4.2 時鐘電路
2.4.3 上電引導模式配置
2.4.4 JTAG接口電路
2.4.5 霺D卡接口
2.4.6 DDR3 SDRAM存儲器
2.4.7 調試串口
2.4.8 乙太網接口
2.4.9 按鍵GPIO
2.4.1 0LED顯示
2.4.1 1IIC匯流排的EEROM存儲器
2.4.1 2復位電路
2.4.1 3按鍵中斷輸入
2.4.1 4電源輸入及PMIC電源管理晶片
2.4.1 5Wi-Fi和藍牙模組
2.4.1 6USB Host/Device
2.4.1 7IIS音頻電路
2.4.1 8LCD顯示
第3章 AM335x Starter Kit入門
3.1 A.M335x Starter Kit快速入門指南
3.2 硬體調試概述
3.3 XDS100v2仿真器和ccs軟體的使用
3.3.1 集成開發環境CCS的下載與安裝
3.3.2 仿真器與目標板的硬體安裝
3.3.3 XDS100v2 USB仿真器在CCSv6集成開發環境中的配置
……
第二篇 ARM前後台系統
第三篇 基於Linux系統的套用