MicroPython項目開發實戰 雅各布.貝南格 9787302650515 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$566
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*數量非實際在台庫存
*完成訂單後正常情形下約兩周可抵台

*本賣場提供之資訊僅供參考,以到貨標的為實際資訊。
印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:MicroPython項目開發實戰
ISBN:9787302650515
出版社:清華大學
著編譯者:雅各布.貝南格
頁數:209
所在地:中國大陸 *此為代購商品
書號:1610645
可大量預訂,請先連絡。

內容簡介

本書詳細闡述了與MicroPython項目相關的基本內容,主要包括MicroPython簡介、管理實時任務、針對IO擴展器編寫MicroPython驅動程序、開發應用程序測試框架、自定義MicroPython內核啟動代碼、自定義調試工具以可視化感測器數據、使用手勢控制設備、基於Android的自動化和控制、利用機器學習構建物體檢測應用程序、MicroPython的未來等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。 本書適合作為高等院校計算機及相關專業的教材和教學參考書,也可作為相關開發人員的自學用書和參考手冊。

目錄

第1章 MicroPython簡介
1 1 嵌入式軟體語言
1 2 MicroPython案例
1 2 1 用例1——DIY項目
1 2 2 用例2——快速原型
1 2 3 用例3——小批量生產產品
1 3 評估MicroPython是否適合
1 4 選擇合適的開發平台
1 4 1 調查可用的架構
1 4 2 確定感興趣的開發板
1 4 3 利用KT矩陣選擇開發板
1 5 MicroPython的開發過程和策略
1 6 有用的開發資源
1 7 本章小結
1 8 本章練習
1 9 進一步閱讀
第2章 管理實時任務
2 1 技術需求
2 2 實時調度的需求條件
2 3 MicroPython調度技術
2 3 1 輪流調度
2 3 2 使用定時器的周期性調度
2 3 3 MicroPython線程機制
2 3 4 事件驅動調度
2 3 5 合作式調度
2 4 使用asyncio的協同多任務處理
2 4 1 asyncio簡介
2 4 2 基於協作多任務的LED示例
2 4 3 關於asyncio的進一步討論
2 5 本章小結
2 6 本章練習
2 7 進一步閱讀
第3章 針對I/O擴展器編寫MicroPython驅動程序
3 1 技術需求
3 2 RGB按鈕I/O擴展器項目要求
3 2 1 硬體需求
3 2 2 軟體需求
3 3 硬體和軟體架構設計
3 3 1 硬體架構
3 3 2 詳細的硬體設計
3 3 3 選擇一個按鈕
3 3 4 I/O擴展器原理圖
3 3 5 軟體架構
3 4 項目構建
3 4 1 構建硬體
3 4 2 構建I/O擴展器驅動程序
3 4 3 構建RGB驅動程序
3 4 4 構建RGB按鈕驅動程序
3 5 測試和驗證
3 5 1 開發測試用例
3 5 2 編寫應用程序
3 6 本章小結
3 7 本章練習
3 8 進一步閱讀
第4章 開發應用程序測試框架
4 1 技術需求
4 2 測試框架簡介
4 3 測試框架的需求
4 3 1 硬體需求
4 3 2 軟體需求
4 4 測試框架設計
4 4 1 測試框架的硬體體繫結構
4 4 2 測試框架的軟體體繫結構
4 5 構建測試框架
4 5 1 編寫測試架構
4 5 2 測試PCA8574
4 6 運行測試框架
4 7 本章小結
4 8 本章練習
4 9 進一步閱讀
第5章 自定義MicroPython內核啟動代碼
5 1 技術需求
5 2 MicroPython內核概述
5 2 1 下載MicroPython內核
5 2 2 MicroPython內核的組織方式
5 2 3 STM32L475E IOT01A埠
5 3 訪問啟動代碼
5 4 將 MicroPython模塊添加至內核中
5 5 將自定義內核部署至開發板上
5 5 1 編譯后的輸出文件
5 5 2 對開發板編程
5 5 3 測試更新后的內核
5 6 本章小結
5 7 本章練習
5 8 進一步閱讀
第6章 自定義調試工具以可視化感測器數據
6 1 技術需求
6 2 調試和可視化嵌入式系統
6 3 可視化工具的需求
6 3 1 硬體需求
6 3 2 軟體需求
6 4 可視化工具的設計
6 4 1 可視化工具的硬體架構
6 4 2 可視化工具的軟體架構
6 5 構建可視化工具
6 5 1 安裝項目庫
6 5 2 在MicroPython中設置串列數據流
6 5 3 利用命令行參數打開COM埠
6 5 4 利用Matplotlib創建用戶界面
6 5 5 繪製輸入數據流
6 6 測試並運行可視化工具
6 7 本章小結
6 8 本章練習
6 9 進一步閱讀
第7章 使用手勢控制設備
7 1 技術需求
7 2 手勢控制器簡介
7 3 手勢控制器的需求
7 3 1 硬體需求
7 3 2 軟體需求
7 4 硬體和軟體設計
7 4 1 硬體架構
7 4 2 詳細的硬體設計
7 4 3 軟體架構
7 5 構建手勢控制器
7 5 1 APDS-9960操作理論
7 5 2 分析手勢數據
7 5 3 APDS-9960手勢驅動程序
7 5 4 APDS-9960手勢類構造函數
7 5 5 APDS-9960手勢類檢測方法
7 5 6 手勢控制器應用程序
7 6 測試手勢控制器
7 7 本章小結
7 8 本章練習
7 9 進一步閱讀
第8章 基於Android的自動化和控制
8 1 技術需求
8 2 感測器節點項目需求
8 2 1 硬體需求
8 2 2 軟體需求
8 3 硬體和軟體設計
8 3 1 硬體架構
8 3 2 軟體架構
8 4 構建感測器節點
8 4 1 在ESP32上安裝MicroPython
8 4 2 安裝ESP32快閃記憶體工具
8 4 3 利用MicroPython對ESP32編程
8 4 4 利用LED測試MicroPython
8 4 5 設置WebREPL
8 4 6 利用Anaconda簡化應用程序開發
8 4 7 安裝uasyncio
8 4 8 編寫感測器節點應用程序
8 5 測試感測器節點
8 5 1 Android套接字伺服器
8 5 2 向感測器節點發出命令
8 5 3 測試命令
8 6 本章小結
8 7 本章練習
8 8 進一步閱讀
第9章 利用機器學習構建物體檢測應用程序
9 1 技術需求
9 2 機器學習簡介
9 2 1 智能系統需求
9 2 2 從雲端到邊緣的機器學習
9 3 物體檢測需求

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理