日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
Arduino編程指南 75個(gè)智能硬件程序設(shè)計(jì)技巧圖書(shū)
人氣:59

Arduino編程指南 75個(gè)智能硬件程序設(shè)計(jì)技巧

全新正版圖書(shū)

內(nèi)容簡(jiǎn)介

本書(shū)從提高Arduino使用效率、數(shù)據(jù)庫(kù)打包、硬件融合、USB編程、網(wǎng)絡(luò)編程、數(shù)字信號(hào)編程等幾個(gè)方面,來(lái)綜合講解Arduino的晉級(jí)應(yīng)用方法。書(shū)中迅速帶過(guò)Arduino的基礎(chǔ)知識(shí),進(jìn)入能力提升的主題,通過(guò)多個(gè)實(shí)例幫助讀者快速提升Arduino編程能力。

編輯推薦

McGrawHill經(jīng)典口袋書(shū),知識(shí)點(diǎn)深入淺出講解,把書(shū)讀得很薄,迅速提升Arduino編程能力。

回顧Arduino程序設(shè)計(jì)的基礎(chǔ)內(nèi)容,并介紹更多程序設(shè)計(jì)的高階功能。

通過(guò)實(shí)例展示如何利用少的儲(chǔ)存器即可有效工作、使用小功率完成大性能、支持不同類型的串行口、支持USB編程、支持網(wǎng)絡(luò)編程、數(shù)字信號(hào)處理DSP等內(nèi)容。

75個(gè)開(kāi)源的Sketches示例提供下載使用。

100余個(gè)Arduino程序設(shè)計(jì)技巧等你實(shí)踐。

作者簡(jiǎn)介

Simon Monk博士(英國(guó)Preston)擁有控制論和計(jì)算機(jī)科學(xué)學(xué)位以及軟件工程學(xué)博士學(xué)位。他做了幾年的學(xué)術(shù)研究,然后回到了產(chǎn)業(yè)界,共同創(chuàng)辦了移動(dòng)軟件公司Momote Ltd.。他從十來(lái)歲起就是一個(gè)活躍的電子愛(ài)好者,而且是業(yè)余電子和開(kāi)源硬件的全職作家。Monk博士是眾多電子書(shū)籍的作者,精于開(kāi)源硬件平臺(tái),特別是Arduino和樹(shù)莓派。

目錄

目錄

第1章 Arduino編程 1

什么是 Arduino 1

軟件安裝和IDE 3

Arduino概覽 6

Arduino 開(kāi)發(fā)板 8

編程語(yǔ)言 12

修改Blink sketch 12

變量 14

If 15

Loops 16

函數(shù) 17

數(shù)字量輸入 18

數(shù)字量輸出 20

串口監(jiān)視器 20

數(shù)組和字符串 22

模擬量輸入 23

模擬量輸出 25

使用庫(kù) 26

Arduino數(shù)據(jù)類型 28

Arduino 指令 29

總結(jié) 30

第2章 內(nèi)部機(jī)理 31

Arduino發(fā)展概況 31

Arduino內(nèi)部結(jié)構(gòu) 31

AVR微控制器 32

Arduino 和Wiring 35

從sketch到Arduino 38

AVR Studio 41

安裝引導(dǎo)程序 43

總結(jié) 46

第3章 中斷和定時(shí)器 47

硬件中斷 47

啟用和禁用中斷 53

定時(shí)器中斷 53

總結(jié) 56

第4章 讓Arduino更快 57

Arduino到底有多快? 57

Arduino開(kāi)發(fā)板之間的比較 58

算法加速 59

查找與計(jì)算 60

快速I/O 62

模擬量輸入的加速 68

總結(jié) 69

第5章 低功耗的Arduino 70

Arduino開(kāi)發(fā)板的功耗 70

電流和電池 72

降低時(shí)鐘頻率 73

關(guān)閉一些模塊 75

休眠 76

輸出數(shù)字量控制功耗 80

總結(jié) 82

第6章 內(nèi)存 83

Arduino內(nèi)存 83

減少RAM的使用 84

小化閃存占用 89

靜態(tài)與動(dòng)態(tài)內(nèi)存分配對(duì)比 90

字符串 91

EEPROM的使用 95

使用閃存 100

使用SD卡存儲(chǔ)數(shù)據(jù) 102

總結(jié) 104

第7章 I2C總線的使用 105

I2C硬件 106

I2C協(xié)議 107

Wire庫(kù) 108

I2C示例 110

總結(jié) 116

第8章 1-Wire器件接口 117

1-Wire硬件 117

1-Wire協(xié)議 118

OneWire 程序庫(kù) 118

使用DS18B20 121

總結(jié) 122

第9章 SPI器件接口 123

位操作 123

SPI硬件 127

SPI協(xié)議 129

SPI庫(kù) 129

SPI 示例 131

總結(jié) 134

第10章 UART串行編程 135

串行硬件 135

串行通信協(xié)議 137

串行命令 138

軟件串行通信庫(kù) 140

串行通信示例 141

總結(jié) 148

第11章 USB編程 149

鍵盤(pán)和鼠標(biāo)仿真 149

USB主機(jī)編程 152

總結(jié) 159

第12章 網(wǎng)絡(luò)編程 160

網(wǎng)絡(luò)硬件 160

Ethernet庫(kù) 163

以太網(wǎng)示例 167

WiFi庫(kù) 173

WiFi示例 174

總結(jié) 175

第13章 數(shù)字信號(hào)處理 176

數(shù)字信號(hào)處理介紹 176

讀數(shù)求均值 177

濾波介紹 179

構(gòu)建一個(gè)簡(jiǎn)易低通濾波器 180

Arduino Uno 的數(shù)字信號(hào)處理 181

Arduino Due數(shù)字信號(hào)處理 183

濾波器代碼生成 185

傅里葉變換 188

總結(jié) 192

第14章 管理一個(gè)進(jìn)程 193

轉(zhuǎn)變大型系統(tǒng)的編程習(xí)慣 193

為什么你不需要線程 194

設(shè)置和循環(huán) 194

Timer庫(kù) 197

總結(jié) 198

第15章 編寫(xiě)程序庫(kù) 199

何時(shí)編寫(xiě)程序庫(kù) 199

使用類與方法 200

庫(kù)示例(TEA5767 Radio) 200

測(cè)試庫(kù)文件 205

這個(gè)庫(kù) 205

總結(jié) 206

附件A 器件 207

Arduino開(kāi)發(fā)板 207

擴(kuò)展板 207

器件與模塊 208

供應(yīng)商 208

網(wǎng)友評(píng)論(不代表本站觀點(diǎn))

免責(zé)聲明

更多出版社
主站蜘蛛池模板: 连平县| 旺苍县| 双桥区| 衢州市| 吉林市| 玛纳斯县| 永顺县| 宜川县| 灵台县| 六枝特区| 娄烦县| 大方县| 禹州市| 深水埗区| 德安县| 乡宁县| 平度市| 聂拉木县| 广东省| 德阳市| 营山县| 大足县| 盐亭县| 开化县| 靖西县| 临安市| 谷城县| 邵阳市| 陈巴尔虎旗| 安阳县| 花莲县| 大姚县| 兰溪市| 柳州市| 武宣县| 龙川县| 甘肃省| 乐亭县| 共和县| 吴江市| 土默特左旗|