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

ARM Cortex-M3嵌入式系統原理及應用(STM32系列微處理器體系結構編程與項目實戰第2版微課視頻版)/電子信息科學與技術叢書

  • 作者:編者:馮新宇//林澤鴻|責編:曾珊
  • 出版社:清華大學
  • ISBN:9787302652731
  • 出版日期:2024/02/01
  • 裝幀:平裝
  • 頁數:277
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從Cortex-M3處理器入手,詳細闡述了STM32微控制器的用法,從編程軟體的使用、STM32的I/O埠配置講起,深入淺出地介紹了該處理器的重要內容,主要包括基本I/O埠、中斷、ADC、定時器等重要內容;最後5章給出幾個經典設計案例,有的來源於學生的電子設計大賽作品,有的來源於科研課題,如平衡車設計、電子秤設計等,它們都較好地詮釋了STM32的典型應用,可以幫助讀者快速入門並且上手操作。讀者綜合前面的學習,可以自行設計作品,以活學活用。
    本書配套全部設計電路圖、源代碼等素材,可以通過微信公眾號、郵件等方式獲取,方便讀者學習。本書可作為電子、通信及控制等相關專業的參考書,也可作為相關技術人員的技術參考書。

作者介紹
編者:馮新宇//林澤鴻|責編:曾珊
    馮新宇(1978-),黑龍江科技大學副教授,長期從事嵌入式系統項目開發和相關教學工作。曾主持或參與嵌入式相關課題與項目開發20余項;近10年來一直作為指導教師參與全國電子設計大賽、飛思卡爾電子設計大賽、黑龍江省電子設計大賽等工作,所指導的學生多次獲得各種賽事重大獎勵。個人代表性著作有《ADS2009射頻電路設計與模擬》《ARM 9嵌入式開發基礎與實例進階》與《四旋翼無人飛行器設計》)。

目錄
第1章  ARM Cortex-M3核介紹
  1.1  本章導讀
  1.2  主要應用
  1.3  Cortex-M3主要特性
  1.4  典型M3核處理器特性
    1.4.1  命名規則
    1.4.2  產品功能和外設配置
  1.5  本章小結
  1.6  習題
第2章  開發環境搭建
  2.1  本章導讀
  2.2  MDK安裝
  2.3  新建工程初探
  2.4  模擬調試
  2.5  本章小結
  2.6  習題
第3章  基本I/O埠控制
  3.1  本章導讀
  3.2  新建工程進階
  3.3  MDK工程配置
  3.4  寄存器操作
  3.5  時鐘配置
    3.5.1  時鐘樹
    3.5.2  時鐘源
    3.5.3  APB2外設時鐘使能寄存器(Rcc_APB2ENR)
  3.6  I/O埠配置
    3.6.1  I/O基本情況
    3.6.2  GPIO配置寄存器描述
    3.6.3  埠輸出數據寄存器
  3.7  庫函數操作
    3.7.1  GPIO_init函數
    3.7.2  RCC_APB2PeriphC1ockCmd
    3.7.3  控制I/O輸出電平
  3.8  數碼管操作實例
    3.8.1  數碼管基礎知識
    3.8.2  硬體電路設計
    3.8.3  軟體說明
  3.9  簡單按鍵操作實例
  3.10  本章小結
  3.11  習題
第4章  中斷
  4.1  本章導讀
  4.2  STM32中斷和異常
  4.3  STM32中斷相關的基本概念
    4.3.1  中斷優先順序
    4.3.2  中斷控制器NVIC
    4.3.3  NVIC的中斷向量優先順序組
  4.4  外部中斷
    4.4.1  外部中斷基本情況
    4.4.2  使用外部中斷的基本步驟

  4.5  單個按鍵中斷操作實例
  4.6  多個按鍵中斷操作實例
  4.7  本章小結
  4.8  習題
第5章  串口通信
  5.1  本章導讀
  5.2  串口通信基礎
    5.2.1  基本概念
    5.2.2  常用的串列通信介面
  5.3  STM32串口操作
    5.3.1  寄存器方式操作串口
    5.3.2  庫函數方式操作串口
    5.3.3  串口設置步驟
  5.4  串口通信操作實例
    5.4.1  主程序
    5.4.2  串口初始化代碼
  5.5  本章小結
  5.6  習題
第6章  直接存儲器訪問
  6.1  本章導讀
  6.2  DMA基礎知識
  6.3  STM32的DMA操作
    6.3.1  寄存器方式操作DMA
    6.3.2  庫函數方式操作DMA
    6.3.3  DMA設置步驟
  6.4  DMA操作實例
    6.4.1  主程序
    6.4.2  DMA初始化代碼
    6.4.3  代碼分析和實驗結果
  6.5  本章小結
  6.6  習題
