Embedded Components

Example Projects

The example projects are using CodeWarrior for MCU10 , version V10.2 or 10.3. Most of them are featuring multiple Embedded Components. You should be able to use the projects in 'Special' Edition mode of CodeWarrior, but some project might require a 'Standard' or 'Professional' licensing edition for full functionality.
Example Description
CN128_FatFS FatFS File System (FAT) with the ColdFire V1 TWR-MCF51CN128 and the TWR-MEM board.
TWR-LCD JM128 Bootloader USB Bootloader for the TWR-LCD board.
TWR-MK60_FreeRTOS FreeRTOS on the Kinetis K60 TWR-MK60N512 board.
TWR-K70F120M FreeRTOS on the Kinetis K70 TWR-K70F120M board.
TWR-52259_FreeRTOS FreeRTOS on the ColdFire V2 TWR-MCF52259 board.
USB_CDC FreeRTOS and Freescale USB CDC stack on MCF51JM128, S08JM60, S08JM16, S08MM128, MCF51MM256.


Freedom KL25Z Examples

KL25Z Freedom Board

- Freedom_LED: see http://mcuoneclipse.wordpress.com/2012/09/07/tutorial-enlighting-the-freedom-kl25z-board/

- Freedom_Accel: see http://mcuoneclipse.wordpress.com/2012/09/21/tutorial-accelerating-the-kl25z-freedom-board/

- Freedom_RTOS: see http://mcuoneclipse.wordpress.com/2012/09/29/tutorial-freedom-with-freertos-and-kinetis-l/

- Freedom_Shell: see http://mcuoneclipse.wordpress.com/2012/08/05/a-shell-for-the-freedom-kl25z-board/

- Freedom_Touch: see http://mcuoneclipse.wordpress.com/2012/09/30/tutorial-touching-the-freedom-kl25z-board/

- Freedom_UsbCdc: see http://mcuoneclipse.wordpress.com/2012/10/07/tutorial-usb-cdc-with-the-kl25z-freedom-board/

- Freedom_Cpp: see http://mcuoneclipse.wordpress.com/2012/10/04/processor-expert-gcc-c-and-kinetis-l-and-mqxlite/

- Freedom_HelloWorld: see http://mcuoneclipse.wordpress.com/2012/10/14/tutorial-printf-and-hello-world-with-the-freedom-kl25z-board/

- Freedom_Bits: see http://mcuoneclipse.com/2012/11/12/tutorial-bits-and-pins-with-kinetis

- Freedom_FatFS: see http://mcuoneclipse.com/2012/11/18/arduino-data-logger-shield-with-the-frdm-kl25z-board

- Freedom_Motor: see http://mcuoneclipse.com/2012/12/14/frdm-kl25z-with-the-arduino-motor-shield/

- Freedom_Nokia: see http://mcuoneclipse.com/2012/12/16/zero-cost-84x48-graphical-lcd-for-the-freedom-board/

- Freedom_2x16_LCD: see http://mcuoneclipse.com/2012/12/22/hd44780-2x16-character-display-for-kinetis-and-freedom-board/

- Freedom-HC-SR04: see http://mcuoneclipse.com/2013/01/01/tutorial-ultrasonic-ranging-with-the-freedom-board/

How to Install Example Projects

Download the zip file (Save as...). Make sure you have all the needed Embedded Components downloaded and installed as well.

Import the example project into your workspace using the menu 'File > Import':

Eclipse File Import

Select 'General > Existing Projects into Workspace':

Importing Existing Project into Workspace

Select the option 'Select archive file' and browse for the file you have downloaded:

Select Archive File

Then 'Finish' to import it.

If you do not have the Processor Expert views open: open them with the menu 'Processor Expert > Show Views':

Processor Expert Show Views

To reduce the zip file size, the example projects do not contain the generated code/linked files: you need to perform a 'generate code'. To generate code: open the 'Project Panel' view (if not already open), select the 'ProcessorExpert.pe' file and perform 'Generate Code' on it:

Processor Expert Generate Code

Then build your project as usual.

Further information can be found in the readme.txt file inside the zip file.