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

ARM微控制器與嵌入式系統(視頻微課版)/嵌入式技術與應用叢書

  • 作者:編者:景妮琴//胡亦//吳友蘭|責編:田宏峰
  • 出版社:電子工業
  • ISBN:9787121462542
  • 出版日期:2023/09/01
  • 裝幀:平裝
  • 頁數:282
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    基於Cortex-M4內核的STM32F4系列微控制器具有較高的性價比,在多個領域都得到了廣泛的應用。本書以STM32F407為例,通過11個具體的項目詳細介紹微控制器和嵌入式系統開發技術,主要內容涉及開發環境、標準固件庫、GPIO介面、定時器、外部中斷、USART、SPI匯流排、I2C匯流排、ADC、嵌入式操作系統等。本書採用項目式教學方法進行講解,可幫助讀者快速熟悉ARM微控制器與嵌入式系統的開發流程、STM32系列微控制器的標準固件庫和各種外設的使用方法。
    本書適合作為高等院校相關專業的教材或教學參考書,也可供嵌入式系統開發愛好者閱讀參考。

作者介紹
編者:景妮琴//胡亦//吳友蘭|責編:田宏峰

目錄
項目1  開發環境的搭建
  任務1.1  了解ARM微控制器STM32F407
    1.1.1  ARM微控制器
    1.1.2  STM32F407的功能
  任務1.2  初識開發板硬體電路
    1.2.1  核心板的電路原理圖
    1.2.2  擴展板的電路原理圖
  任務1.3  開發環境的搭建
    1.3.1  KEIL開發環境搭建
    1.3.2  安裝調試工具
  1.4  項目總結
  1.5  動手實踐
  1.6  潤物無聲:中國晶元
  1.7  知識鞏固
項目2  標準固件庫函數開發初探:從點亮LED開始
  任務2.1  多文件編程
    2.1.1  C程序的編譯
    2.1.2  模塊化編程
  任務2.2  標準固件庫函數工程模板的建立
    2.2.1  標準固件庫文件
    2.2.2  使用幫助文檔
    2.2.3  建立庫函數工程模板
  任務2.3  點亮LED
    2.3.1  點亮LED的開發步驟
    2.3.2  硬體電路設計
    2.3.3  軟體設計
  2.4  項目總結
  2.5  動手實踐
  2.6  項目拓展
  2.7  潤物無聲:千里之行,始於足下
  2.8  知識鞏固
項目3  使用GPIO介面完成簡單的開發任務
  任務3.1  使用GPIO介面實現流水燈
    3.1.1  GPIO介面的工作模式
    3.1.2  STM32F407ZGT6的時鐘系統
    3.1.3  GPIO介面的結構體及庫函數
    3.1.4  流水燈的軟硬體設計
  任務3.2  使用GPIO介面控制按鍵
    3.2.1  任務描述
    3.2.2  硬體設計
    3.2.3  軟體設計
  任務3.3  數碼管的動態顯示
    3.3.1  任務描述
    3.3.2  硬體設計
    3.3.3  軟體設計
  3.4  項目總結
  3.5  動手實踐
  3.6  潤物無聲:代碼規範
  3.7  知識鞏固
項目4  使用定時器實現電子鐘

  任務4.1  熟悉STM32系列微控制器的中斷系統
    4.1.1  嵌套向量中斷控制器
    4.1.2  NVIC的結構體
    4.1.3  NVIC的標準固件庫函數
    4.1.4  中斷編程的要點
  任務4.2  熟悉STM32F407微控制器的定時器特性
    4.2.1  高級控制定時器
    4.2.2  通用定時器
    4.2.3  基本定時器
  任務4.3  使用定時器實現電子鐘的軟體設計
    4.3.1  基本定時器的主要功能
    4.3.2  定時器的結構體及標準固件庫函數
    4.3.3  電子鐘的軟體設計
  4.4  項目總結
  4.5  動手實踐
  4.6  潤物無聲:誠信
  4.7  知識鞏固
項目5  利用外部中斷為電子鐘校準
  任務5.1  熟悉中斷/事件線的特性
  任務5.2  學會使用EXTI的結構體及標準固件庫函數
  任務5.3  利用外部中斷實現電子鐘校準的軟體設計
    5.3.1  任務要求
    5.3.2  編程要點
    5.3.3  實例代碼
    5.3.3  下載驗證
  5.4  項目總結
  5.5  動手實踐
  5.6  潤物無聲:知識產權
  5.7  知識鞏固
