>> TI Home > DSP Village > DSP University > DSP Educators' Information Exchange >

Resources  DSP University Educators Information ExchangeGray Rule

> Type of Materials
> Application Area
> DSP Family
> Type/Level of Lab
   > General EE
   > Non-EE
   > Introductory undergraduate
   > Advanced undergraduate
   > Introductory graduate
   > Advanced graduate
   > TMS320C6000
   > TMS320C5000
   > TMS320C2000
   > TMS320C3x
   > Other DSP Platform
   > Other
> Major Emphasis of Course
  
TMS320C3x

Name/Title of material: C3x DSK Windows Control development
Author: Michael Morrow
University: University of Wisconsin-Madison
E-mail:morrow@ieee.org
DSP Platform on which Material is Based: TMS320C3x
DSP Device on which Material is Based: TMS320C3x
DSP Development Tools Used in Material: TMS320C31 DSK, TMS320VC33 DSK
Type of Material: Educational Software
Application Area: General Signal Processing
Type/Level of Lab: TMS320C3x
Is the Lab a Primary Focus of the Course?: Yes
Major Emphasis of Course for which Material was Developed: Application
Language in which Material is Written: English
Developed/Last Updated Date: 8 April 2003
File Types: Executable File
File: C3xControl.zip (385K)
Computer Language in which Material is Written: Executable Description/Value to Others: A complete sample for development of Windows applications to control the TMS320CC31 and TMS320VC33 DSKs. A full Visual C++ project, and multiple Code Composer projects, are provided to build a fully functional example application set. With this support, students can create stand-alone DSK applications with a graphical user interface on the host PC, and be able to run them from other computers with a minimal amount of software installation. DSK applications are included using both assembly language and C programming.

Communication between the host PC and the DSK is based on the winDSK kernel, and does not require that Code Composer be installed on the host PC. Multiple parallel port configurations are supported. Requires Microsoft Visual C++ 6.0 for the host side application, and Code Composer for the DSK application. The host PC must have the Scientific Software Tools, Inc. Windows 95/NT Port I/O Driver installed.

Extract to the desired directory using folder names.


Name/Title of Material: winDSK
Author: Michael Morrow
University: University of Wisconsin-Madison
Email: morrow@engr.wisc.edu
DSP Platform on which Material is Based: TMS320C3x
DSP Device on which Material is Based: TMS320C3x
DSP Development Tools Used in Material: TMS320C3x DSK
Type of Material: Educational Software
Application Area: Audio, General Signal Processing
Type/Level of Lab: General EE, Non-EE, Introductory Undergraduate, TMS320C3x
Is the Lab a Primary Focus of the Course? (Yes/No): No
Major Emphasis of Course for which Material was Developed: Application
Language in which Material is Written: English
Developed/Last Updated Date: March 11, 2003
File Types: Executable File
File: winDSK_1_6_1_2.zip (1.3Mb)  Computer Language in which Material is Written: Executable
Description/Value to Others: winDSK is a Windows 9X/NT demonstration and debugging program for use with the TMS320C31 DSK.

Supported demonstrations include; sampling/quantization effects, oscilloscope/spectrum analyzer, arbitrary waveform generator, notch/bandpass filter, graphic equalizer, audio effects, and guitar synthesizer.

winDSK also provides a tool for debugging applications which use a PC host to control the DSK, and includes an EEPROM programmer utility to develop stand-alone applications.

Extract the files to a temporary directory, and run setup.exe. The winDSK help files contain information on operating the program.


Title of Material: Matlab interface for TMS320C3x DSK
Author: Ninad Thakoor
University: University of Texas at Arlington
E-mail:ninadst@yahoo.com
DSP device on which material is based: TMS320C3x
DSP development tools used in material: TMS320C31 DSK, Matlab
Type of Materials: Educational software
Application Area: General Signal Processing
Type/Level of Lab: TMS320C3x
Is the Lab a primary focus of the course? No
Type of course for which material was developed: Lab
Language in which material is written: English
Developed/Last Updated Date: June 2002
File type: Matlab functions and mex files
File: MDSK3x.zip (191K)
Computer Language on which the material is based: C, Matlab
Description of item: This interface can load and control program on DSK. Using this interface one can read and write to DSK memory as well.