Make: AVR Programming: Learning to Write Software for Hardware (Paperback)

Elliot Williams

買這商品的人也買了...

商品描述

content<div><p>Atmel's AVR microcontrollers are the chips that power Arduino, and are the go-to chip for many hobbyist and hardware hacking projects. In this book you'll set aside the layers of abstraction provided by the Arduino environment and learn how to program AVR microcontrollers directly. In doing so, you'll get closer to the chip and you'll be able to squeeze more power and features out of it.<br/><br/> Each chapter of this book is centered around projects that incorporate that particular microcontroller topic. Each project includes schematics, code, and illustrations of a working project. <br/><br/></p><ul><li>Program a range of AVR chips </li><li>Extend and re-use other people’s code and circuits </li><li>Interface with USB, I2C, and SPI peripheral devices </li><li>Learn to access the full range of power and speed of the microcontroller </li><li>Build projects including Cylon Eyes, a Square-Wave Organ, an AM Radio, a Passive Light-Sensor Alarm, Temperature Logger, and more </li><li>Understand what's happening behind the scenes even when using the Arduino IDE </li></ul></div>sourceProduct Description

商品描述(中文翻譯)

Atmel的AVR微控制器是Arduino的核心芯片,也是許多業餘愛好者和硬體駭客專案的首選芯片。在這本書中,您將放下Arduino環境提供的抽象層,學習如何直接編程AVR微控制器。這樣做,您將更接近芯片,並能夠從中擠取更多的功率和功能。

本書的每一章都圍繞著特定的微控制器主題展開。每個專案都包含電路圖、程式碼和一個工作專案的插圖。

- 程式設計一系列AVR芯片
- 擴展和重複使用他人的程式碼和電路
- 與USB、I2C和SPI外設設備進行接口
- 學習如何使用微控制器的全部功率和速度
- 建立專案,包括Cylon Eyes、方波風琴、AM收音機、被動光感警報器、溫度記錄器等
- 即使使用Arduino IDE,也能理解背後的運作原理

來源:產品描述