TMS320C2000 Piccolo Multi-Day Workshop
 Training Home TRAINING HOME
DETAILS
LOGISTICS

Duration
3 DAYS


  OVERVIEW   

The TMS320C2000 Piccolo Hands-on multi-day workshop is a hands-on technical course facilitated by qualified Texas Instruments' instructors. This workshop will cover the Piccolo F2803x  devices, which are the latest members of the C2000 MCU family. The workshop steps the user through system initialization, peripheral setup and programming an application into flash memory using the Flash Plug-in utility. Topics also included are IQmath, the CLA, and DSP/BIOS.

Every lab exercise builds on the previous lab exercise, running a common application theme throughout the workshop.  the lab exercises are performed using the F28035 Piccolo Experimenter's Kit.  this kit consists of a docking station and an F28035 ControlCARD.  The docking station features on-board USB JTAG emulation, access to all of the ControlCARD signals/peripherals, and breadboard areas.  The ControlCARD is a complete board level module that utilizes an industry-standard DIMM form factor to provide a single-board controller solution.  The docking station is fully powered from the USB connection and no external power supply is needed. 

All workshop attendees will receive a free Piccolo F28035 Experimenter's Kit to help reinforce the workshop concepts after the class is over.   

 

Course Prerequisites

This course has no specific prerequisites.  However some familiarity with the following is especially helpful:

  • Embedded processor design
  • Digital signal processor design
  • C and Assembly language programming
  • Graphical development environments such as Code Composer Studio

 While digital signal processing, motor control theory, and power supply design is not specifically covered in the workshop, understanding these concepts may help you better understand their implementation with the processor.

 

TMS320C2000 Piccolo Hands-on Multi-Day Workshop Outline

1. Architecture Overview

2. Programming Development Environment

  • Lab:  Linker command file

3. Peripheral Register Header Files

4. Reset and Interrupts

5. System Initialization

  • Lab:  Watchdog and Interrupts

6. Analog-to-Digital Converter 

  • Lab:  Build a data acquisition system

7. Control Peripherals

  • Lab:  Generate and Graph a PWM waveform

8. Numerical Concepts and IQ Math

  • Lab:  Low-pass filter the PWM waveform

9. Control Law Accelerator (CLA)

  • Lab:  Use the CLA to filter PWM waveform

10. System Design

  • Lab:  Run the code from flash memory

11. Communications

12. DSP/BIOS

  • Lab:  Run DSP/BIOS code from flash memory

13. Support Resources

 

United States Price:   $1595.00  includes take-home F28035 Piccolo Experimenter's Kit

   Register Now            

Jan 26-28, 2010      Bloomington, MN

Mar 09-11, 2010     Waltham, MA

Mar 16-18, 2010     Dallas, TX

Apr 20-22, 2010      Novi, MI

Jun 08-10, 2010      Dallas, TX

Questions or need help registering for US classes? Click Here and a TI Training Representative will contact you 

 

Europe Price:    €1800 excluding VAT    includes take-home F28035 Piccolo Experimenter's Kit

Dec 01-04, 2009    Landshut, Germany    Register Now 

 

Class Length

US classes run 3 days - 8:30am - 5:00pm

European classes run 4 days - 8:30-17:00

 

Additional Modules in Europe (require a 4th day)

Note: the followng chapters are merged into the standard 3-day US agenda so that in Europe a 4-day attendance is mandatory.

 

1. In-Depth Communication 

  • Depending on customer preference an in-depth module for CAN, MCBSP, I2C, SPI
     or SCI (2 of 5 selection)
  • Lab exercises to the pre-selected communication interfaces

2. Assembly Programming

  • Addressing Modes
  • Assembly Instructions for Control and Digital Signal Processing
  • Optimization / Performance improvement / Mix of C and Assembler Code
  • Use of Texas Instruments Assembly based Libraries for IW-Math, DMC, and DPS
  • Additional Lab Exercises - Assembly and C Optimization

3.Stand - Alone Programming

  • BOOT - Mode options and examples
  • FLASH - Performance improvement and on-line FLASH reprogramming
  • Use of IQ-Math ROM sine - look-up table
  • Additional Lab Exercises

Cancellation Policy

US classes are subject to cancellation if the minimum number of attendees is not met two weeks prior to the date of the workshop. We ask that you do not make any non-refundable travel plans until the workshop is confirmed to run as scheduled. 

Minimum = 5     Maximum = 12