Cantitate/Preț
Produs

Make: AVR Programming

Autor Elliot Williams
en Limba Engleză Paperback – 18 mar 2014

Observăm că una dintre primele experiențe propuse în AVR Programming este construcția unui dispozitiv de tip „Cylon Eyes”, un exercițiu care forțează trecerea de la simpla utilizare a unei biblioteci gata făcute la manipularea directă a porturilor de intrare/ieșire. Elliot Williams propune o abordare tehnică riguroasă prin care eliminăm straturile de abstracție specifice platformei Arduino pentru a programa microcontrolerele Atmel în mod nativ. Găsim în această carte nu doar instrucțiuni de cod, ci și fundamentele fizice necesare pentru a construi un radio AM sau un logger de temperatură, oferind cititorului control total asupra resurselor hardware. Fiecare capitol este centrat pe un proiect concret, integrând scheme electrice detaliate și explicații despre registrele interne ale cipului. Autorul pune accent pe eficiență, demonstrând cum putem optimiza consumul de energie și viteza de procesare prin interfațarea corectă cu perifericele USB, I2C și SPI. Ca și Alan Trevennor în Practical AVR Microcontrollers, autorul distilează experiență reală în principii acționabile, oferind o perspectivă „sub capotă” care lipsește din manualele introductive. Diferența majoră față de alte titluri similare constă în echilibrul dintre hacking-ul creativ și ingineria electronică formală. Structura celor 472 de pagini este logică și progresivă, pornind de la configurarea mediului de dezvoltare până la tehnici avansate de gestionare a întreruperilor și a memoriei Flash. Merită menționat că, deși se concentrează pe programarea în C, textul oferă claritate și pentru cei care vor să înțeleagă ce se întâmplă în spatele IDE-ului Arduino, transformând microcontrolerul dintr-o „cutie neagră” într-un instrument versatil și complet controlabil.

Citește tot Restrânge

Preț: 26743 lei

Puncte Express: 401

Carte disponibilă

Livrare economică 23 mai-06 iunie
Livrare express 12-16 mai pentru 6499 lei


Specificații

ISBN-13: 9781449355784
ISBN-10: 1449355781
Pagini: 250
Ilustrații: illustrations
Dimensiuni: 194 x 236 x 30 mm
Greutate: 0.91 kg
Ediția:1
Editura: O'Reilly

De ce să citești această carte

Această resursă este esențială pentru entuziaștii care doresc să treacă de la nivelul de hobby Arduino la ingineria electronică aplicată. Cititorul câștigă abilitatea de a scrie cod eficient și compact, învățând să utilizeze microcontrolerele AVR la adevărata lor capacitate. Este un ghid practic, plin de proiecte precum un organ muzical sau senzori complecși, ideal pentru oricine vrea să înțeleagă hardware-ul la nivel de registru.


Descriere

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.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. Program a range of AVR chipsExtend and re-use other people’s code and circuitsInterface with USB, I2C, and SPI peripheral devicesLearn to access the full range of power and speed of the microcontrollerBuild projects including Cylon Eyes, a Square-Wave Organ, an AM Radio, a Passive Light-Sensor Alarm, Temperature Logger, and moreUnderstand what's happening behind the scenes even when using the Arduino IDE