KEIL µVision4


µVision4 Flexible Windows Management at Logic Technology
Debug Restore ViewsMultiple Projects

The new Keil µVision4 IDE has been designed to enhance developer's productivity, enabling faster, more efficient program development.
µVision4 introduces a flexible window management system, enabling you to drag and drop individual windows anywhere on the visual surface including support for Multiple Monitors.

µVision4 builds on the popular µVision3 IDE with the addition of:

Top New Features


KEIL µVision4 at Logic Technology

Flexible Window Management

The flexible window management system introduced in µVision4 enables you to use multiple monitors and provides complete control over window placement. This new interface allows you to make better use of your screen space and to organise multiple windows exactly where you would like them.


Docking Windows
Any window can be left 'floating' or docked to any other window. As soon as a window is selected and dragged, several navigation symbols are displayed allowing you to easily see where the window will be docked.
Docking Windows in µVision4
The screen shows several possibilities to dock the 'Project Workspace' window to one of the visible windows.

Multiple Windows
µVision4 enables you to open multiple versions of windows such as memory and variable watch windows. These windows can be docked together or 'floated' anywhere on your workspace.

Multiple Window Horizontal in µVision4


Tabbed Groups
µVision4 allows you to add tabs to windows so that related windows can be grouped as clusters for easy access and navigation.

Tabbed Windows Groups in µVision4
Windows can be organised into horizontal and vertical tabbed groups.

KEIL µVision4 at Logic TechnologySystem Viewer Windows

The System Viewer Windows provide information about device peripheral register contents. Detailed status information is available and can be changed directly from within the System Viewer window.
 

System Viewer in µVision4


The screen shows several possibilities to dock the 'Project Workspace' window to one of the visible windows.
System Viewer Windows display memory-mapped registers that the processor can write to in order to control peripheral devices. Multiple windows can be opened during a debug session, with each window able to display one register, a block of registers for one peripheral, or registers for multiple peripherals.

Registers can be moved between windows, and their order within a window can be changed to suit the user's needs.


KEIL µVision4 at Logic TechnologyDebug Restore Views

Debug Restore Views allow you to save multiple debug window layouts, enabling you to quickly select the view which best suits your program analysis for a paticular project or for a particular analysis situation.

Creating Debug Window Layouts in µVision4
Different window layouts can be easily created in µVision4.

In µVision4 the debug window layouts can be saved globally or as part of the project file; each project can have multiple debug views for debugging different parts of an application.

Local and Global Debug views in µVision4
Numerous window layouts can be created for a project.

For example, when debugging a section of your application relating to the UART, you may want to have the System Viewer Window and Logic Analyzer showing the UART registers and signals.
When debugging the CAN interface, you may want to view the CAN signals inside the logic analyzer without having the UART signals visible. By creating different debug views you can access the windows you need and easily restore another view when needed.

Alternatively a debug view can be saved globally, allowing it to be used across multiple projects


KEIL µVision4 at Logic TechnologyMulti-Project Workspace

Application development often requires working with more than one project at the same time. With single projects, that requires closing the current project and opening the new project.

The µVision Multi-Project Workspace feature allows you define a group of projects as a Multi-Project Workspace file (.MPW) and work with those projects in one Project Workspace window.

The following sections discuss the Multi-Project Workspace in more detail:

Creating Multiple Projects describes how to construct a new MPW file using your existing projects.
Working with Multiple Projects describes how to activate and build projects within the workspace.


KEIL Development Tools at Logic Technology
On this pageOn this page
KEIL µVision4 at Logic Technology - Your ARM tools trained partner in the Benelux

Information Additional Information

µVision4 is included in the latest software versions from:



Logic Technology is the only ARM-Tools trained partner in the Benelux

Logic Technology, Your ARM Tools Trained Partner

For more information, contact our Keil specialist.

 


Related Products Related products
 
Logic Solutions for ARM:


learn more about: Logic Solutions for ARM!

ContactContact Us




Supplier Info Supplier Information
About Keil:
Keil, an ARM company, makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments, and evaluation boards for ARM7/ARM9™/Cortex-M3, XC16x/C16x/ST10, 251, and 8051 processor-based microcontroller families. Products available from Keil include embedded development tools, evaluation software, product updates, application notes, example code and technical support.