Digital Product Details

Coin-Cell-Powered Embedded Design

This Book Will Typically Be Used In A One-Semester Course At The Senior Level. Alternatively, It Might Be Used At The Junior Level If It Is Deemed Worthwhile To Trade The Increased Engineering Sophistication Of Seniors For The Opportunity To Follow This Course With Other Design-Oriented Courses And Individual Project Activities. The Book Takes The Route Of Writing Application Code From The Outset In C. To Support Readers Having No Experience With C As Well As Those Having Extensive Experience, The Code Writing Is Introduced Via A Series Of Template Programs. It Is The Author’S Experience That This Approach Brings Everyone Along, With Those New To C Able To “Do More Of The Same” As They Modify Template Programs To Develop Code For New Lab Projects. More Experienced C Code Writers Find Plenty To Hold Their Interest As They Explore How Alternative Codings Of An Algorithm Impact The Execution Time Of The Algorithm. With An Environment In Which The Microcontroller Sleeps (And Draws Only A Few Microamperes Of Current From A Coin Cell When It Is Not Otherwise Doing Useful Work), A Shortened Execution Time Of An Algorithm Leads Directly To A Lowering Of The Average Coin Cell Current. Code Written In C Does Not Translate In An Obvious Manner Into The Machine Code Executed By The Microcontroller. That Is, Shortening The C Code To Implement An Algorithm Does Not Necessarily Translate Into Faster Execution Of The Algorithm. The Issues That Arise In This Translation Are Discussed Throughout The Book. Tools Are Included For Monitoring Code Size And Code Execution
  • SKU: 978-0-9799770-0-8
  • File Size: 7.29 MB
  • File Created: 2021-08-17 16:34:41
No Wait Subscribe Now
5$ / year