Keil Logo
This feature works with...
ARM C166 C251 C51 Eval

AGSI Drivers

AGSI is an Application Program Interface (API) third-party developers can use to create simulation drivers that interface directly with the Keil µVision Simulator. The purpose of AGSI is to provide a flexible, high-fidelity simulation environment for embedded software development.

AGSI drivers are DLLs that are created using Microsoft Visual C++ and template files provided by Keil. You can find more information in:

Application Note 154
Implementing DLLs for User-defined Simulation (AGSI)

AGSI drivers can simulate such things as:

  • LCD Panels with full graphic display capability.
  • Keyboards.
  • External peripherals and devices.
  • Complete system hardware and environment.

Third-Party AGSI Drivers

  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.