Volatile Keyword

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 3 Experts worldwide ranked by ideXlab platform

Thad B Welch - One of the best experts on this subject based on the ideXlab platform.

  • real time digital signal processing from matlab to c with the tms320c6x dsk
    2005
    Co-Authors: Thad B Welch, Cameron H G Wright, Michael G Morrow
    Abstract:

    Section I: Enduring Fundamentals Introduction and Organization Why Do You Need This Book? Real-Time DSP How to Use This Book Get Started Sampling and Reconstruction Theory winDSK Demonstration Talk-Through Using Windows Talk-Through Using MATLAB and Windows DSK Implementation in C FIR Digital Filters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C IIR Digital Filters Theory winDSK Demonstration: Notch Filter Application MATLAB Implementation DSK Implementation in C Periodic Signal Generation Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Pseudonoise Sequences Frame-Based DSP Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Summary of Frame-Based Processing Digital Filters Using Frames Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C The Fast Fourier Transform Theory winDSK Demonstration MATLAB Implementation Implementation in C Spectral Analysis and Windowing Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Conclusion Section II: Projects Project 1: Guitar Special Effects Introduction to Projects Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 2: Graphic Equalizer Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 3: Peak Program Meter Theory winDSK Demonstration: commDSK MATLAB Implementation DSK Implementation in C Project 4: AM Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 5: AM Receivers Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 6: Phase-Locked Loop Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 7: BPSK Digital Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 8: BPSK Digital Receivers Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 9: MPSK and QAM Digital Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Higher-Order Modulation Schemes Project 10: QPSK Digital Receivers Theory winDSK8 Demonstration MATLAB Implementation DSK Implementation in C Follow-On Challenges Section III: Appendices Code Composer Studio: An Overview Introduction Starting Code Composer Studio Conclusion DSP/BIOS Introduction DSP/BIOS Sample Projects Numeric Representations Endianness Integer Representations Integer Division and Rounding Floating-Point Representations Fixed-Point Representations Summary of Numeric Representations TMS320C6x Architecture Computer Architecture Basics TMS320C671x Architecture TMS320C674x Architecture Related Tools for DSKs Introduction Windows Control Applications MATLAB Exports MATLAB Real-Time Interface Programming Perils and Pitfalls Debug versus Release Builds The Volatile Keyword Function Prototypes and Return Types Arithmetic Issues Controlling the Location of Variables in Memory Real-Time Schedule Failures Variable Initialization Integer Data Sizes Abbreviations, Acronyms, and Symbols References Index

Cameron H G Wright - One of the best experts on this subject based on the ideXlab platform.

  • real time digital signal processing from matlab to c with the tms320c6x dsk
    2005
    Co-Authors: Thad B Welch, Cameron H G Wright, Michael G Morrow
    Abstract:

    Section I: Enduring Fundamentals Introduction and Organization Why Do You Need This Book? Real-Time DSP How to Use This Book Get Started Sampling and Reconstruction Theory winDSK Demonstration Talk-Through Using Windows Talk-Through Using MATLAB and Windows DSK Implementation in C FIR Digital Filters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C IIR Digital Filters Theory winDSK Demonstration: Notch Filter Application MATLAB Implementation DSK Implementation in C Periodic Signal Generation Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Pseudonoise Sequences Frame-Based DSP Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Summary of Frame-Based Processing Digital Filters Using Frames Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C The Fast Fourier Transform Theory winDSK Demonstration MATLAB Implementation Implementation in C Spectral Analysis and Windowing Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Conclusion Section II: Projects Project 1: Guitar Special Effects Introduction to Projects Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 2: Graphic Equalizer Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 3: Peak Program Meter Theory winDSK Demonstration: commDSK MATLAB Implementation DSK Implementation in C Project 4: AM Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 5: AM Receivers Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 6: Phase-Locked Loop Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 7: BPSK Digital Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 8: BPSK Digital Receivers Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 9: MPSK and QAM Digital Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Higher-Order Modulation Schemes Project 10: QPSK Digital Receivers Theory winDSK8 Demonstration MATLAB Implementation DSK Implementation in C Follow-On Challenges Section III: Appendices Code Composer Studio: An Overview Introduction Starting Code Composer Studio Conclusion DSP/BIOS Introduction DSP/BIOS Sample Projects Numeric Representations Endianness Integer Representations Integer Division and Rounding Floating-Point Representations Fixed-Point Representations Summary of Numeric Representations TMS320C6x Architecture Computer Architecture Basics TMS320C671x Architecture TMS320C674x Architecture Related Tools for DSKs Introduction Windows Control Applications MATLAB Exports MATLAB Real-Time Interface Programming Perils and Pitfalls Debug versus Release Builds The Volatile Keyword Function Prototypes and Return Types Arithmetic Issues Controlling the Location of Variables in Memory Real-Time Schedule Failures Variable Initialization Integer Data Sizes Abbreviations, Acronyms, and Symbols References Index

Michael G Morrow - One of the best experts on this subject based on the ideXlab platform.

  • real time digital signal processing from matlab to c with the tms320c6x dsk
    2005
    Co-Authors: Thad B Welch, Cameron H G Wright, Michael G Morrow
    Abstract:

    Section I: Enduring Fundamentals Introduction and Organization Why Do You Need This Book? Real-Time DSP How to Use This Book Get Started Sampling and Reconstruction Theory winDSK Demonstration Talk-Through Using Windows Talk-Through Using MATLAB and Windows DSK Implementation in C FIR Digital Filters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C IIR Digital Filters Theory winDSK Demonstration: Notch Filter Application MATLAB Implementation DSK Implementation in C Periodic Signal Generation Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Pseudonoise Sequences Frame-Based DSP Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Summary of Frame-Based Processing Digital Filters Using Frames Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C The Fast Fourier Transform Theory winDSK Demonstration MATLAB Implementation Implementation in C Spectral Analysis and Windowing Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Conclusion Section II: Projects Project 1: Guitar Special Effects Introduction to Projects Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 2: Graphic Equalizer Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 3: Peak Program Meter Theory winDSK Demonstration: commDSK MATLAB Implementation DSK Implementation in C Project 4: AM Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 5: AM Receivers Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 6: Phase-Locked Loop Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 7: BPSK Digital Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 8: BPSK Digital Receivers Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Project 9: MPSK and QAM Digital Transmitters Theory winDSK Demonstration MATLAB Implementation DSK Implementation in C Higher-Order Modulation Schemes Project 10: QPSK Digital Receivers Theory winDSK8 Demonstration MATLAB Implementation DSK Implementation in C Follow-On Challenges Section III: Appendices Code Composer Studio: An Overview Introduction Starting Code Composer Studio Conclusion DSP/BIOS Introduction DSP/BIOS Sample Projects Numeric Representations Endianness Integer Representations Integer Division and Rounding Floating-Point Representations Fixed-Point Representations Summary of Numeric Representations TMS320C6x Architecture Computer Architecture Basics TMS320C671x Architecture TMS320C674x Architecture Related Tools for DSKs Introduction Windows Control Applications MATLAB Exports MATLAB Real-Time Interface Programming Perils and Pitfalls Debug versus Release Builds The Volatile Keyword Function Prototypes and Return Types Arithmetic Issues Controlling the Location of Variables in Memory Real-Time Schedule Failures Variable Initialization Integer Data Sizes Abbreviations, Acronyms, and Symbols References Index