Arduino不僅僅是全球的開源硬件,也是一個優(yōu)秀的硬件開發(fā)平臺,更是硬件開發(fā)的趨勢。Arduino簡單的開發(fā)方式使得開發(fā)者更關注于創(chuàng)意與實現(xiàn),更快地完成自己的項目開發(fā),大大節(jié)約學習的成本,縮短開發(fā)的周期。
《Arduino程序設計基礎(第2版)》是作者幾年間開發(fā)Arduino的經(jīng)驗總結,純干貨分享。本書針對大學教育編寫,體系結構清晰,開發(fā)細節(jié)完善,適合初學者學習,亦可以用于專業(yè)開發(fā)者查閱。
Arduino程序設計基礎第二版介紹
《Arduino程序設計基礎》涵蓋Arduino基礎知識及高級應用,中途穿插簡單項目制作,用于鞏固知識與擴展提高,同時提供常用的API參考,以便讀者實踐時查閱。第2版中,作者修正了之第1版的紕漏,并根據(jù)Arduino近年來的發(fā)展,更新了部分內容,重寫了部分章節(jié),也融入了更多作者對Arduino開發(fā)的思考。
Arduino程序設計基礎目錄
第1章 初識Arduino
1.1什么是Arduino
1.2 Arduino的由來
1.3為什么使用Arduino作為開發(fā)平臺
1.4 Arduino硬件——選擇一款適合自己的Arduino控制器
1.4.1認識不同型號的Arduino控制器
1.4.2眾多的Arduino外圍模塊
1.4.3從Arduino UNO開始
1.5 Arduino軟件
1.5.1下載配置Arduino開發(fā)環(huán)境
1.5.2認識Arduino IDE
1.5.3安裝Arduino驅動程序
1.6 Blink——Arduino的Hello World!
第2章 基礎篇
2.1 Arduino語言及程序結構
2.1.1 Arduino語言
2.1.2 Arduino程序結構
2.2 C/C++語言基礎
2.2.1數(shù)據(jù)類型
2.2.2運算符
2.2.3表達式
2.2.4數(shù)組
2.2.5字符串
2.2.6注釋
2.2.7用流程圖表示程序
2.2.8順序結構
2.2.9選擇結構
2.2.10循環(huán)結構
上一篇:自控力是訓練出來的PDF電子版