Upgrading to the tms320c5515
Download
1 / 45

“Upgrading to the TMS320C5515” - PowerPoint PPT Presentation


  • 301 Views
  • Uploaded on

“Upgrading to the TMS320C5515”. Texas Instruments University Programme Teaching Materials. Upgrading to the TMS320C5515. Introduction. We have seen how the TMS320C5505 USB Stick can be used in practical audio examples

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' “Upgrading to the TMS320C5515”' - april-harmon


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Upgrading to the tms320c5515

“Upgrading to the TMS320C5515”

Texas Instruments University Programme

Teaching Materials



Introduction
Introduction

  • We have seen how the TMS320C5505 USB Stick can be used in practical audio examples

  • Texas Instruments provides an upgrade path to the TMS320C5515 USB Stick which contains additional inputs, outputs and interfaces.


Objectives
Objectives

  • To look at the new facilities provided using the upgrade to the TMS320C5515 USB Stick

  • To convert an existing TMS320C5505 USB Stick application to run on the TMS320C5515 USB Stick

  • To use the OLED display to display the spectrum of a Fast Fourier Transform (FFT).


TMS320C5515 USB

Stick Features


Tms320c5515 top view
TMS320C5515 Top View

USB

DSP

SD RAM

LEDs

Crystal

OLED Display

Switches

Audio In

Audio Out


Tms320c5515 bottom view
TMS320C5515 Bottom View

Expansion

Connector

USB to PC

Micro SD Card Socket


New features
New Features

  • Two push switches to control program flow

  • Four user LEDs. Can be used as a bar graph

  • OLED Display to show text

  • SD RAM for additional storage

  • User USB Port

  • Micro SD Card connector.


Compatibility
Compatibility

  • Programs written for the TMS320C5505 USB Stick will run on the TMS320C5515 USB Stick without any changes.

  • However, the TMS320C5515 USB Stick has some additional features which can be utilized.


TMS320C5515

OLED Display


Tms320c5515 oled display
TMS320C5515 OLED Display

  • Has a 96 x 16 pixels display

  • With this display you can display:

    • Text to show program status

    • Waveforms (like an oscilloscope)

    • Perform spectrum analysis using the Fast Fourier Transform (FFT)

    • Display simple pictures.









TMS320C5515

Clock Generator



Monitoring clkout
Monitoring CLKOUT

  • The system clock SYSCLK is on the TP3 pin

  • It can be measured using a digital frequency meter.

Ground

CLKOUT



Installing the application
Installing the Application

  • Use the code given in Application 20 Spectrum Analyser

  • Follow the steps previously given in Chapter 1 to set up the new project, using the changes given in the following pages.




New project settings
New Project Settings

Build as

TMS320C5505

Huge

Library




Tms320c5515 microphone setup
TMS320C5515 Microphone Setup

USB to PC

Microphone

Headphones


Tms320c5515 guitar setup
TMS320C5515 Guitar Setup

USB to PC

Headphones

Electric Guitar


Setup for spectrum analyser main c
Setup for Spectrum Analyser main.c

  • Microphone main.c

  • Guitar main.c




Debug setup
Debug Setup

Emulator



Changing step
Changing Step

Step -

Step +


Monitoring the xf led
Monitoring the XF LED

  • The XF LED can be used to measure the execution speed of the code using a Digital Volt Meter (DVM) or an oscilloscope.

XF LED

Ground



Spectrum analyser main c
Spectrum Analyser main.c

  • Use main.c, but exclude main1.c by highlighting the file then right mouse click to show “Exclude File(s) from Build”.

  • Select this option.


Setup for low power operation
Setup for Low Power Operation

  • Exclude main.c from the build.

  • Use main1.c


Monitor the pll frequency
Monitor the PLL Frequency

  • Monitor the system clock SYSCLK on the TP3 pin using a digital frequency meter.

Ground

CLKOUT


Change pll frequency
Change PLL Frequency

  • Modify the value passed to pll_frequency_setup()

  • Supported values are 1, 2, 12, 40, 60, 75, 98, 100 and 120 MHz.

  • When the PLL frequency changes, so does the OLED refresh rate.


Summary
Summary

  • We have seen the upgrade path from the TMS320C5505 USB Stick to the TMS320C5515 USB Stick

  • TMS320C5505 applications will run on the TMS320C5515 without any changes

  • However, to fully utilize the facilities of the TMS320C5515, the new project template is required.


Questions
Questions

  • What modifications need to be made to TMS320C5505 applications to run them on the TMS320C5515?

  • What additional features does the TMS320C5515 USB Stick offer over the TMS320C5505 USB Stick?


References
References

  • TMS320C5515 eZdspTM USB Stick Technical Reference from www.spectrumdigital.com


ad