Build Keil firmware with clear error reports.
Builds Keil MDK projects, enumerates their targets, and returns parsed build results and firmware paths.
When to use it
Use for Keil-related project discovery, target enumeration, builds, rebuilds, cleaning, or firmware flashing, including general build requests in a Keil project context.
Give it a Keil project request; it scans by default or performs the requested operation and returns structured results.
What you provide
Not yet reviewed.
Requires Keil MDK, which supplies UV4.exe; its executable path must be configured.
Requires Python 3.x and uses only its standard library.
This skill
OutputDirectory
Deletes generated Keil outputs (irreversible)
目标板
Flashes firmware to your board