IAR Embedded Workbench STM8 3.11.2 to Keil uvision5 migration

Hello everyone,

I am currently working on migrating a project from IAR Embedded Workbench STM8 v3.11.2.234 to Keil µVision 5. The project is for STM8S003F3 controller.

I could see there are some IAR specific tool available for Keil to IAR migration, but there is not much information on IAR to Keil migration.

I am looking for any tools, scripts, or utilities that can help streamline this migration process.

Specifically, I need assistance with:

  • Converting project files and settings from IAR to Keil.
  • Translating IAR-specific preprocessor directives, intrinsics, and assembly code to their Keil equivalents.
  • Modifying linker scripts and memory configurations.
  • Handling startup code and standard libraries adjustments.

If anyone has experience with this kind of migration or knows of any tools that can assist with these tasks, I would greatly appreciate your recommendations and any tips you might have.