Moving from Keil to STMCube

I am doing a university course using an STM32L431 and started using Keil uVision 5. My team has run up against the code limit with all optimizations turned on and it seems to be unavoidable. Is there an easy way to import a project back from keil. I keep running into issues whether it's files not being read in or in the most recent case

#ifndef __TARGET_FPU_VFP in port.c

failing and throwing the error along with a bunch of different  stray # in the same file. As far as I can see I have set this option. I also ran into the same issue trying to import into segger embedded studio.

Parents
  • Ha ha - the Keil forum isn't really the place to ask how to get away from Keil!!

    Doesn't your university have educational licences for Keil?

    Moving from one IDE to another really shouldn't be an issue - it's just a matter of going through the settings in one, and making sure the same things are set in the other.

    Probably the easiest way is to start with a clean, basic project in the other IDE, and then bring in your files & settings.

    uVision  .uvprojx project files are easy to view, and the Batch generation can be useful:

    community.arm.com/.../160046

Reply
  • Ha ha - the Keil forum isn't really the place to ask how to get away from Keil!!

    Doesn't your university have educational licences for Keil?

    Moving from one IDE to another really shouldn't be an issue - it's just a matter of going through the settings in one, and making sure the same things are set in the other.

    Probably the easiest way is to start with a clean, basic project in the other IDE, and then bring in your files & settings.

    uVision  .uvprojx project files are easy to view, and the Batch generation can be useful:

    community.arm.com/.../160046

Children
More questions in this forum