Search icon CANCEL
Subscription
0
Cart icon
Cart
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Rapid BeagleBoard Prototyping with MATLAB and Simulink

You're reading from  Rapid BeagleBoard Prototyping with MATLAB and Simulink

Product type Book
Published in Oct 2013
Publisher Packt
ISBN-13 9781849696043
Pages 152 pages
Edition 1st Edition
Languages
Toc

Table of Contents (15) Chapters close

Rapid BeagleBoard Prototyping with MATLAB and Simulink
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
1. Introducing BeagleBoard 2. Installing Linux on the BeagleBoard 3. C/C++ Development with Eclipse on Windows 4. Automatic Code Generation 5. Digital I/O and Serial Communication 6. Voice Recognition 7. Digital Video-Based Motion Detection Wrapping Up Index

A brief review of what we have learned


We started off with an introduction to BeagleBoard for new users, followed by the concept of MATLAB and Simulink rapid prototyping.

In Chapter 2, Installing Linux on the BeagleBoard, we set up the BeagleBoard target system and configured a Windows 7 PC as a host PC for cross-platform development. Chapter 3, C/C++ Development with Eclipse on Windows demonstrated how to build our first program, a classic Hello World! on the Windows 7 host PC. The key feature of our development is the pure Windows-based cross-platform compiler CodeBench Lite. Two embedded code generation methods for rapid prototyping, namely, textual programming in MATLAB, and graphical programming in Simulink were discussed in Chapter 4, Automatic Code Generation. They were demonstrated by two projects: a MATLAB program for an averaging operation, and a Simulink model of a music player. One unique feature of Simulink prototyping is the performance optimization by tuning parameters on the fly. In the last three chapters, various applications from simple digital I/O access, serial communication, IR sensor with motion detection, voice recognition to advanced video motion detection are developed, which demonstrate the features and advantages of MATLAB/Simulink rapid prototyping.

We slowly built up a set of rapid prototyping techniques covering from simple data processing to advanced video processing. These techniques and algorithms are transferable to devices that have different applications, for example, home security, biometric identification, and traffic monitoring.

We can now use these methods and techniques to build custom applications, which we will look at now.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}