買這商品的人也買了...
-
Introduction to Digital Signal Processing and Filter Design (Hardcover)$1,020$1,000 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
Digital Image Processing Using MATLAB, 2/e (IE-Paperback)$790$774 -
Practical Image and Video Processing Using MATLAB (Hardcover)$6,610$6,280 -
$174ARM Cortex-M3 系統設計與實現-STM32 基礎篇 -
$357STM32 自學筆記, 2/e -
$296Cortex-M3 之 STM32 嵌入式系統設計 -
$180STM32 嵌入式微控制器快速上手, 2/e -
$551嵌入式實時操作系統 μC/OS-Ⅱ 經典實例-基於 STM32 處理器, 2/e -
$414ARM Cortex-M4 嵌入式實戰開發精解-基於 STM32F4 -
$354例說 STM32, 2/e -
$474精通 STM32F4 (庫函數版) -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
$403原子教你玩 STM32 (寄存器版), 2/e -
ARM Cortex-M3 與 Cortex-M4 權威指南, 3/e (The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, 3/e)$774$735 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
$505STM32 庫開發實戰指南 : 基於 STM32F103 (第2版) -
Python 入門邁向高手之路王者歸來$699$594 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$594手把手教你設計 CPU-RISC-V 處理器篇 -
精通嵌入式 Linux 程式設計 (Mastering Embedded Linux Programming)$650$507 -
Python 玩轉樹莓派 GPIO 控制 (附光碟)$560$504
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
<內容簡介>
由黃智偉、王兵、朱衛華編著者的《STM32F32位ARM微控制器應用設計與實踐(第2版)》以STM32F系列32位微控制器在工程應用中所需要的知識點為基礎,系統介紹該系列微控制器的最小系統設計,工程建立、軟件模擬調試與程序下載,GPIO、USART、ADC、DAC、定時器、看門狗、SPI、I2C、CAN、SDIO接口的使用與編程,以及LCD、觸摸屏、Flash存儲器、顏色傳感器、光強檢測傳感器、圖像傳感器、加速度傳感器、角度位移傳感器、音頻編解碼器、RFID、射頻無線收發器、數字調頻無線電接收機、DDS、CAN收發器、MicroSD卡、步進電機、交流調壓等模塊的使用與編程。《STM32F32位ARM微控制器應用設計與實踐(第2版)》所有示例程序均通過驗證,相關程序代碼可以免費下載。
《STM32F32位ARM微控制器應用設計與實踐(第2版)》可以作為工程技術人員進行STM32F32位微控制器應用設計與開發的參考書;也可以作為高等院校電子信息、通信工程、自動化、電氣控制類等專業學生參加全國大學生電子設計競賽,進行電子製作、課程設計、畢業設計的教學參考書。
<目錄>
第1章 STM32F系列32位微控制器最小系統設計
1.1 STM32系列32位微控制器簡介
1.2 STM32F103xx系列微控制器簡介
1.2.1 STM32F103xx系列微控制器的主要特性
1.2.2 STM32F103xx系列微控制器的內部結構
1.3 STM32F系列32位微控制器系統板設計示例
1.3.1 系統板簡介
1.3.2 系統板PCB圖
第2章 工程建立、軟件模擬調試與程序下載
2.1 STM32F的固件函數庫
2.1.1 固件函數庫簡介
2.1.2 固件函數庫文件夾結構
2.1.3 與外設/單元有關的庫函數
2.2 工程建立
2.2.1 下載ST3.00外設庫
2.2.2 進入工程建立
2.2.3 進行選項設置
2.2.4 進行工程相關設置
2.2.5 設置模擬調試選項
2.3 軟件模擬調試
2.3.1 軟件模擬設置
2.3.2 啟動軟件模擬
2.4 程序下載
2.4.1 利用串口下載程序
2.4.2 利用JLINK下載程序
2.5 怎樣在RAM中調試程序
第3章 delay和sys文件函數的使用
3.1 delay文件函數
3.1.1 delay_init函數
3.1.2 delay_us函數
3.1.3 delay_ms函數
3.2 sys文件函數
3.2.1 I/O口的位操作
3.2.2 Stm32_Clock_Init函數
3.2.3 Sys_Soft_Reset函數
3.2.4 Sys_SleepDeep函數
3.3 編程示例
3.3.1 添加文件到工程
3.3.2 delay示例程序
3.3.3 sys示例程序清單
3.3.4 主函數程序
第4章 GPIO的使用
4.1 STM32F.GPIO簡介
4.2 GPIO編程示例
4.3 外部中斷操作
4.3.1 STM32F外部中斷設置
4.3.2 外部中斷操作示例程序設計
4.3.3 外部中斷操作示例程序
第5章 USART的使用
5.1 STM32F.USART簡介
5.1.1 串行接口基本原理與結構
5.1.2 STM32F.USART的基本特性
5.1.3 STM32F.USART的操作
5.2 USARTUSB轉換
5.2.1 USARTUSB轉換模塊硬件設計
5.2.2 USARTUSB轉換示例程序設計
5.2.3 USARTUSB轉換示例程序
5.3 USART的中斷操作
5.3.1 USART的中斷操作示例程序設計
5.3.2 USART的中斷操作示例程序
5.4 USART的DMA操作
5.4.1 STM32F的DMA
5.4.2 USART的DMA操作示例程序設計
5.4.3 USART的DMA操作示例程序
第6章 ADC的使用
6.1 STM32F的ADC
6.1.1 STM32F的ADC簡介
6.1.2 ADC模塊自身相關的誤差
6.1.3 ADC的外部輸入阻抗RAIN
6.1.4 採用獨立ADC供電以及參考電壓
6.2 ADC的DMA連續轉換模式
6.2.1 ADC的DMA連續轉換模式程序設計
6.2.2 ADC的DMA連續轉換模式程序
6.3 角度位移傳感器的使用
6.3.1 角度位移傳感器簡介
6.3.2 角度位移傳感器操作示例程序
第7章 DAC的使用
7.1 STM32F的DAC簡介
7.2 影響DAC精度的一些技術指標
7.2.1 DAC的轉換函數
7.2.2 DAC的偏置誤差
7.2.3 DAC的增益誤差
7.2.4 DAC的微分非線性誤差
7.2.5 DAC的積分非線性誤差
7.2.6 DAC的絕對精度誤差
7.3 DAC軟件觸發模式示例程序設計
7.3.1 DAC軟件觸發模式配置
7.3.2 DAC軟件觸發模式示例程序
7.4 DAC定時器觸發模式示例程序設計
7.4.1 DAC定時器觸發配置
7.4.2 DAC定時器觸發示例程序
7.5 DAC三角波生成模式示例程序設計
7.5.1 DAC三角波生成模式配置
7.5.2 DAC三角波生成模式示例程序
第8章 定時器的使用
8.1 STM32F的定時器簡介
8.2 基本定時器的使用
8.2.1 基本定時器的寄存器設置
8.2.2 定時器的時鐘
8.2.3 基本定時器的示例程序設計
8.2.4 基本定時器的示例程序
8.3 定時器的輸入捕獲模式
8.3.1 定時器的輸入捕獲模式簡介
8.3.2 定時器的輸入濾波設置
8.3.3 定時器的輸入捕獲模式示例程序設計
8.3.4 定時器的輸入捕獲模式示例程序
8.4 STM32F定時器的輸出比較模式
8.4.1 定時器輸出比較模式庫函數
8.4.2 定時器輸出比較模式示例程序設計
8.4.3 定時器輸出比較模式示例程序
8.5 STM32F定時器的PWM輸出
8.5.1 STM32F的PWM設置
8.5.2 STM32F的PWM示例程序設計
8.5.3 STM32F的PWM示例程序
8.6 顏色傳感器TCS230的使用
8.6.1 常用的色彩傳感器
8.6.2 TCS230可編程顏色光頻率轉換器
8.6.3 TCS230顏色識別的參數計算
8.6.4 TCS230操作示例程序設計
8.6.5 TCS230操作示例程序
8.7 不進電機控制
8.7.1 TA8435H簡介
8.7.2 TA8435H不進電機驅動電路
8.7.3 不進電機控制示例程序設計
8.7.4 不進電機控制示例程序
8.8 交流調壓控制
8.8.1 交流調壓電路
8.8.2 交流調壓控制示例程序設計
8.8.3 交流調壓控制示例程序
第9章 看門狗的使用
9.1 獨立看門狗
9.1.1 獨立看門狗的寄存器設置
9.1.2 獨立看門狗的示例程序設計
9.1.3 獨立看門狗的示例程序
9.2 窗口看門狗
9.2.1 窗口看門狗的寄存器設置
9.2.2 窗口看門狗的示例程序設計
9.2.3 窗口看門狗的示例程序
第10章 FSMC的使用
10.1 STM32F的FSMC
10.1.1 STM32F的FSMC簡介
10.1.2 FSMC內部結構和映射地址空間
10.1.3 FSMC總線配置步驟
10.2 FSMC驅動TFT.LCD
10.2.1 TFT.LCD簡介
10.2.2 TFT.LCD與STM32F的連接
10.2.3 確定FSMC映射地址
10.2.4 FSMC驅動TFT.LCD的示例程序設計
10.2.5 FSMC驅動TFT.LCD的示例程序
第11章 SPI的使用
11.1 STM32F.的SPI
11.1.1 SPI接口基本原理與結構
11.1.2 STM32F.SPI簡介
11.2 SPI的示例程序設計
11.2.1 SPI的配置步驟
11.2.2 數字電位器MAX5413/MAX5414/MAX5415簡介
11.2.3 SPI的示例程序
11.3 GPIO模擬SPI控制觸摸屏
11.3.1 觸摸屏工作原理與結構
11.3.2 採用專用芯片的觸摸屏控制電路
11.3.3 觸摸屏控制示例程序設計
11.3.4 觸摸屏控制示例程序
11.4 加速度傳感器MMA7455L的使用
11.4.1 MMA7455L內部結構及工作原理
11.4.2 MMA7455L引腳功能及應用電路
11.4.3 MMA7455L工作模式
11.4.4 MMA7455L加速度校準方法
11.4.5 MMA7455L應用示例程序設計
11.4.6 MMA7455L應用示例程序
11.5 音頻編解碼器VS1003的使用
11.5.1 VS1003簡介
11.5.2 VS1003與STM32F連接
11.5.3 VS1003的常用寄存器
11.5.4 VS1003的寄存器讀/寫操作
11.5.5 VS1003應用示例程序設計
11.5.6 VS1003應用示例程序
11.6 MF.RC522和Mifare.standard卡的使用
11.6.1 MF.RC522簡介
11.6.2 Mifare.standard卡簡介
11.6.3 Mifare.1 卡的讀/寫操作
11.6.4 MF.RC522的SPI接口操作
11.6.5 MF.RC522與Mifare.1 操作示例程序設計
11.6.6 MF.RC522與Mifare.1 卡操作示例程序
11.7 Flash存儲器W25X16的使用
11.7.1 W25X16簡介
11.7.2 W25X16操作示例程序設計
11.7.3 W25X16操作示例程序
11.8 nRF24L01的使用
11.8.1 nRF24L01簡介
11.8.2 nRF24L01的SPI時序
11.8.3 nRF24L01.SPI接口指令設置
11.8.4 nRF24L01的ShockBurst模式
11.8.5 增強型ShockBurst發送/接收模式操作
11.8.6 nRF24L01操作示例程序設計
11.8.7 nRF24L01發送操作示例程序
11.8.8 nRF24L01接收操作示例程序
11.9 DDS.AD9852的使用
11.9.1 DDS.AD9852的主要技術特性
11.9.2 AD9852的內部結構與功能
11.9.3 AD9852的工作模式
11.9.4 AD9852的工作時序
11.9.5 AD9852的應用電路
11.9.6 AD9852操作示例程序設計
11.9.7 AD9852操作示例程序
第12章 I2C的使用
12.1 STM32F的I2C
12.1.1 I2C接口基本原理與結構
12.1.2 STM32F的I2C簡介
12.2 STM32F.I2C的示例程序設計
12.2.1 STM32F的I2C初始化配置
12.2.2 24Cxx系列EEPROM簡介
12.2.3 24Cxx系列EEPROM示例程序設計
12.2.4 24Cxx系列EEPROM示例程序
12.3 光強檢測傳感器BH1750FVI的使用
12.3.1 BH1750FVI簡介
12.3.2 BH1750FVI的VCC和DVI電源供應時序
12.3.3 BH1750FVI的I2C接口時序
12.3.4 BH1750FVI的示例程序設計.
12.3.5 BH1750FVI的示例程序
12.4 CMOS圖像傳感器OV7670的使用
12.4.1 CMOS圖像傳感器OV7670簡介
12.4.2 視頻幀存儲器AL422B簡介
12.4.3 基於OV7670的圖像採集電路
12.4.4 OV7670操作示例程序設計
12.4.5 OV7670操作示例程序
12.5 數字調頻無線電芯片TEA5767的使用
12.5.1 數字調頻無線電芯片TEA5767簡介
12.5.2 立體聲耳機放大器MAX13330/13331簡介
12.5.3 數字調頻無線電接收機電路
12.5.4 TEA5767操作示例程序設計
12.5.5 TEA5767操作示例程序
第13章 CAN的使用
13.1 CAN總線簡介
13.2 STM32F的bxCAN
13.2.1 bxCAN的主要特點
13.2.2 bxCAN的工作模式
13.2.3 bxCAN發送報文的流程
13.2.4 bxCAN的報文接收
13.2.5 bxCAN的時間觸發通信模式
13.2.6 bxCAN過濾器
13.3 STM32F外接CAN收發器
13.4 CAN操作示例程序設計
13.4.1 CAN初始化配置
13.4.2 CAN操作示例程序的實現
13.5 CAN操作示例程序
13.5.1 節點1程序
13.5.2 節點2程序
第14章 SDIO的使用
14.1 STM32F的SDIO簡介
14.2 Micro.SD卡
14.2.1 Micro.SD卡簡介
14.2.2 Micro.SD卡初始化
14.2.3 Micro.SD卡讀數據塊操作
14.2.4 Micro.SD卡寫數據塊操作
14.2.5 Micro.SD卡與STM32F的連接
14.3 Micro.SD卡操作示例程序設計
14.3.1 SDIO操作示例程序設計
14.3.2 SDIO操作示例程序
14.4 SDIO+FatFs實現FAT文件系統
14.4.1 FatFs簡介
14.4.2 源代碼的結構
14.4.3 SDIO+FatFs實現FAT文件系統程序設計
14.4.4 SDIO+FatFs實現FAT文件系統程序
參考文獻
