基於STM32的單片機與介面技術( 簡體 字) | |
作者: | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> STM32 |
出版社:機械工業出版社 | 3dWoo書號: 56209 詢問書籍請說出此書號! 有庫存 NT售價: 275 元 |
出版日:11/1/2022 | |
頁數: | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787111718703 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章開發環境
1.1MDK5簡介與安裝 1.2工程範本和工程結構 1.2.1工程範本 1.2.2工程結構 1.3程式下載與調試 1.3.1STM32串口程式下載 1.3.2使用STLINK下載與偵錯工具 第2章硬體平臺及體系結構 2.1STM32F4匯流排架構 2.2STM32F4時鐘系統 2.2.1STM32F429時鐘樹概述 2.2.2STM32F429時鐘初始化配置 2.2.3STM32F429時鐘使能和配置 2.3NVIC中斷管理 2.4寄存器位址映射 第3章通用輸入輸出埠 3.1GPIO模式 3.2GPIO操作函數 3.3跑馬燈實驗 3.4按鍵分類 3.5按鍵驅動 3.6按鍵實驗 3.7GPIO實驗 第4章STM32F429中斷機制及應用 4.1中斷概述 4.2STM32微控制器中斷系統 4.3HAL庫的中斷處理流程 4.4外部中斷應用案例 第5章STM32F429定時/計數器 應用5.1計時器概述 5.2微控制器的計時器概述 5.3定時/計數功能的資料類型和介面 函數 5.4應用舉例:通過計時器定時閃爍 LED燈 5.5應用舉例:通過計時器的PWM輸出實現 呼吸燈 5.6計時器PWM輸出程式設計 5.7呼吸燈項目實現 5.8輸入捕獲 5.8.1輸入捕獲簡介 5.8.2通過TIM5的通道1的輸入捕獲測試 按鍵WK_UP的按鍵時間 第6章STM32F429串口通信應用 6.1串口通信概述 6.1.1通信基本概念 6.1.2同步串列通信 6.1.3非同步串列通信 6.2STM32的串口通信 6.2.1STM32串口通信單元結構 6.2.2STM32F429IGT6晶片的UART 引腳 6.2.3串口信號轉換模組 6.3HAL庫串口通信初始化程式設計 6.3.1HAL庫中的串口外設控制碼 類型 6.3.2HAL庫程式設計思路 6.4輪詢式串口通信 6.4.1相關HAL庫函數 6.4.2程式設計實例 6.4.3串口重定向 6.5中斷方式串口通信 6.5.1串口中斷方式的特點 6.5.2中斷方式串口HAL庫函數 6.5.3串口中斷處理過程 第7章液晶顯示 7.1液晶基礎知識 7.2TFTLCD(MCU屏)與FMC簡介 7.2.1FMC簡介 7.2.2MCU屏驅動實驗 7.3LTDC LCD(RGB屏) 7.3.1RGBLCD簡介 7.3.2LTDC簡介 7.3.3DMA2D簡介 7.3.4RGB屏實現 7.4液晶知識歸納 第8章匯流排(IIC和SPI) 8.1IIC簡介 8.2IIC通信協定及驅動程式 8.324C02讀寫實驗 8.4SPI簡介 8.5W25Q128讀寫實驗 第9章NAND FLASH記憶體 9.1NAND FLASH簡介 9.2FTL簡介 9.3FMC NAND FLASH介面簡介 9.4NAND FLASH讀寫實驗 第10章FATFS檔案系統 10.1FATFS簡介 10.2檔案系統實驗 第11章漢字字形檔和漢字顯示 11.1漢字字形檔 11.2字形檔製作 11.3漢字顯示實驗 第12章即時時鐘(RTC)控制 12.1RTC介紹 12.2DS1302 12.3STM32F429 RTC 12.4RTC實驗 第13章紅外遙控 13.1紅外遙控NEC協議 13.2紅外遙控實驗 參考文獻 本書主要介紹STM32F429技術,注重應用,強調動手實踐,每章都配有案例,幫助讀者快速地學以致用。讀者按本書思路學習不僅可以學會MCU/ARM,還可掌握匯流排通信協定。本書共13章,內容涵蓋開發環境、硬體平臺及體系結構、通用輸入輸出埠、STM32F429中斷機制及應用、STM32F429定時/計數器應用、STM32F429串口通信應用、液晶顯示、匯流排(IIC和SPI)、NAND FLASH記憶體、FATFS檔案系統、漢字字形檔和漢字顯示、即時時鐘(RTC)控制、紅外遙控。
本書配有電子課件、教案和實驗方案,可用作本科生電腦、電氣自動化、控制與科學工程、物聯網、通信工程及相關專業教材或教學參考書,也可以作為IT和電子工程人員的自學參考書。 |