買這商品的人也買了...
-
$550從零開始學 Flutter 開發 -
Effective Python 中文版|寫出良好 Python 程式的 90個具體做法, 2/e (Effective Python: 90 Specific Ways to Write Better Python, 2/e)$580$493 -
JavaScript 無所不在 (JavaScript Everywhere: Building Cross-Platform Applications with Graphql, React, React Native, and Electron)$580$458 -
$402Flutter 跨平臺開發入門與實戰 -
Flutter/Dart 跨平台 App 開發實務入門$540$459 -
$177MicroPython 開發與實戰 -
PyTorch 語音識別實戰$534$507 -
AI 時代的資料科學:小白到數據專家的全面指南$1,080$853 -
生成式 AI x RAG x Hugging Face 提示工程打造數據採樣神技$980$774 -
$279控制系統建模、仿真與設計 — 基於 MATLAB / Simulink 的分析與實現 -
從試算表到資料平台:重構資料工程的技術與團隊$680$537 -
LLM 語意理解與生成技術完全開發 (Hands-On Large Language Models)$980$774 -
$283從零構建大模型習題解答 -
$534小型無人機飛行控制系統原理與設計 -
AI Agent 開發實戰:MCP + A2A + LangGraph 驅動的智能體全流程開發$599$569 -
用 LangChain 打造生成式 AI 創新應用:從 LangGraph 到 LangSmith$820$647 -
原子教你玩ESP32(下)$474$450 -
塞爆 128G GPU 記憶體,Nvidia DGX Spark,影音圖生成、微調、預訓練 Agent 全面玩透$1,080$853 -
影像生成式 AI - Python 程式實戰$650$585 -
Claude Code Vibe Coding 開發手冊, 2/e$850$671 -
AI Agent 原理及實務$650$585 -
10 倍速!AI Skill 全攻略:建立 Skill 驅動 AI 系統,打造從學術研究到專案開發的自動化工作流$1,000$780 -
OpenClaw 超級龍蝦煉金術:活用 Skills × Channels 打造自動化的高效 AI 助理$680$537 -
Gemini 投資理財全攻略:小資族看過來!完全零門檻的 AI 智慧選股 × 財報分析 × 資金管理$599$473 -
OpenCV 全攻略!AI 影像辨識 × 電腦視覺實戰手冊$1,200$948
商品描述
《原子教你玩ESP32》 分為上、下兩冊,共3篇 。本書為上冊,包括16章 :基礎篇,引導讀者了解 C語言和ESP32-S3的基礎 知識,包括安裝和配置、 基本語法以及模塊和庫等 ;入門篇,深入介紹 ESP32-S3的硬件接口和應 用開發基礎,包括GPIO 接口、SPI接口等。 下冊為 篇,帶領 讀者探索基於C語言的綜 合應用開發,如音樂實驗 、WiFi實驗、藍牙實驗等 應用。每個實例均配 有軟硬件設計,且附上實 例代碼以及詳細註釋,方 便讀者快速理解。 建議初學者從上冊開 始,跟隨書中的結構安排 ,循序漸進地學習;對於 有一定基礎的讀者,可以 直接選擇下冊,進入覆雜 應用的學習過程。 本書不僅 適合廣 大學生和電子愛好者學習 ESP32-S3,其大量的實驗 以及詳細的解說也可供公 司產品開發人員參考。|
目錄大綱
基礎篇
第1章 本書學習方法
1.1 學習順序
1.2 參考資料
1.3 編寫規範
1.4 代碼規範
1.5 例程資源說明
1.6 資料查找
1.7 學習建議
第2章 常用的C語言知識點
2.1 位操作
2.2 define宏定義
2.3 ifdef條件編譯
2.4 extern外部聲明
2.5 typedef類型別名
2.6 struct結構體
2.7 指針
第3章 ESP32-S3基礎知識
3.1 為什麼選擇ESP32-S3
3.2 初識ESP32-S3
3.3 ESP32-S3資源簡介
3.4 S3系列型號對比
3.5 ESP32-S3功能概述
3.5.1 系統和存儲器
3.5.2 I/O MUX和GPIO交換矩陣
3.5.3 覆位與時鐘
3.5.4 芯片Boot控制
3.5.5 中斷矩陣
3.6 ESP32-S3啟動流程
第4章 認識ESP-IDF
4.1 ESP-IDF簡介
4.1.1 ESP-IDF的特點
4.1.2 自動化構建系統
4.1.3 ESP-IDF在VS Code集成開發環境中具備的特點
4.2 ESP-IDF庫框架結構解析
4.3 ESP-IDF與樂鑫芯片
4.4 IDF工程簡介
4.4.1 ESP32工程概念
4.4.2 ESP32項目工程分析
第5章 搭建開發環境
5.1 安裝ESP-IDF物聯網開發框架
5.1.1 離線安裝ESP-IDF
5.1.2 安裝USB虛擬串口驅動
5.1.3 如何在PC系統的CMD和PowerShell終端運行IDF命令
5.2 IDF前端工具
5.2.1 IDF常用命令
5.2.2 命令
5.3 搭建集成開發環境
5.3.1 VS Code的安裝
5.3.2 安裝與配置ESP-IDF插件
5.3.3 個性化配置和工作環境配置
第6章 新建基礎工程
6.1 搭建基礎工程
6.2 基礎工程的文件架構解析
6.3 調試相關工具介紹
6.3.1 串口下載
6.3.2 JTAG下載與調試
6.4 原子工程的文件架構解析
6.5 基礎工程配置
第7章 Menuconfig菜單配置
7.1 項目配置簡介
7.2 項目配置菜單
第8章 分區表
8.1 分區表概述
8.1.1 分區表的格式
8.1.2 分區表條目結構
8.2 分區表API函數
第9章 IDF組件註冊表
9.1 IDF組件註冊表簡介
9.2 項目工程如何添加組件
9.2.1 命令式添加組件
9.2.2 VS Code工程添加組件
入門篇
0章 LED實驗
1章 KEY實驗
2章 EXIT實驗
3章 UART實驗
4章 System Timer實驗
5章 TIMG實驗
6章 LEDC實驗
參考文獻
