Cargando…

Rapid BeagleBoard prototyping with MATLAB and Simulink /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dai, Xuewu
Otros Autores: Qin, Fei
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn868297689
003 OCoLC
005 20240329122006.0
006 m o d
007 cr unu||||||||
008 140117s2013 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d E7B  |d S4S  |d COO  |d DEBBG  |d DEBSZ  |d EBLCP  |d YDXCP  |d OCLCQ  |d OCLCF  |d OCLCQ  |d CNNOR  |d MOR  |d CCO  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d STF  |d CEF  |d ICG  |d NLE  |d OCLCO  |d INT  |d VT2  |d OCLCQ  |d OCLCO  |d G3B  |d TKN  |d OCLCQ  |d OCLCO  |d DKC  |d AU@  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCL  |d QGK  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 862048655  |a 867907679  |a 1259192659 
020 |a 9781849696050  |q (e-book) 
020 |a 1849696055  |q (e-book) 
020 |a 1849696047 
020 |a 9781849696043 
020 |z 9781849696043 
029 1 |a DEBBG  |b BV041778350 
029 1 |a DEBBG  |b BV044063821 
029 1 |a DEBSZ  |b 397645287 
029 1 |a DEBSZ  |b 404328385 
029 1 |a NZ1  |b 15908614 
035 |a (OCoLC)868297689  |z (OCoLC)862048655  |z (OCoLC)867907679  |z (OCoLC)1259192659 
037 |a CL0500000360  |b Safari Books Online 
050 4 |a TS155.6  |b .D132 2013 
082 0 4 |a 005.432 
049 |a UAMI 
100 1 |a Dai, Xuewu. 
245 1 0 |a Rapid BeagleBoard prototyping with MATLAB and Simulink /  |c Dr. Xuewu Dai, Dr. Fei Qin. 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2013. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from resource description page (Safari, viewed January 6, 2014). 
520 8 |a Annotation  |b As an open source embedded single-board computer with many standard interfaces, Beagleboard is ideal for building embedded audio/video systems to realize your practical ideas. The challenge is how to design and implement a good digital processing algorithm on Beagleboard quickly and easily without intensive low-level coding. Rapid BeagleBoard Prototyping with MATLAB and Simulink is a practical, hands-on guide providing you with a number of clear, step-by-step exercises which will help you take advantage of the power of Beagleboard and give you a good grounding in rapid prototyping techniques for your audio/video applications. Rapid BeagleBoard Prototyping with MATLAB and Simulink looks at rapid prototyping and how to apply these techniques to your audio/video applications with Beagleboard quickly and painlessly without intensive manual low-level coding. It will take you through a number of clear, practical recipes that will help you to take advantage of both the Beagleboard hardware platform and Matlab/Simulink signal processing. We will also take a look at building S-function blocks that work as hardware drivers and interfaces for Matlab/Simulink. This gives you more freedom to explore the full range of advantages provided by Beagleboard. By the end of this book, you will have a clear idea about Beagleboard and Matlab/Simulink rapid prototyping as well as how to develop voice recognition systems, motion detection systems with I/O access, and serial communication for your own applications such as a smart home. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing BeagleBoard; A quick overview of this book; BeagleBoard-xM; BeagleBoard for rapid prototyping; Summary; Chapter 2: Installing Linux on the BeagleBoard; Setting up the hardware; Compulsory hardware; Required hardware for rapid prototyping in this book; Connecting our components; Installing software and tools on a Windows 7 PC; Target system and host PC system; Finding the COM port for a RS232-USB adapter cable; Configuring the IP address of the host PC. 
505 8 |a Installing MATLAB and the BeagleBoard support packageWhat are MATLAB® and Simulink®; Why we use MATLAB/Simulink for rapid prototyping; Installing Ubuntu for BeagleBoard on a Windows 7 PC; Configuring BeagleBoard; First interaction with the BeagleBoard; Installing PuTTY on a Windows PC; Logging into BeagleBoard from a Windows PC; Logging via a serial-USB connection; Using Win32DiskImager to create multiple micro SD cards; Summary; Chapter 3: C/C++ Development with Eclipse on Windows; Windows-based cross-complier; Installing Sourcery CodeBench Lite in Windows; Verify the installation. 
505 8 |a Verify the compilerMac and Linux users; Installing Eclipse IDE on Windows 7; Installing the GNU ARM Eclipse plugin; Installing Remote System Explorer (RSE); Connecting to a BeagleBoard in RSE; Build your first Hello World! program; Creating your first project in Eclipse; Configuring the cross-compiler and the C/C++ Build; Compiling our application; Transferring program files to a Beagleboard; Running programs on the Beagleboard; Running and debugging remotely with Eclipse; Summary; Chapter 4: Automatic Code Generation; MATLAB code generation; MATLAB and m-language. 
505 8 |a Code generation workflow in MATLABSelecting a compiler for MATLAB Coder; C/C++ code generation with MATLAB Coder; Creating BeagleBoard applications in Eclipse; Creating an Eclipse project for BeagleBoard applications; Running the executable at the BeagleBoard; Simulink code generation; A Simulink model of music player; Building the Simulink model; Writing a Simulink device driver block for a BeagleBoard; Configuring the model to run on a BeagleBoard; Running the music player on the BeagleBoard; Playing music without Simulink; Tuning model parameters on the fly. 
505 8 |a Tuning model parameters through GUIsOther things to try; Summary; Chapter 5: Digital I/O and Serial Communication; IR sensor hardware; Voltage shifting; Interfacing sensors via digital I/O in Simulink; Interfacing sensors via a serial port in C; MATLAB-based algorithm integration; Other things to try; Summary; Chapter 6: Voice Recognition; Defining the voice recognition task; Configuration of the voice recognition system; Digital audio signals; Handling audio in MATLAB/Simulink; Frame-based signal processing in Simulink; Structure of a voice recognition system; Feature extraction. 
546 |a English. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
630 0 0 |a MATLAB. 
630 0 7 |a MATLAB.  |2 blmlsh 
630 0 7 |a MATLAB  |2 fast 
650 0 |a Rapid prototyping. 
650 0 |a Solid freeform fabrication. 
650 6 |a Prototypage rapide. 
650 7 |a rapid prototyping.  |2 aat 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Networking  |x Hardware.  |2 bisacsh 
650 7 |a Solid freeform fabrication  |2 fast 
650 7 |a Rapid prototyping  |2 fast 
700 1 |a Qin, Fei. 
776 0 8 |i Print version:  |a Qin, Fei.  |t Beagleboard Embedded Projects.  |d Birmingham : Packt Publishing, ©2013  |z 9781849696043 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1441771  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26851158 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1441771 
938 |a ebrary  |b EBRY  |n ebr10794283 
938 |a YBP Library Services  |b YANK  |n 11318872 
994 |a 92  |b IZTAP