注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Arduino開發(fā)實(shí)戰(zhàn)指南(STM32篇)

Arduino開發(fā)實(shí)戰(zhàn)指南(STM32篇)

Arduino開發(fā)實(shí)戰(zhàn)指南(STM32篇)

定 價(jià):¥59.00

作 者: 姚漢 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111445821 出版時(shí)間: 2013-12-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

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

  《Arduino開發(fā)實(shí)戰(zhàn)指南(STM32篇)》主要面向非電子專業(yè)的讀者,介紹了兼容Arduino的Maple控制器的編程方法與基礎(chǔ)電路設(shè)計(jì)。書中有大量代碼和硬件電路實(shí)例,使非專業(yè)的讀者更易上手。Maple控制器編程簡(jiǎn)單,功能強(qiáng)大,采用了基于ARMCortex-M3內(nèi)核的STM32處理器,性能比AVR單片機(jī)更高。Maple控制器開發(fā)上與廣泛使用的Arduino相兼容,可用于電子產(chǎn)品創(chuàng)意設(shè)計(jì)、互動(dòng)媒體等交互應(yīng)用。

作者簡(jiǎn)介

  姚漢,EEWORLD電子行業(yè)社區(qū)論壇資深版主,骨灰級(jí)業(yè)余電子愛好者,畢業(yè)于重慶師范大學(xué)物理專業(yè)。利用業(yè)余時(shí)間自學(xué)了電子專業(yè)的所有課程,參加了全國(guó)大學(xué)生電子設(shè)計(jì)大賽并獲獎(jiǎng),具有豐富軟硬件項(xiàng)目經(jīng)驗(yàn)和扎實(shí)的電子工程技術(shù)基礎(chǔ)。從2010年開始在國(guó)內(nèi)推廣ArduinO兼容開源項(xiàng)目Maple,也是國(guó)內(nèi)第一批Maple的使用者。

圖書目錄

