TMS320C5000 Series DSP Assembly Language Programming

Author: Zhang Yong
Publisher:
Publish Date: 2004-12-01
Features:
◇ This is the sister book to "C/C++ Hardware Programming for C/C++ Languages—Based on TMS320C5000 Series DSP" published by our press.
◇ Introduces the architecture of TMS320C54x and C55x, with the VC5410 as the core DSP chip. Interface chips for asynchronous serial communication, USB, encoding, and other functions are selected, and a detailed method for creating a general-purpose DSP function board is explained, along with circuit diagrams.
◇ Provides a program framework for C54x and C55x assembly language, and uses this framework to test and release all assembly instructions for C54x and C55x.
◇ Explains related topics with complete program examples and code, and introduces specific methods and examples for designing floating-point programs using assembly language.
◇ Demonstrates program design for voice communication using synchronous serial ports (McBSP) and computer communication via asynchronous serial ports, and discusses the BOOT program design for VC5410.
TMS320C54x and C55x Series DSP Architecture
Typical DSP Hardware Circuit System Design
C54x and C55x Assembly Language
Floating-Point Operation Assembly Program Design
Synchronous Serial Port Assembly Program Design
Asynchronous Serial Port Assembly Program Design
BOOT Assembly Program Design and Application Examples
This book is the sister book to "C/C++ Hardware Programming for C/C++ Languages—Based on TMS320C5000 Series DSP" (published by Xidian University Press). It comprehensively and detailedly introduces methods for developing TMS320C5000 Series DSP application systems using assembly language. The book is divided into 9 chapters, covering topics such as the hardware architecture of the TMS320C54x Series DSP, the hardware architecture of the TMS320C55x Series DSP, typical DSP hardware circuit system design, C54x and C55x assembly language, floating-point operation assembly program design, synchronous serial port assembly program design, asynchronous serial port assembly program design, BOOT assembly program design, and application examples.
The book's greatest feature lies in introducing related content through complete program examples. It is the technical crystallization of the author's continuous work in TMS320 Series DSP system design, development, and teaching over the years. The book presents TMS320C5000-based assembly language program design from an easily understandable and accessible perspective, aiming to popularize the application of assembly language. This book can serve as a reference for electronic engineering technicians engaged in DSP development and DSP enthusiasts, as well as a textbook for postgraduate students and senior undergraduate students in electronic communication-related fields studying DSP and its program design.

📌 Related Posts