[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

【圖書】MicroPython入門指南 邵子揚 電子工業出版社【新華書店
該商品所屬分類:圖書 -> 遼寧音響出版社
【市場價】
452-656
【優惠價】
283-410
【作者】 邵子揚 
【出版社】電子工業出版社 
【ISBN】9787121328466
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:電子工業出版社
ISBN:9787121328466
商品編碼:10029194257106

包裝:平裝
出版時間:2018-01-01
代碼:59

作者:邵子揚

    
    
"

基本信息

書名:MicroPython入門指南

定價

作者:邵子揚

出版社:電子工業出版社

出版日期:2018-01-01

ISBN:9787121328466

字數:294000

頁碼:288

版次:

裝幀:平裝

開本:16開

商品重量:

編輯推薦


本書介紹外開源硬件領域熱門的編程技術,用MicroPython做出很酷的東西,就是用Python語言在嵌入式中編程。MicroPython已經可以真正用於開發產品,這是其迅速吸引智能硬件開發者的原因。本書涉及MicroPython基礎知識、硬件平臺、開發技巧,案例豐富;讓小白快速學編程、玩硬件,讓工程師真正進行產品開發;適用於創客、發燒友和技術開發者。

內容提要


MicroPython是近年國外開源硬件(也是智能硬件)中熱門的主題之一,它使用Python語言在嵌入式中編程,不需要了解底層寄存器、數據手冊、廠家的庫函數,大部分外設和常用功能都有自己的庫,使開發和移植變得容易和快速。MicroPython已經可以真正用於開發產品,這是其迅速吸引智能硬件開發者的原因。本書帶領初學者逐步了解MicroPython的基礎知識、硬件平臺、開發技巧,采用大量淺顯易懂的實例,使讀者在實踐中快速入門。

目錄


章 MicroPython簡介001

1.1 MicroPython是什麼001
1.2 MicroPython的歷史001
1.3 MicroPython的特點004
1.4 授權005

第2章 基礎知識006

2.1 Python3和MicroPython006
2.2 MicroPython的繫統結構007
2.3 安裝驅動008
2.4 常用終端軟件010
2.5 MicroPython的REPL014
2.5.1 REPL的快捷鍵014
2.5.2 使用help函數015
2.5.3 查看模塊包含的變量和函數019
2.6 MicroPython官方固件020

第3章 硬件平臺介紹023

3.1 pyboard023
3.2 ESP8266028
3.3 其他可以運行MicroPython的硬件032

第4章 pyboard的使用041

4.1 快速指南041
4.2 從閃燈開始047
4.3 按鍵的使用049
4.4 GPIO的使用050
4.4.1 GPIO的其他函數052
4.4.2 GPIO的別名055
4.4.3 直接用端口名稱057
4.5 ADC模數轉換057
4.6 DAC數模轉換058
4.7 定時器(Timer)063
4.8 UART068
4.9 I2C071
4.10 SPI074
4.11 外中斷076
4.12 USB_VCP078
4.13 CAN080
4.14 文件操作084
4.15 小結085

第5章 pyboard的Python標準庫和微庫086

5.1 內置函數087
5.2 數組(array)088
5.3 復數運算(cmath)089
5.4 垃圾回收(gc)091
5.5 數學計算(math)092
5.6 數據流事件(select)095
5.7 繫統功能(sys)096
5.8 binary/ASCII轉換(ubinascii)098
5.9 集合和容器類型(ucollections)099
5.10 哈希算法庫(uhashlib)100
5.11 堆隊列算法(uheapq)101
5.12 輸入/輸出流(uio)102
5.13 JSON編碼解碼(ujson)103
5.14 “操作繫統”基本服務(uos)103
5.15 正則表達式(ure)108
5.16 socket模塊(usocket)110
5.17 壓縮和不壓縮原始數據類型(ustruct)114
5.18 時間函數(utime)115
5.19 zlib解壓縮(uzlib)120

第6章 MicroPython特別庫121

6.1 簡化的BTree數據庫(btree)121
6.1.1 函數121
6.1.2 方法122
6.1.3 常量123
6.1.4 例程123
6.2 幀緩衝區操作(frambuf)124
6.2.1 類124
6.2.2 構造函數125
6.2.3 繪制基本形狀126
6.2.4 繪制文字126
6.2.5 其他方法126
6.2.6 常量127
6.3 硬件相關函數(machine)127
6.3.1 復位函數127
6.3.2 中斷相關函數128
6.3.3 功率管理128
6.3.4 常量129
6.3.5 Class129
6.4 訪問和控制MicroPython內部(micropython)138
6.5 使用網絡(work)140
6.5.1 class CC3K141
6.5.2 class WIZNET5K143
6.6 結構化訪問二進制數據(uctypes)144
6.6.1 定義數據結構層145
6.6.2 模塊內容146
6.6.3 結構說明和實例化結構對像147
6.6.4 結構對像147
6.6.5 限制148
6.7 線程148
6.7.1 基本函數149
6.7.2 使用方法149

第7章 pyboard專用模塊(pyb)151

7.1 時間相關功能151
7.2 復位功能152
7.3 中斷相關函數153
7.4 功耗管理153
7.5 其他函數154
7.6 類158
7.6.1 加速度傳感器(Accel)158
7.6.2 方法158
7.6.3 例程159
7.7 ADC159
7.7.1 構造函數159
7.7.2 方法160
7.7.3 ADCAll161
7.8 數模轉換(DAC)163
7.8.1 構造函數163
7.8.2 方法163
7.9 三線舵機驅動(servo)164
7.9.1 構造函數165
7.9.2 方法165
7.10 pyb和machine的區別166

第8章 ESP8266167

8.1 快速指南168
8.2 ESP8266專用模塊esp176
8.3 MicroPython標準模塊和machine模塊179
8.4 網絡配置(work)179
8.4.1 函數180
8.4.2 class WLAN180
8.4.3 構造函數180
8.4.4 方法181
8.4.5 連接網絡184
8.4.6 作為服務器186
8.5 文件管理軟件189
8.5.1 WebREPL189
8.5.2 uPyLoader193
8.5.3 MicroPython File Uploader200
8.5.4 uPyCraft201


第9章 使用技巧和常見問題206

9.1 不能正確識別出PYBFlash磁盤206
9.2 安裝虛擬串口失敗206
9.3 PYBFLASH磁盤中文件損壞或亂碼207
9.4 恢復出廠設置207
9.5 怎樣升級pyboard的固件208
9.5.1 Linux下升級固件210
9.5.2 Nucleo開發板升級固件211
9.6 升級ESP8266的固件212
9.6.1 需要的軟件212
9.6.2 固件文件212
9.6.3 進入升級模式213
9.6.4 esptool.py213
9.6.5 Flash Download Tools215
9.6.6 uPyLoader216
9.7 訪問寄存器217
9.7.1 方法217
9.7.2 使用STM32的寄存器控制LED218

0章 MicroPython應用219

10.1 計算圓周率219
10.2 驅動OLED模塊222
10.3 溫度傳感器DS1820225
10.4 溫濕度傳感器DHT11228
10.5 氣壓傳感器 BMP180229
10.6 用熱敏電阻測溫度237
10.7 在SensorTile上使用MicroPython242
10.7.1 移植MicroPython固件244
10.7.2 傳感器驅動246
10.7.3 使用SensorTile制作開源智能懷表項目261
10.8 其他MicroPython項目鏈接270

附錄272

作者介紹


資深嵌入式和無線應用工程師,精通多種單片機,是小Python芯片——Pynano芯片設計師,MicroPython中文社區創始人,榮獲2016年intel智能硬件大賽“全國50項目”的榮譽。

序言





"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部