項目6  通過USART收發數據
  任務6.1  理解串列通信協議
    6.1.1  物理層
    6.1.2  協議層
    6.1.3  有效數據和數據校驗
  任務6.2  熟悉STM32系列微控制器的USART
    6.2.1  USART的特性
    6.2.2  USART的功能
  任務6.3  學會使用USART的結構體及標準固件庫函數
  任務6.4  通過USART收發數據
    6.4.1  任務要求
    6.4.2  編程要點
    6.4.3  硬體連接
    6.4.4  軟體編程
    6.4.5  實例代碼
    6.4.6  下載驗證
  6.5  項目總結
  6.6  動手實踐
  6.7  潤物無聲:華為5G通信
  6.8  知識鞏固
項目7  使用SPI匯流排操作外設

  任務7.1  理解SPI協議
    7.1.1  物理層
    7.1.2  協議層
  任務7.2  熟悉STM32系列微控制器的SPI
    7.2.1  SPI的特性
    7.2.2  SPI的功能
  任務7.3  學會使用SPI的結構體及標準固件庫函數
  任務7.4  利用MAX7219實現8位數碼管的顯示功能
    7.4.1  編程任務
    7.4.2  硬體設計
    7.4.3  軟體設計
    7.4.4  實例代碼
    7.4.5  下載驗證
  7.5  項目總結
  7.6  動手實踐
  7.7  潤物無聲:6G爭奪戰已然打響
  7.8  知識鞏固
項目8  使用定時器生成PWM信號
  任務8.1  理解使用定時器生成PWM信號的原理
  任務8.2  熟悉STM32系列微控制器的定時器
    8.2.1  TIM2?TIM5的主要特性
    8.2.2  TIM9?TIM14的主要特性
    8.2.3  通用定時器的功能
  任務8.3  學會使用定時器的結構體和標準固件庫函數
  任務8.4  使用定時器生成PWM信號的軟體設計
    8.4.1  任務描述
    8.4.2  編程要點
    8.4.3  實例代碼
    8.4.4  下載驗證
  8.5  項目總結
  8.6  項目拓展
  8.7  動手實踐
  8.8  潤物無聲:精益求精
  8.9  知識鞏固
項目9  使用I2C匯流排驅動OLED
  任務9.1  理解I2C匯流排協議
    9.1.1  I2C匯流排的物理層
    9.1.2  I2C匯流排的協議層
  任務9.2  熟悉STM32系列微控制器的I2C匯流排
    9.2.1  I2C匯流排介面的特性
    9.2.2  I2C匯流排介面的功能
    9.2.3  I2C匯流排的通信過程
  任務9.3  學會使用I2C匯流排的結構體及標準固件庫函數
  任務9.4  使用I2C匯流排驅動OLED的軟體設計
    9.4.1  編程任務
    9.4.2  編程要點
    9.4.3  硬體設計
    9.4.4  軟體設計
    9.4.5  實例代碼
    9.4.6  下載驗證

  9.5  項目總結
  9.6  動手實踐
  9.7  潤物無聲:柔性OLED
  9.8  知識鞏固
項目10  通過ADC採集光敏感測器輸出電壓值
  任務10.1  熟悉STM32系列微控制器的ADC
    10.1.1  ADC的特性
    10.1.2  ADC的功能
  任務10.2  學會使用ADC的結構體及標準固件庫函數
  任務10.3  通過ADC單通道採集光敏感測器的輸出電壓
    10.3.1  獨立模式下ADC單通道數據採集的硬體連接
    10.3.2  獨立模式下ADC單通道數據採集的編程要點
    10.3.3  實例代碼
    10.3.4  下載驗證
  10.4  項目總結
  10.5  動手實踐
  10.6  潤物無聲:集成電路工程技術人員
  10.7  知識鞏固
項目11  嵌入式操作系統μC/0S-IⅢ的移植
  任務11.1  了解嵌入式操作系統
    11.1.1  嵌入式系統的特點
    11.1.2  常用的嵌入式操作系統
  任務11.2  如何將μC/OS-IⅢ移植到STM32F407開發板
    11.2.1  裸機系統和多任務操作系統的區別
    11.2.2  μCOS-IⅢ的移植方法
  任務11.3  如何在μC/OS-IⅢ上實現單任務——LED閃爍
    11.3.1  如何創建任務
    11.3.2  啟動任務
    11.3.3  任務總結
  11.4  項目總結
  11.5  動手實踐
  11.6  潤物無聲:華為鴻蒙系統
  11.7  知識鞏固
參考文獻

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