Viewing entries tagged with 'codewarrior'
I've discussed LED blinking using GPIO and software delay in my previous post. Today I'd like to show how to quickly configure cascaded timer interrupt using QuickStart. The purpose of this post is not to describe how timers work but to show how easily the configuration with QuickStart is. Timers and interrupt controller will be discussed deeply in some of next posts.
I've discussed CodeWarrior installation and QuickStart configuration in my previous post. Here I would like to describe how to simply work with GPIO and blink LED. I have MC56F8006DEMO kit from Freescale so this example is created using it. If you have another kit or application you should choose appropriate processor type and use correct GPIO port. We will start creating a new project. Start CodeWarrior IDE, click File -> New... and in the dialog select DSP56800E Quick Start r2.x Stationary (if there is no such target your installation was not sucessful). Fill project name and project location (see picture below).
It is not hard to install development suite - you only have to perform few steps (download links are at the end of this post). First you have to install CodeWarrior IDE (there is nothing to configure). The next to install is FreeMASTER (again nothing to configure in this step). QuickStart should be installed last. After finishing you have to perform post installation steps described in "\Program Files\Freescale\DSP56800E_Quick_Start r2.4\user_manuals\todo_CW.htm" (or can be found in Start menu - Freescale - DSP56800E Quick Start - Read post installation steps). It is an integration of QuickStart configuration interface to CodeWarrior and path setup.