Getting Start with TMS320F28335 on windows host

Introduction

In this chapter, How to prepare the developing environment for TMS320F28335 will be introduced. CCS is the abbreviation for Code Composer Studio, which is an integrated development environment for TI's product. The latest version for CCS is CCSV6 when the book is written (7 Jan. 2015). From CCSV4 and afterwards CCS is based on Eclipse, which is a popular IDE originally developed and released by IBM. CCSV3.3 is also a stable and popular version for developers however it is obsolete and only CCSV6 will be introduced in this book.

CCSV6 can be downloaded from here. It comes with both of Windows version and Linux version. In this book, the readers are supposed to use a Windows host, however, a Linux host has similar steps except the installation.

CCS installation

After run the step-up program, please accept the License Agreement on the first prompt window and choose the installation location on the next window.

Processor Support will show up on the next window.

Processor Support

Please at least tick C2000 32-bit Real-time MCUs which the the second item and the TI C28x Compiler. Both are highlighted by yellow block. Others are not necessary since this book is only target at C2000 series.

Processor selection

The next window shows the selection for emulator support. If development tool kit is used, XDS100 Class emulator which is the second item must be ticked while easyDSP developing board is used, Spectrum Digital Emulators and Board, which is the fifth item must be ticked.

Emulator selection

App Center on the next window is not required at this stage, it can be ignored. After Finish button is clicked, the installation process will begin.

App Center

Hello World Project

Create New Project

After installation, launch the CCS. on the Project drop-down list, choose ""New CCS Project".

New Project

There are few things that are needed to set in the following window.

  1. In the target text field, key in 28335 and choose TMS320F28335 from the prompt drop-down list on the right.

Step 1

  1. Click the connection drop-down below and choose "Texas Instruments XDS100v2 USB Emulator"

Step 2

  1. Choose a project name

Step 3

  1. make sure that the project templates and examples points to empty Project (with main.c)

step 4

  1. Click Finish button

step 5

After the project is created, CCS will look like:

step 6

Read more about Hello World project on the next chapter