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

ARM Cortex-M4嵌入式系統外設介面開發(基於STM32F4系列微控制器微課視頻版國家軟體與集成電路公共服務平台信息技術緊缺人才培養工程指定教材)/電子信息科學與技術叢書

  • 作者:編者:奚海蛟|責編:曾珊//李曄
  • 出版社:清華大學
  • ISBN:9787302630739
  • 出版日期:2023/09/01
  • 裝幀:平裝
  • 頁數:311
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本系統論述STM32開發的立體化教程,全書共9章,第1?6章屬於基礎開發;第7?9章屬於實踐開發。其中,第1意介紹了STM32F4主板件源及STM32F4啟動文件和時鐘配置;第2章介紹了STM32的GPIO,通過對GPIO輸入、輸出的不同模式進行配置,實現LED燈控制、蜂鳴器控制、按鍵處理(輪詢、中斷)以及待機喚醒等功能;第3章介紹了軟體開發的重要調試手段,MCU的重要外部介面——串口;第4章介紹了STM32眾多外設中的一個——定時器;第5章介紹了STM32中的ADC,通過採集光照強度、單ADC掃描轉換、ADC的DMA模式、雙重ADC交叉模式、定時器觸發模式展開敘述;第6章介紹了STM32中的DAC,通過DAC的雙通道輸出和DAC的正弦波展開敘述;第7章介紹了STM32的匯流排,通過對CAN通信、RS-485通信、紅外遙控、I2C通信、模擬I2C通信和SPI通信逐一展開敘述;第8章介紹了STM32的存儲器,通過對EEPROM讀寫、Flash讀寫、W25Q128讀寫、SD卡讀寫、外部SRAM讀寫以及內存管理展開介紹;第9章介紹了STM32的高級外設,通過MPU6050感測器、TFTLCD以及觸摸屏展開敘述。
    本書適合作為廣大高校電腦專業STM32課程教材,也可以作為STM32開發者的自學參考用書。

作者介紹
編者:奚海蛟|責編:曾珊//李曄
    奚海蛟,畢業於北京航空航天大學,分別獲飛機設計專業學士學位、機器人技術專業碩士學位、通信與信息系統專業博士學位,博士后出站于北京航空航天大學。現任中國航空器擁有者與駕駛員協會(中國AOPA)技術總監、全國工業和信息化職業教育教學指導委員會電子信息分委會委員。長期從事嵌入式、無人機、物聯網、人工智慧等領域的技術開發工作並創立了相關領域研髮型企業,致力於嵌入式、無人機、物聯網、人工智慧等領域的人才培養。

目錄
第1章  STM32開發入門
  1.1  STM32F4主板硬體資源
    1.1.1  STM32F4主板硬體結構
    1.1.2  介面明細
    1.1.3  跳線功能定義
    1.1.4  按鍵定義
    1.1.5  主控板資源說明
    1.1.6  主控板原理圖
  1.2  啟動文件和時鐘配置
    1.2.1  啟動文件
    1.2.2  STM32F4時鐘系統
第2章  GPIO開發
  2.1  LED燈控制
    2.1.1  開發原理
    2.1.2  開發步驟
    2.1.3  運行結果
  2.2  蜂鳴器控制
    2.2.1  開發原理
    2.2.2  開發步驟
    2.2.3  運行結果
  2.3  按鍵處理:輪詢
    2.3.1  開發原理
    2.3.2  開發步驟
    2.3.3  運行結果
  2.4  按鍵處理:中斷
    2.4.1  開發原理
    2.4.2  開發步驟
    2.4.3  運行結果
  2.5  待機喚醒
    2.5.1  開發原理
    2.5.2  開發步驟
    2.5.3  運行結果
第3章  串口開發
  3.1  串口通信:輪詢
    3.1.1  開發原理
    3.1.2  開發步驟
    3.1.3  運行結果
  3.2  串口通信:中斷
    3.2.1  開發原理
    3.2.2  開發步驟
    3.2.3  運行結果
  3.3  串口通信:DMA
    3.3.1  開發原理
    3.3.2  開發步驟
    3.3.3  運行結果