第7章  模擬/數字轉換器
  7.1  本章導讀
  7.2  ADC基礎知識
    7.2.1  ADC主要特性
    7.2.2  ADC框圖及引腳分佈
    7.2.3  通道選擇
    7.2.4  ADC的轉換模式
  7.3  STM32 ADC操作
    7.3.1  寄存器方式操作ADC
    7.3.2  庫函數方式操作ADC
    7.3.3  ADC設置步驟
  7.4  ADC操作實例
    7.4.1  主程序
    7.4.2  ADC初始化代碼
    7.4.3  代碼分析和實驗結果
  7.5  本章小結
  7.6  習題
第8章  定時器
  8.1  本章導讀

  8.2  定時器基礎知識
    8.2.1  高級定時器
    8.2.2  基本定時器
    8.2.3  通用定時器
  8.3  STM32定時器操作
    8.3.1  寄存器方式操作定時器
    8.3.2  庫函數方式操作定時器
    8.3.3  定時器設置步驟
  8.4  定時器操作實例
    8.4.1  主程序
    8.4.2  定時器初始化代碼
    8.4.3  代碼分析和實驗結果
  8.5  本章小結
  8.6  習題
第9章  CAN匯流排設計
  9.1  本章導讀
  9.2  STM32的CAN匯流排基礎知識
    9.2.1  CAN物理層特性
    9.2.2  cAN的位時序
    9.2.3  CAN匯流排仲裁
    9.2.4  STM32的CAN控制器
    9.2.5  STM32的CAN過濾器
    9.2.6  CAN發送流程
    9.2.7  CAN接收流程
    9.2.8  STM32的CAN位時間特性
  9.3  STM32的CAN匯流排操作
    9.3.1  寄存器方式操作CAN匯流排
    9.3.2  庫函數方式操作CAN匯流排
    9.3.3  CAN匯流排設置步驟
  9.4  CAN通信示例
  9.5  本章小結
  9.6  習題
第10章  倒立擺設計
  10.1  本章導讀
  10.2  設計要求
  10.3  設計分析
    10.3.1  倒立擺的選擇
    10.3.2  系統結構組成
    10.3.3  系統模型分析
    10.3.4  系統控制方案確定
  10.4  設計步驟
    10.4.1  單片機最小系統電路設計
    1o.4.2  電機的選擇及驅動電路的設計
    10.4.3  測量電路設計
    1O.4.4  通信電路設計
    10.4.5  輔助電路設計
    1O.4.6  系統軟體設計
  10.5  本章小結
  10.6  習題
第11章  智能車設計

  11.1  本章導讀
  11.2  設計要求
  11.3  設計分析
  11.4  設計步驟
    11.4.1  最小系統電路設計
    11.4.2  電源電路設計
    11.4.3  電機驅動電路設計
    11.4.4  環境檢測感測器電路設計
    11.4.5  人機交互電路設計
    11.4.6  總體軟體設計
    11.4.7  PID控制軟體設計
    11.4.8  迷宮演算法設計
    11.4.9  設計測量方法與數據處理
    11.4.10  感測器軟體濾波
  11.5  本章小結
  11.6  習題
第12章  平衡車設計
  12.1  本章導讀
  12.2  設計要求
  12.3  設計分析
  12.4  設計步驟
    12.4.1  環境檢測感測器電路設計
    12.4.2  人機交互電路設計
    12.4.3  MPU 6050使用方法
    12.4.4  總體軟體設計
  12.5  本章小結
  12.6  習題
第13章  電子秤設計
  13.1  本章導讀
  13.2  設計要求
  13.3  設計分析
  13.4  設計步驟
    13.4.1  主控制器相關電路
    13.4.2  TFT液晶屏相關電路設計
    13.4.3  AD轉換晶元HX711相關電路設計
    13.4.4  WT588D語音模塊相關電路設計
    13.4.5  稱重感測器相關電路設計
    13.4.6  軟體設計思路及代碼分析
  13.5  本章小結
  13.6  習題
第14章  無線電能功率傳輸系統的設計
  14.1  本章導讀
  14.2  設計要求
  14.3  設計分析
    14.3.1  無線電能傳輸的基本原理分析
    14.3.2  無線電能傳輸的特性
  14.4  設計步驟
    14.4.1  系統結構組成
    14.4.2  主要拓撲電路的選擇與設計
    14.4.3  MOS管驅動設計

    14.4.4  線圈和電容的設計
    14.4.5  接收端高頻整流的設計
    14.4.6  控制電路的設計
    14.4.7  程序的設計
    14.4.8  調試與驗證
    14.4.9  測量結果與結論分析
  14.5  本章小結
  14.6  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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