Keil™, An ARM® Company

Device Database®

Product Information

Device Database®

Evaluation Software

Compliance Testing

Distributors

  • Overview

    Select your country for a list of the
    distributors available in your area.

What is the Device Database?

The Device Database is a searchable database that contains information about the various microcontrollers supported by software development tools from Keil Software. The database includes part numbers, header files, data sheets, chip vendor information, and a brief description of each device. You may search by chip family or by vendor.

Does the Device Database work with µVision?

Yes. µVision eases project development by including a Device Database that lists over 800 of the most popular microcontrollers. Each chip listed in the database is fully supported by the Keil development tools. Furthermore, when you select a device from the database, µVision sets all assembler, compiler, and linker options for you. You only need to define the memory map of your target hardware.

Why isn't a Chip in the Database?

There are several reasons why a particular chip may not be in the Device Database.

  • Chips that are new or that have just been released may not be listed because of the time required to integrate the chip into the database.
  • Chips that are still secret or confidential are not included in the database.
  • Chips that are no longer in production are not always included in the database.
Can I add Devices to the Database?

Yes. In µVision, select Device Database from the File menu. There, you may add new devices or edit any of the chips already in the database. Refer to the following support article for details.

UVISION: ADDING CUSTOM PARTS TO THE DEVICE DATABASE

How do I know if I have the latest release of the Database?

The Device Database is updated frequently. For that reason, you should check our web site often for the latest updates. You may add your name to our update list server to receive notification when a new update is posted to the web.

What additional information is found in the Database?

In addition to the device description, the Device Database offers the following links at the end of each device description:

  • [Header File]
    Lists the C/Assembly Header file that defines the SFRs (Special Function Registers) for the selected part.
  • [Example Code]
    Lists example programs that have been written for the selected part or device family.
  • [Simulation]
    Lists the on-chip peripherals that are fully simulated by the µVision Debugger.
  • [Datasheets]
    Lists the PDF data sheets that may be downloaded from the Keil web site.
  • [Boards]
    Lists the available evaluation boards for the selected device.
  • [Emulators]
    Lists the emulators that are available for the selected device.