Keil Logo

Importing µVision 1 Projects

You can import project files from µVision1 by using the menu item Project — Import µVision1 Project. This starts the following procedure:

  1. Create a new µVision project file. It is important that the new µVision2/3 project file is created in the existing µVision1 project folder.

  2. Select a CPU from the device database.

  3. Select the old µVision1 project file that exists in the project folder.

  4. This import the old µVision1 linker settings into the L166 dialogs. However, we recommend that you use the dialog µVision Options for Target — Target to define the memory structure of the target hardware. Once you have done that, you should open the dialog Options for Target — L166 / Lx51 Locate. Enable the option Use Memory Layout from Target and remove the settings for User Classes, User Segments, or User Sections in this dialog.

  5. Check carefully if all settings are copied correctly to the new µVision project file.

  6. You may now create file groups in the new µVision project. Then you can Drag & Drop files into the new file groups.


  • It is not possible to make a 100% conversion from µVision1 project files since µVision2/3 differs in many aspects from the previous version. After you have imported your µVision1 check carefully if the tool settings are converted correctly. 

    Some µVision1 project settings, for example user translator, library module lists and special compiler and linker controls like the C166 PECDEF and L166 OBJECTCONTROLS directive are not converted to the µVision project. Also the dScope Debugger settings cannot be copied to the new µVision2/3 project file.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.