幫助中心 | 我的帳號 | 關於我們

從零開始學ARM

  • 作者:編者:彭丹//周海濤|責編:李強
  • 出版社:人民郵電
  • ISBN:9787115606884
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:330
人民幣:RMB 99.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要介紹ARM開發的相關知識,詳細講解常用的ARM指令及如何基於ARM架構的外設編寫驅動程序,並分析了開源軟體U-Boot的啟動程序和網路協議棧。
    本書第1?4章為基礎篇,主要介紹CPU與ARM、搭建環境、ARM編程、異常等;第5?13章為編程篇,主要介紹基於Exynos 4412的常用外設的工作原理及驅動程序等;第14?17章為應用篇,主要介紹開源軟體U-Boot的使用及啟動程序、網卡DM9000AE的驅動和網路協議棧,以及關於彙編的兩點補充。
    本書適合從事嵌入式開發的工程師和有一定電腦基礎和C語言編程經驗的初學者學習參考。

作者介紹
編者:彭丹//周海濤|責編:李強

目錄
基礎篇
  第1章  CPU與ARM
    1.1  CPU
      1.1.1  CPU概述
      1.1.2  電腦結構
      1.1.3  CPU的組成
      1.1.4  指令的運行
    1.2  ARM
      1.2.1  ARM的發展史
      1.2.2  ARM架構
      1.2.3  ARM處理器
    1.3  SoC
  第2章  搭建環境
    2.1  KEIL軟體安裝
      2.1.1  KEIL、μVision、MDK之間的關係
      2.1.2  安裝KEIL
      2.1.3  創建工程
      2.1.4  編譯程序
      2.1.5  如何debug程序
    2.2  編譯環境搭建
      2.2.1  安裝VMware Workstation
      2.2.2  安裝ubuntu
    2.3  交叉編譯工具安裝
  第3章  ARM編程
    3.1  ARM指令格式
    3.2  數據處理指令
      3.2.1  mov指令
      3.2.2  移位操作
      3.2.3  cmp比較指令
      3.2.4  tst條件指令
      3.2.5  運算指令
    3.3  跳轉指令
    3.4  訪問程序狀態寄存器指令
      3.4.1  mrs指令
      3.4.2  msr指令
      3.4.3  綜合實例
    3.5  訪問外部寄存器指令
      3.5.1  ldr指令
      3.5.2  str指令
      3.5.3  ldrb指令
      3.5.4  ldrh指令
    3.6  ARM定址方式
    3.7  GNU書寫風格
  ……
  第4章  異常
編程篇
  第5章  GPIO及LED
  第6章  PWM
  第7章  中斷
  第8章  UART

  第9章  RTC詳解
  第10章  看門狗
  第11章  ADC
  第12章  I2C
  第13章  SPI
應用篇
  第14章  U-Boot
  第15章  U-Boot代碼啟動分析
  第16章  網卡DM9000AE
  第17章  關於彙編的兩點補充

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032