Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
DSP Applications Using C and the TMS320C6x DSK

Buy
Digital signal processors, such as the TMS320 family of processors, are used in a wide range of applications, such as in communications, controls, speech processing, and so on. They are used in fax transmission, modems, cellular phones, and other devices. These devices have also found their way into the university classroom, where they provide an economical way to introduce real-time digital signal processing (DSP) to the student.

Texas Instruments recently introduced the TM320C6x processor, based on the very-long-instruction-word (VLIW) architecture. This newer architecture supports features that facilitate the development of efficient high-level language compilers. Throughout the book we refer to the C/C++ language simply as C. Although TMS320C6x/assembly language can produce fast code, problems with documentation and maintenance may exist. With the available C compiler, the programmer must consider to “let the tools do the work.” After that, if the programmer is not satisfied, Chapters 3 and 8 and the last few examples in Chapter 4 can be very useful.

This book is intended primarily for senior undergraduate and first-year graduate students in electrical and computer engineering and as a tutorial for the practicing engineer. It is written with the conviction that the principles of DSP can best be learned through interaction in a laboratory setting, where students can appreciate the concepts of DSP through real-time implementation of experiments and projects. The background assumed is a course in linear systems and some knowledge of C.

Most chapters begin with a theoretical discussion, followed by representative examples that provide the necessary background to perform the concluding experiments. There are a total of 76 solved programming examples, most using C code, with a few in assembly and linear assembly code.A list of these examples appears on page xv. Several sample projects are also discussed.
(HTML tags aren't allowed.)

Elliptic Curves: Number Theory and Cryptography, Second Edition (Discrete Mathematics and Its Applications)
Elliptic Curves: Number Theory and Cryptography, Second Edition (Discrete Mathematics and Its Applications)
Over the last two or three decades, elliptic curves have been playing an increasingly important role both in number theory and in related fields such as cryptography. For example, in the 1980s, elliptic curves started being used in cryptography and elliptic curve techniques were developed for factorization and primality...
Physical Layer Security in Wireless Communications (Wireless Networks and Mobile Communications)
Physical Layer Security in Wireless Communications (Wireless Networks and Mobile Communications)

Physical layer security has recently become an emerging technique to complement and significantly improve the communication security of wireless networks. Compared to cryptographic approaches, physical layer security is a fundamentally different paradigm where secrecy is achieved by exploiting the physical layer properties of the...

Portrait Photography: Art and Techniques
Portrait Photography: Art and Techniques

A guide to taking fantastic portraits, covering all the practical decisions as well as the creative aspects

Explaining the basic rules of portraiture, this practical guide also covers the more complex ideas of image making. Set out in chronological order as a photographer would approach a shoot, it explains...


Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner
Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner
Written in a straight-forward style, using a games-based approach that makes learning beginning-level programming fun and easy, this book focuses on teaching first time programmers how to program using Visual C++ 2005 Express Edition as a foundation.

Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner...

iPhone 3D Programming: Developing Graphical Applications with OpenGL ES
iPhone 3D Programming: Developing Graphical Applications with OpenGL ES

What does it take to build an iPhone app with stunning 3D graphics? This book will show you how to apply OpenGL graphics programming techniques to any device running the iPhone OS -- including the iPad and iPod Touch -- with no iPhone development or 3D graphics experience required. iPhone 3D Programming provides clear...

C# in Depth: What you need to master C# 2 and 3
C# in Depth: What you need to master C# 2 and 3
C# in Depth is a completely new book designed to propel existing C# developers to a higher level of programming skill. One simple principle drives this book: explore a few things deeply rather than offer a shallow view of the whole C# landscape. If you often find yourself wanting just a little more at the end of a typical chapter, this is...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy