| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202311*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:嵌入式技術入門與實戰-基於STM32 ISBN:9787560669502 出版社:西安電子科技大學 著編譯者:尹靜 頁數:208 所在地:中國大陸 *此為代購商品 書號:1629999 可大量預訂,請先連絡。 內容簡介 本書是基於STM32嵌入式系統的應用開發實戰教程,全書分為基礎入門篇、基礎實戰篇、進階實戰篇三個部分。基礎入門篇介紹STM32嵌入式系統和STM32CubeIDE開發環境的搭建,使讀者初步了解嵌入式系統;基礎實戰篇通過經典的實戰任務使讀者熟悉STM32嵌入式系統的工作原理和基本開發方法;進階實戰篇給有更高開發需求的讀者提供了進階強化任務,使讀者深入了解嵌入式系統的應用開發。 本書在內容組織上由淺入深,注重理論與實踐的結合,在任務過程中穿插理論知識,針對性更強,可使讀者更有效地掌握實踐方法。本書採用STM32CubeIDE作為集成開發工具,通過STM32Cube的開發方式,建立起HAL庫的開發思想。其中工程初始化代碼可通過STM32CubeIDE中集成的STM32CubeMX進行圖形化配置,降低了STM32初學者的實踐難度;底層驅動和配置可通過直接調用HAL庫函數實現,提高編程效率。 本書可作為高等學校電子信息類、計算機類專業嵌入式系統開發應用課程的教材,也可作為嵌入式系統開發初學者的參考資料。目錄 第一部分 基礎入門篇第1章 認識STM32嵌入式系統 1 1 ARM微處理器 1 1 1 ARM系列微處理器 1 1 2 Cortex系列處理器 1 2 STM32微控制器 1 2 1 STM32系列微控制器 1 2 2 STM32時鐘系統 1 2 3 STM32最小系統 思考與練習 第2章 搭建STM32CubeIDE開發環境 2 1 STM32CubeIDE軟體平台搭建 2 1 1 初識STM32CubeIDE 2 1 2 STM32CubeIDE的下載和安裝 2 1 3 開啟STM32CubeIDE的操作界面 2 1 4 HAL庫的應用 2 2 下載和調試驅動安裝 2 2 1 串口下載程序 2 2 2 ST-LINK模擬器下載程序 思考與練習 第二部分 基礎實戰篇 第3章 STM32 I/O應用實戰 3 1 初識STM32的I/O口 3 2 任務1 GPIO實現跑馬燈的控制 3 2 1 任務分析 3 2 2 硬體設計與實現 3 2 3 軟體設計與實現 3 3 任務2 按鍵點燈的控制與實現 3 3 1 任務分析 3 3 2 硬體設計與實現 3 3 3 軟體設計與實現 3 4 任務3 STM32 I/O的位帶操作實現 3 4 1 位帶操作原理 3 4 2 位帶操作的代碼實現 3 5 拓展知識 3 5 1 STM32 I/O的配置寄存器 3 5 2 STM32 I/O相關的HAL庫函數 思考與練習 第4章 STM32外部中斷的應用 4 1 認識STM32的外部中斷 4 1 1 STM32的中斷向量表 4 1 2 外部中斷/事件控制器(EXTI) 4 1 3 中斷管理機制 4 2 任務 按鍵檢測的設計與實現 4 2 1 任務分析 4 2 2 硬體設計與實現 4 2 3 軟體設計與實現 4 3 拓展知識 4 3 1 外部中斷的配置寄存器 4 3 2 GPIO作為外部中斷的HAL庫函數 思考與練習 第5章 STM32串口通信的應用 5 1 認識STM32的串口通信 5 1 1 串口通信概述 5 1 2 USART串口內部結構 5 1 3 串口非同步通信協議 5 2 任務 簡單串口通信功能的實現 5 2 1 任務分析 5 2 2 硬體設計與實現 5 2 3 軟體設計與實現 5 3 項目擴展知識 5 3 1 串口相關寄存器 5 3 2 串口的HAL庫函數 思考與練習 第6章 STM32定時器應用實戰 6 1 認識STM32的定時器 6 1 1 定時器功能分類 6 1 2 定時器內部結構 6 2 任務1 定時中斷控制LED燈閃爍 6 2 1 任務分析 6 2 2 硬體設計與實現 6 2 3 軟體設計與實現 6 3 任務2 定時器輸出PWM脈衝 6 3 1 任務分析 6 3 2 硬體設計與實現 6 3 3 軟體設計與實現 6 4 任務3 定時器測量輸入的脈衝寬度 6 4 1 任務分析 6 4 2 硬體設計與實現 6 4 3 軟體設計與實現 6 5 項目擴展知識 6 5 1 定時器的寄存器 6 5 2 定時器的HAL庫函數 思考與練習 第7章 STM32模擬數字轉換模塊 7 1 認識STM32的ADC 7 1 1 STM32的ADC簡介 7 1 2 STM32的ADC功能 7 2 任務1 STM32 ADC應用實戰 7 2 1 任務分析 7 2 2 硬體設計與實現 7 2 3 軟體設計與實現 7 3 認識STM32的DAC 7 3 1 STM32的DAC簡介 7 3 2 STM32的DAC功能 7 4 任務2 STM32 DAC應用實戰 7 4 1 任務分析 7 4 2 硬體設計與實現 7 4 3 軟體設計與實現 7 5 拓展知識 7 5 1 ADC和DAC的寄存器 7 5 2 ADC和DAC的HAL庫函數 思考與練習 第三部分 進階實戰篇 第8章 STM32的通信介面應用實戰 8 1 任務1 RS-485通信實現 8 1 1 任務分析 8 1 2 RS-485通信原理簡介 8 1 3 硬體設計與實現 8 1 4 軟體設計與實現 8 2 任務2 CAN匯流排通信實現 8 2 1 任務分析 8 2 2 CAN匯流排通信原理簡介 8 2 3 硬體設計與實現 8 2 4 軟體設計與實現 思考與練習 第9章 感測器和電機的應用實戰 9 1 任務1 溫度感測器數據採集的實現 9 1 1 任務分析 9 1 2 溫度感測器DS18B20介紹 9 1 3 硬體設計與實現 9 1 4 軟體設計與實現 9 2 任務2 超聲波測距的實現 9 2 1 任務分析 9 2 2 超聲波感測器測距原理簡介 9 2 3 硬體設計與實現 9 2 4 軟體設計與實現 9 3 任務3 控制步進電機的實現 9 3 1 任務分析 9 3 2 步進電機轉速的工作過程 9 3 3 硬體設計與實現 9 3 4 軟體設計與實現 思考與練習 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |