Extended IDE support for ColdFire processors
Enhancements to the ColdFire Development Suite include support for Freescale Semiconductor's MCF532x and MCF537x ColdFire microprocessors.
Crossware has enhanced its ColdFire development suite by adding support for Freescale Semiconductor's MCF532x and MCF537x ColdFire microprocessors.
Developers using these powerful embedded controllers can now work within Crossware's totally integrated and easy to use GUI-based environment to get their programs up and running quickly and efficiently thereby speeding up the whole development process.
Crossware's support includes a full set of Code Creation Wizards, a full set of peripheral register views, which can be displayed during simulation and debugging, and a completely new feature 'register tool-tips' which pop-up when the mouse hovers over a value in a register view and displays the name of the register and lists by name all of its bits and the value of each bit.
"This is the most comprehensive support that we have ever provided for a family of microprocessors", says Alan Harry, founder and CEO of Crossware.
"Features originally introduced for our 8051 tools and further developed and refined for our ARM Development Suite have now been harnessed and further enhanced for these powerful ColdFire chips".
The MCF532x and MCF537x families are based on the V3 ColdFire Core, which delivers performance up to 211MIPS at 240MHz.
They include an extremely wide range of on-chip peripherals including a human-machine interface with flexible connectivity for consumer and industrial applications.
The MCF532x family includes an on-board liquid crystal display controller for applications with a graphical user interface.
The LCD display controller supports images up to 18bit/pixel.
Crossware's ColdFire Development Suite has example programs which drive, for instance, the 320x240 QVGA display available for the Cobra5329 starter kit.
These programs show how to display images with 8, 18 and 24bit/pixel.
Demonstrating the simplicity of using Crossware's Suite, 8 and 18bit/pixel displays can be created without writing a single line of code.
A utility is provided to convert Windows bitmap files into a C structure, enabling, for example, a photograph to be rapidly imported into the source code of a program.
The LCD controller GUI Code Creation Wizards allow the structure name to be specified and all of the necessary code to display the image to be generated.
As the MCF532x's on-board LCD controller outputs a maximum of 18bit/pixel, some manual coding is required to generate a 24bit/pixel image.
This is achieved by separating the image into four frames each slightly different depending on the colour of the pixel.
These frames are then continuously swapped at the end of each frame in an interrupt handler (automatically generated by the LCD controller Wizard) to give the illusion of a 24bit/pixel image.
The Crossware ColdFire Development Suite provides a complete and extremely user friendly development environment for the ColdFire family of microprocessors and microcontrollers with its advanced C/C++ compiler, libraries, wizards, simulator, source level debugger and the optional FireFly USB BDM debugger interface.
Not what you're looking for? Search the site.
Categories
- Active Components (11,917)
- Passive Components (2,949)
- Design and Development (9,394)
- Enclosures and Panel Products (3,246)
- Interconnection (2,841)
- Electronics Manufacturing, Production, Packaging (3,055)
- Industry News (1,898)
- Optoelectronics (1,616)
- Power Supplies (2,297)
- Subassemblies (4,551)
- Test and Measurement (4,956)