前言
第1章  Maple簡(jiǎn)介 
1.1  Maple與Arduino的關(guān)系 
1.2  Maple的衍生版本 
1.2.1  Maple RET6 
1.2.2  Maple Mini 
1.2.3  Maple Native 
1.3  Maple的硬件資源 
1.4  libmaple簡(jiǎn)介 
1.5  Maple IDE的安裝和使用 
1.5.1  下載Maple IDE 
1.5.2  安裝Maple IDE 
1.5.3  第一個(gè)程序 
1.5.4  Maple  IDE的使用 
1.6  Maple的開源協(xié)議 
第2章  Maple的Arduino兼容函數(shù)庫(kù) 
2.1  基本程序結(jié)構(gòu) 
2.2  Maple靜態(tài)變量關(guān)鍵字 
2.3  通用輸入輸出 
2.3.1  pinMode函數(shù) 
2.3.2  digitalWrite函數(shù) 
2.3.3  digitalRead函數(shù) 
2.3.4  togglePin 
2.3.5  toggleLED 
2.4  模擬輸入輸出 
2.4.1  analogWrite與pwmWrite 
2.4.2  analogRead 
2.5  高級(jí)I
shiftOut 
2.6  硬件SPI接口 
2.6.1  begin 
2.6.2  write 
2.6.3  read 
2.6.4  transfer 
2.6.5  end 
2.7  硬件USART與虛擬USB串口 
2.7.1  begin 
2.7.2  write 
2.7.3  print與println 
2.7.4  read 
2.7.5  available   
2.7.6  flush 
2.7.7  txPin與rxPin 
2.7.8  end 
2.8  延時(shí)和定時(shí)器 
2.8.1  delay與delay-Microseconds 
2.8.2  mills與micros 
2.8.3  內(nèi)部硬件定時(shí)器 
2.9  外部中斷 
2.9.1  interrupts與nointerrupts 
2.9.2  attachInterrupt與detachInterrupt 
2.10  數(shù)學(xué)與位運(yùn)算操作 
2.10.1  min 
2.10.2  max 
2.10.3  abs 
2.10.4  constrain 
2.10.5  map 
2.10.6  pow   
2.10.7  sqrt 
2.10.8  sin 
2.10.9  cos 
2.10.10  tan 
2.10.11  randomSeed 
2.10.12  random 
2.10.13  lowBit 
2.10.14  bitRead 
2.10.15  bitWrite 
2.10.16  bitSet 
2.10.17  bitClear 
2.10.18  bit 
2.11  Wire庫(kù) 
2.11.1  begin   
2.11.2  beginTransmission 
2.11.3  send 
2.11.4  endTransmission 
2.11.5  requestFrom 
2.11.6  receive 
2.11.7  available 
2.12  Servo庫(kù) 
2.12.1  attach 
2.12.2  attached 
2.12.3  write 
2.12.4  writeMicroseconds 
2.12.5  readMicroseconds 
2.12.6  read 
2.12.7  detach 
2.13  LiquidCrystal庫(kù) 
2.13.1  LiquidCrystal 
2.13.2  begin 
2.13.3  write 
2.13.4  clear 
2.13.5  home 
2.13.6  cursor與noCursor 
2.13.7  setCursor 
2.13.8  noDisplay與display 
2.13.9  blink與noBlink 
2.13.10  leftToRight與rightToLeft 
2.13.11  autoscroll與noAutoscroll 
2.13.12  scrollDisplayLeft與scrollDisplayRight 
2.13.13  print 
2.13.14  createChar 
第3章  電路基礎(chǔ) 
3.1  需要的工具與儀器 
3.1.1  萬用表 
3.1.2  可調(diào)直流電源 
3.1.3  烙鐵與焊料 
3.1.4  鑷子 
3.1.5  斜口鉗 
3.1.6  剝線鉗 
3.2  電阻 
3.3  電感 
3.4  電容 
3.5  BJT三極管 
3.6  74系列IC 
3.7  LM7805線性穩(wěn)壓IC 
第4章  基本實(shí)驗(yàn) 
4.1  LED漸變 
4.2  繼電器控制 
4.3  1602字符液晶顯示屏 
4.4  四位段碼LED顯示 
4.5  DS1302時(shí)鐘芯片 
第5章  傳感器實(shí)驗(yàn) 
5.1  LM35溫度傳感器 
5.2  DHT11溫濕度傳感器 
5.3  酒精傳感器 
5.4  超聲波測(cè)距傳感器 
5.5  光敏電阻光傳感器 
5.6  BH1750環(huán)境光傳感器模塊 
5.7  ADXL335加速計(jì) 
5.8  GP2Y1010AU0F灰塵傳感器 
5.9  BMP085氣壓傳感器 
第6章  運(yùn)動(dòng)控制實(shí)驗(yàn) 
6.1  步進(jìn)電機(jī)控制 
6.1.1  用驅(qū)動(dòng)器驅(qū)動(dòng)步進(jìn)電機(jī) 
6.1.2  Maple通過達(dá)林頓芯片驅(qū)動(dòng)步進(jìn)電機(jī) 
6.2  舵機(jī)電壓表 
第7章  其他實(shí)驗(yàn) 
7.1  74HC595串并轉(zhuǎn)換 
7.2  24Cxx系列EEPROM讀寫 
7.3  PID溫度自動(dòng)控制 
7.4  Maple頻率計(jì) 
7.5  NEC協(xié)議紅外發(fā)射實(shí)驗(yàn) 
7.6  使用IRremote庫(kù)多協(xié)議紅外收發(fā) 
第8章  Maple上的操作系統(tǒng)簡(jiǎn)介 
8.1  Maple上的CoOS 
8.1.1    準(zhǔn)備 
8.1.2  入門程序 
8.2  Maple上的FreeRTOS 
8.2.1  簡(jiǎn)介 
8.2.2  入門程序 
附錄一  Maple引腳功能表 
附錄二  Maple  Mini引腳功能表 
附錄三  定時(shí)器比較器通道與其相對(duì)應(yīng)的引腳 
附錄四  Maple  RET6引腳功能表 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)