第4章  定時器開發
  4.1  滴答定時器
    4.1.1  開發原理
    4.1.2  開發步驟
    4.1.3  運行結果

  4.2  定時器
    4.2.1  開發原理
    4.2.2  開發步驟
    4.2.3  運行結果
  4.3  PWM輸出
    4.3.1  開發原理
    4.3.2  開發步驟
    4.3.3  運行結果
  4.4  輸入捕獲
    4.4.1  開發原理
    4.4.2  開發步驟
    4.4.3  運行結果
  4.5  PWM輸入
    4.5.1  開發原理
    4.5.2  開發步騾
    4.5.3  運行結果
  4.6  電容觸摸按鍵
    4.6.1  開發原理
    4.6.2  開發步騾
    4.6.3  運行結果
  4.7  獨立看門狗
    4.7.1  開發原理
    4.7.2  開發步驟
    4.7.3  運行結果
  4.8  窗口看門狗
    4.8.1  開發原理
    4.8.2  開發步驟
    4.8.3  運行結果
第5章  ADC開發
  5.1  ADC:採集光照強度
    5.1.1  開發原理
    5.1.2  開發步驟
    5.1.3  運行結果
  5.2  ADC:單ADC掃描轉換
    5.2.1  開發原理
    5.2.2  開發步驟
    5.2.3  運行結果
  5.3  ADC:ADC的DMA模式
    5.3.1  開發原理
    5.3.2  開發步驟
    5.3.3  運行結果
  5.4  ADC:雙重ADC交叉模式
    5.4.1  開發原理
    5.4.2  開發步驟
    5.4.3  運行結果
  5.5  ADC:定時器觸發模式
    5.5.1  開發原理
    5.5.2  開發步驟
    5.5.3  運行結果
第6章  DAC開發

  6.1  DAC雙通道輸出
    6.1.1  開發原理
    6.1.2  開發步驟
    6.1.3  運行結果
  6.2  DAC正弦波
    6.2.1  開發原理
    6.2.2  開發步驟
    6.2.3  運行結果
第7章  匯流排開發
  7.1  CAN通信
    7.1.1  開發原理
    7.1.2  開發步驟
    7.1.3  運行結果
  7.2  RS-485通信
    7.2.1  開發原理
    7.2.2  開發步驟
    7.2.3  運行結果
  7.3  紅外遙控
    7.3.1  開發原理
    7.3.2  開發步驟
    7.3.3  運行結果
  7.4  PC通信
    7.4.1  開發原理
    7.4.2  開發步驟
    7.4.3  運行結果
  7.5  模擬IC通信
    7.5.1  開發原理
    7.5.2  開發步驟
    7.5.3  運行結果
  7.6  SPI通信
    7.6.1  開發原理
    7.6.2  開發步驟
    7.6.3  運行結果
第8章  存儲器開發
  8.1  EEPROM讀寫
    8.1.1  開發原理
    8.1.2  開發步驟
    8.1.3  運行結果
  8.2  Flash讀寫
    8.2.1  開發原理
    8.2.2  開發步驟
    8.2.3  運行結果
  8.3  W25Q128讀寫
    8.3.1  開發原理
    8.3.2  開發步驟
    8.3.3  運行結果
  8.4  SD卡讀寫
    8.4.1  開發原理
    8.4.2  開發步驟
    8.4.3  運行結果

  8.5  外部SRAM讀寫
    8.5.1  開發原理
    8.5.2  開發步驟
    8.5.3  運行結果
  8.6  內存管理
    8.6.1  開發原理
    8.6.2  開發步驟
    8.6.3  運行結果
第9章  高級外設開發
  9.1  MPU6050感測器
    9.1.1  開發原理
    9.1.2  開發步驟
    9.1.3  運行結果
  9.2  TFTLCD
    9.2.1  開發原理
    9.2.2  開發步驟
    9.2.3  運行結果
  9.3  觸摸屏
    9.3.1  開發原理
    9.3.2  開發步驟
    9.3.3  運行結果
參考文獻

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