- 本カテゴリの商品を2500円以上購入で買取金額500円UPキャンペーン対象商品です。商品出荷時に買取サービスでご利用いただけるクーポンをメールにてご案内させていただきます。 詳細はこちら (細則もこちらからご覧いただけます)
Programming and Customizing the AVR Microcontroller (英語) ペーパーバック – 2009/1/15
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
This completely reworked and updated Second Edition walks you through everything from basic introduction to these computers-on-a-chip all the way through design and ready-to-launch products. The author coaches you through sophisticated applications using plenty of examples and clearly illustrated learn-as-you-go instructions.
Dhananjay V. Gadre (INDIA) completed his MSc (Electronic Science) from University of Delhi and M.Engr (Computer Engineering) from University of Idaho, USA. In his professional career of 16 years, he has taught at the SGTB Khalsa College, University of Delhi, worked as a Scientific Officer at the Inter-University Centre for Astronomy and Astrophysics, Pune and since 2001, he is an Assistant Professor with the Electronics and Communication Engineering Division, Netaji Subhash Institute of Technology, New Delhi. He is also a visiting associate of IUCAA.
The projects themselves are poorly documented with respect to the most critical part--the code. The author seems more intent on showing the reader how to build the hardware than the far more critical task (and title of the book) of programming the AVR. As the projects get more complex, any description of how the code works gets weaker and weaker.
It's almost as if the author expects the reader to build the project and just use his supplied code and take it on faith that it works. This is nearly useless for teaching someone how to program the AVR.
There aren't many books out for the AVR, and if you're desperate, this one is better than the one by Claus Kuhnel, but it still fails to teach a beginner how to do much of anything besides build the 10 included projects. It also fails to teach an experienced embedded programmer how to transition from other microcontrollers to the AVR family.
My final piece of wisdom is to think twice about using the AVR in a new design if you're new to the family. They're very thinly supported in the USA, parts are difficult to obtain and the development tools are not very mature or robust. Even the parts themselves are more prone to problems compared to other microcontrollers I've used (i.e. bugs, noise problems, failures, ESD, etc.). Their real strength is their efficient use with a C compiler which is hardly covered in this book.
I have a Atmel stk300 and I got tired of searching the web for info so I bought this book. I'm still in chapter three but this book is worth the money I paid for it. My ATMEL STK300 "Starter Kit" came with a 28 page users guide that provides only basic hardware features. With out this book or a book of this type, a beginner like myself would have a difficult time learning to use the AVRMega.
This book also provides coverage of Dontronics hardware ...
My current certs are: A+ Certified Computer Repair Tech. MCP: Win NT4.0 Enterprise Win 2000 Pro