掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
嵌入式系統原理與應用技術(第4版)(教材) 版權信息
- ISBN:9787512444249
- 條形碼:9787512444249 ; 978-7-5124-4424-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
嵌入式系統原理與應用技術(第4版)(教材) 內容簡介
本書以51系列單片機和S3C24xx系列(S3C2410或S3C2440)ARM 嵌入式處理器為例,講述嵌入式系統硬件工作原理與接口應用技術、嵌入式程序設計及嵌入式Linux基礎應用。全書共分為10章,主要內容包括嵌入式系統概論、單片機技術基礎、ARM 體系結構、ARM 指令系統、時鐘及電源管理、存儲器與人機接口原理、中斷與DMA技術、串行通信與網絡接口技術、Linux程序設計基礎、嵌入式技術綜合應用等。與舊版本相比,本書增加了51系列單片機和嵌入式技術綜合應用兩章,并對相關知識進行了更新。
嵌入式系統原理與應用技術(第4版)(教材) 目錄
第1章 嵌入式系統概論 ……… 11.1 嵌入式系統簡介 ……… 11.1.1 嵌入式系統的定義 11.1.2 嵌入式系統的組成 21.1.3 嵌入式系統的應用與發展 ………… 51.2 嵌入式微處理器 ……… 81.2.1 嵌入式微處理器分類 ……………… 81.2.2 ARM 嵌入式微處理器 …………… 101.2.3 RISC V 架構嵌入式微處理器簡介 ……………… 151.2.4 嵌入式微處理器選型 ……………… 151.3 嵌入式操作系統 ……… 161.3.1 概 況 …………… 161.3.2 嵌入式Linux簡介 ……………… 171.3.3 μC/OS Ⅲ簡介 … 18第1章 嵌入式系統概論 ……… 11.1 嵌入式系統簡介 ……… 11.1.1 嵌入式系統的定義 11.1.2 嵌入式系統的組成 21.1.3 嵌入式系統的應用與發展 ………… 51.2 嵌入式微處理器 ……… 81.2.1 嵌入式微處理器分類 ……………… 81.2.2 ARM 嵌入式微處理器 …………… 101.2.3 RISC V 架構嵌入式微處理器簡介 ……………… 151.2.4 嵌入式微處理器選型 ……………… 151.3 嵌入式操作系統 ……… 161.3.1 概 況 …………… 161.3.2 嵌入式Linux簡介 ……………… 171.3.3 μC/OS Ⅲ簡介 … 181.3.4 Free RTOS簡介 191.3.5 RT Thread簡介 201.3.6 Harmony LiteOS簡介 …………… 20習 題 …… 21第2章 單片機技術基礎 …… 222.1 單片機概述 …………… 222.1.1 單片機概念 ……… 222.1.2 單片機發展概況 … 232.2 80C51單片機原理 …… 242.2.1 80C51單片機硬件結構 …………… 252.2.2 80C51單片機存儲空間 …………… 272.2.3 80C51單片機I/O 接口 ………… 312.2.4 80C51單片機*小系統 …………… 322.3 80C51單片機應用 …… 342.3.1 80C51單片機擴展 342.3.2 80C51單片機應用系統設計 ……… 39習 題 …… 45第3章 ARM 體系結構 …… 463.1 ARM 嵌入式微處理器 463.1.1 ARM 的結構特點 463.1.2 ARM 指令集特點 513.1.3 ARM 工作模式 … 523.2 ARM 存儲器組織結構 533.2.1 大端存儲和小端存儲 ……………… 543.2.2 I/O 端口的訪問方式 ……………… 553.2.3 內部寄存器 ……… 563.3 ARM 異常 …………… 613.3.1 異常的類型及向量地址 …………… 613.3.2 異常的優先級 …… 633.3.3 進入和退出異常 … 643.4 S3C2410嵌入式微處理器 ……………… 683.4.1 S3C2410及片內外圍簡介 ………… 683.4.2 S3C2410引腳信號 703.4.3 S3C2410專用寄存器 ……………… 753.4.4 ARM920T總線接口單元簡介 …… 803.5 ARM Cortex ………… 813.6 GPIO 端口 …………… 833.6.1 簡 介 …………… 833.6.2 GPIO 端口操作舉例 ……………… 83習 題 …… 85第4章 ARM 指令系統 …… 864.1 ARM 指令集 ………… 864.1.1 ARM 指令分類及格式 …………… 864.1.2 ARM 指令尋址方式 ……………… 884.1.3 常用ARM 指令 … 944.2 ARM 匯編偽指令與偽操作 ………… 1084.2.1 常用ARM 匯編偽指令 ………… '31094.2.2 常用ARM 匯編偽操作 ………… 1104.3 Thumb和Thumb2指令集簡介 …… 1152 嵌入式系統原理與應用技術(第4版)4.4 ARM 編程基礎 …… 1164.4.1 ARM 程序常用文件格式 ……… 1174.4.2 ARM 預定義變量 ……………… 1174.4.3 C語言與匯編混合編程 ………… 1184.4.4 ARM 系統引導程序簡介 ……… 1204.5 使用RealView MDK設計I/O 接口應用程序 ………… 1234.5.1 RealView MDK集成開發工具及實驗平臺簡介 … 1234.5.2 使用RealView MDK設計I/O 接口程序舉例 …… 124習 題 …… 132第5章 時鐘及電源管理 …… 1345.1 S3C24xx時鐘結構 … 1345.2 S3C24xx電源管理模式 ……………… 1345.3 相關特殊功能寄存器 1395.4 常用單元電路設計 … 1445.4.1 電源電路設計 … 1445.4.2 晶振電路設計 … 1455.4.3 復位電路設計 … 146習 題 …… 147第6章 存儲器與人機接口原理 ……………… 1486.1 存儲器概述 ………… 1486.1.1 SRAM 和DRAM ……………… 1496.1.2 NOR Flash和NAND Flash …… 1546.2 存儲系統機制 ……… 1596.2.1 高速緩存 ……… 1596.2.2 虛擬存儲 ……… 1616.3 人機接口 …………… 1636.3.1 鍵 盤 ………… 1636.3.2 LED顯示器 …… '31656.3.3 LED接口舉例 … 1686.3.4 LCD顯示器 …… 1706.3.5 ADC和觸摸屏 … 1726.4 S3C2410存儲系統和I/O 端口 ……… 1746.4.1 S3C2410存儲空間 ……………… 1746.4.2 S3C2410存儲器接口設計 ……… 1816.4.3 S3C2410 I/O 端口控制 ………… 1876.5 S3C2410人機接口設計 ……………… 1896.5.1 S3C2410 鍵盤接口設計 ………… 1896.5.2 S3C2410 LCD控制器 …………… 1916.5.3 S3C2410 LCD寄存器 …………… 1956.5.4 S3C2410 LCD接口 ……………… 2036.5.5 S3C2410 ADC和觸摸屏 ………… 2056.5.6 S3C2410 ADC和觸摸屏接口 …… 210習 題 …… 214第7章 中斷與DMA 技術 … 2167.1 中斷概述 …………… 2167.2 S3C2410中斷系統 … 2187.2.1 概 述 ………… 2187.2.2 中斷控制寄存器 2227.2.3 中斷舉例 ……… 2327.3 定時器工作原理 …… 2357.4 S3C2410定時器 …… 2367.4.1 定時器及PWM 2367.4.2 看門狗定時器 … 2467.4.3 RTC …………… 2487.5 DMA 概述 ………… 2587.5.1 DMA 簡介 …… 2587.5.2 DMA 傳輸過程 2597.6 S3C2410 DMA …… 2607.6.1 DMA 請求源 … 2607.6.2 DMA 模式 …… '32617.6.3 DMA 操作過程 2627.6.4 DMA 時序 …… 2637.7 S3C2410 DMA 寄存器 ……………… 2657.7.1 傳輸控制寄存器 2667.7.2 狀態寄存器 …… 2697.8 DMA 操作編程 …… 2707.8.1 DMA 操作初始化 ……………… 2707.8.2 DMA 操作編程舉例 …………… 270習 題 …… 272第8章 串行通信與網絡接口技術 …………… 2738.1 串行通信基礎知識 … 2738.2 S3C24xx串行接口 … 2788.2.1 S3C24xx UART結構 …………… 2788.2.2 S3C24xx UART工作原理 ……… 2798.2.3 S3C24xx UART專用寄存器 …… 2818.3 串行通信舉例 ……… 2888.3.1 RS 232C接口設計 …………… 2888.3.2 串口初始化 …… 2898.3.3 發送/接收程序舉例 ……………… 2918.4 IIS串行數字音頻接口 ……………… 2928.4.1 IIS接口總線格式 ……………… 2968.4.2 IIS接口應用舉例 ……………… 2978.5 IIC接口 …………… 3008.5.1 IIC總線 ……… 3008.5.2 S3C24xx IIC接口 ……………… 3048.6 以太網接口 ………… 3118.6.1 嵌入式以太網基礎知識 ………… 3118.6.2 S3C24xx以太網接口 …………… 3168.6.3 socket網絡編程 317習 題 …… 326第9章 Linux程序設計基礎 3279.1 Linux操作系統 …… 3279.1.1 Linux的特點 … 3279.1.2 Linux內核的結構 ……………… 3289.1.3 Linux設備管理 3369.2 Linux操作系統安裝與使用 ………… 3429.2.1 環境搭建 ……… 3429.2.2 Linux的使用 … 3459.3 Linux程序設計 …… 3529.3.1 BootLoader引導程序 …………… 3529.3.2 Linux的移植 … 3609.3.3 驅動程序開發 … 3629.3.4 應用程序開發 … 3649.4 Linux驅動程序設計實例 …………… 3699.4.1 S3C2440上LED驅動開發 ……… 3709.4.2 S3C2440上ADC驅動開發 …… 377習 題 …… 385第10章 嵌入式技術綜合應用 ……………… 38610.1 基于51單片機的模擬電梯控制系統 38610.2 基于S3C2410的定位及北斗短報文系統 …………… 389習 題 …… 394附 錄 ARM 匯編程序上機實驗舉例 ……… 396參考文獻 …… 404
展開全部
書友推薦
- >
巴金-再思錄
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
推拿
- >
朝聞道
- >
莉莉和章魚
- >
煙與鏡
- >
經典常談
- >
我與地壇
本類暢銷