庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
微控制器原理與應用:基於STM32 ARM Cortex-M4F處理器

微控制器原理與應用:基於STM32

沒有庫存
訂購需時10-14天
9789577635891
張國清,陳延華,柯松源,廖冠雄
五南
2019年9月10日
200.00  元
HK$ 190
省下 $10
 
二樓書卷使用細則 二樓書卷使用細則





ISBN:9789577635891
  • 規格:平裝 / 488頁 / 19 x 26 x 2.44 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 專業/教科書/政府出版品 > 電機資訊類 > 電機











      本書主要內容包括ARM Cortex-M4F處理器與STM32L4微控制器簡介、STM32CubeMX、Keil MDK-ARM與STM-Studio開發工具的介紹、通用輸入輸出埠技術、中斷技術、脈波寬度調變技術、即時時鐘控制技術、A/D與D/A控制技術、串列通信技術、慣性感測器(陀螺儀、加速度計、指南針)技術。本書附有完整的範例程式與詳盡的實驗步驟,帶領讀者逐步完成微控制器程式的設計撰寫,培養讀者微控制器系統的開發能力。


     





    第1章 ARM Cortex-M4處理器與STM32L4微控制器簡介 ??

    1-1 Cortex-M處理器家族

    1-2 ARM Cortex-M4F處理器基本結構

    1-3 STM32L476VGT6微處理器



    第2章 STM32L4系列微控制器開發平台與開發工具介紹 ??

    2-1 開發平台:STM32L476G-DISCO探索板

    2-2 系統需求

    2-3 開發工具



    第3章 最小軟體系統 ??

    3-1 最小軟體系統製作

    3-2 開機啟動程式



    第4章 通用輸入輸出埠GPIO與LED顯示控制 ??

    4-1 GPIO簡介

    4-2 GPIO埠基本結構介紹

    4-3 LED閃爍的實驗:使用GPIO輸出控制LED顯示

    4-4 LED_Blink專案程式碼解說

    4-5 BSP函數庫:使用BSP函數控制LED顯示



    第5章 JOYSTICK輸入控制 ??

    5-1 數位輸入設定

    5-2 JOYSTICK單鈕控制LED燈(On/Off)

    5-3 JOYSTICK單鈕控制LED燈閃爍

    5-4 JOYSTICK多鈕控制LED燈狀態



    第6章 Glasses LCD顯示控制 ??

    6-1 LCD數位輸入設定

    6-2 LCD字型閃爍

    6-3 LCD碼錶計時器控制(On/Off)

    6-4 LCD字串走馬燈控制



    第7章 SysTick系統時鐘與計時器(Timer) ??

    7-1 振盪器與Systick時鐘

    7-2 Systick計時器設定

    7-3 內部中斷Timer計時器控制LED燈閃爍

    7-4 多個計數器設定與啟用控制



    第8章 外部中斷(External Interrupter)控制 ??

    8-1 接腳中斷輸入設定

    8-2 JOYSTICK中斷控制LED燈(On/Off)

    8-3 JOYSTICK單鈕中斷觸發改變LED燈閃爍速度

    8-4 JOYSTICK多按鈕控制LED與LCD



    第9章 脈波寬度調變控制 ??

    9-1 計時器PWM模式

    9-2 PWM控制的實驗



    第10章 即時時鐘控制 ??

    10-1 RTC簡介

    10-2 RTC日曆

    10-3 RTC鬧鐘

    10-4 RTC日曆與鬧鐘功能實驗



    第11章 數位至類比轉換器(DAC) ??

    11-1 DAC原理

    11-2 STM32L476VG上的DAC

    11-3 DAC轉換的過程

    11-4 緩衝輸出(Buffered Output)

    11-5 使用DAC產生鋸齒波



    第12章 類比至數位轉換器(ADC) ??

    12-1 逐次逼近型(SAR:Successive Approximation Register)ADC原理 ??

    12-2 ADC的主要參數

    12-3 STM32L476VG上的ADC

    12-4 STM32L476VG上ADC的使用

    12-5 ADC與DAC綜合實驗



    第13章 UART通訊界面 ??

    13-1 UART簡介

    13-2 輪詢式UART通訊

    13-3 中斷式UART通訊

    13-4 直接記憶體存取式UART通訊



    第14章 音訊錄製與播放 ??

    14-1 原理簡介

    14-2 實驗步驟



    第15章 微電子陀螺儀感測(SPI) ??

    15-1 MEMS陀螺儀

    15-2 主�從裝置的SPI連接

    15-3 利用USART2傳送GYROSCOPE資料

    15-4 利用USART2讀取終端機輸入資料控制LED燈On/Off



    第16章 運動感測(3軸加速度計與3軸磁力計) ??

    16-1 原理簡介

    16-2 3軸加速度計實驗





    作者序



      微控制器應用領域非常廣泛,它是物聯網、工業控制、嵌入式應用、車用電子、智慧醫療、消費性電子與通訊裝置等領域的核心。只要是具有智慧化的資訊電子產品,就一定需要微控制器技術,所以學好微控制器技術非常有用,對未來職涯的發展很有助益。那麼要如何學好微控制器呢?微控制器技術是一門實作的課程,如果僅學習理論知識而不動手操作是很難學會的。所以,學好微控制器技術必須做到理論知識與實驗操作兼顧,邊學邊做,方可達到最佳的學習效果。



      本書作者在微控制器系統理論及實務經驗都相當豐富,為帶領讀者進入微控制器之應用領域,將多年教學經驗,花費許多時間,彙編成冊.本書撰寫是以意法半導體的STM32L476G-DISCO探索板為硬體開發平台,利用STM32CubeMX軟體配置微控制器外部周邊,進而生成相應的初始化程式碼,簡化了系統開發的工作,所有應用程式以C語言為基礎來開發,讀者根據本書描述的實驗步驟可輕易上手,並藉此改進和擴充,從而開發出規模更大、效能更佳、更具智慧的微控制器系統。



      本書主要內容包括ARM Cortex-M4處理器與STM32L4微控制器簡介、STM32CubeMX、Keil MDK-ARM與STM-Studio開發工具的介紹、通用輸入輸出埠技術、中斷技術、脈波寬度調變技術、即時時鐘控制技術、A/D與D/A控制技術、串列通信技術、慣性感測器(陀螺儀、加速度計、指南針)技術。本書附有完整的範例程式與詳盡的實驗步驟,帶領讀者逐步完成微控制器程式的設計撰寫,培養讀者微控制器系統的開發能力。



      本書能夠付梓要感謝五南圖書股份公司王正華主編與協助校正的編輯小組成員。此外,本書涵蓋的內容廣泛,書中錯誤和疏漏之處在所難免,懇請讀者不吝給予指正。

    ?




    其 他 著 作