cancel
Showing results for 
Search instead for 
Did you mean: 

Integration in Keil MDK uVision5?

CRich.1
Associate

Hello,

Is there actually a integration in uVision5(pro)? I found old answers, but there is no Keil Project File in the generated Folder...

Thanks,

Christoph

3 REPLIES 3
Martin KJELDSEN
Chief III

Hi @CRich.1​,

Which generated folder are you referring to? Which board are you using? In some of the latest (v2.0.0) application templates (F7 based, specifically) we have upgraded them to be based on CubeMX and the latest Cube firmware pack. For those versions only the IAR project is generated and we have added gcc support manually.

If you want Keil support for those application templates, you must use v1.0 (For now) - The versions are selectable through the designer when you create your application.

Best regards,

Martin

CRich.1
Associate

Thanks.

And how is the workflow between TouchGFX and Cube?

Martin KJELDSEN
Chief III

The workflow between TouchGFX and CubeMX is in place as a choice of graphics framework inside CubeMX. We've written something about it here:

https://touchgfx.zendesk.com/hc/en-us/articles/360020001492-Getting-Started-with-CubeMX-and-TouchGFX

Unfortunately, the projects (with TouchGFX) that you generate through CubeMX in version 5.0 are not fully functional. In the CubeMX section where the link above is located you can find guides on how to make your F7/F4 CubeMX board projects work.

Coming back to the workflow, basically what you do is:

1) Configure your CubeMX project

2) Generate the project

3) Launch TouchGFX (through CubeMX) to bootstrap the application.

4) Develop using TouchGFX designer / favorite IDE. Program your target using ST-Link/CubeProgrammer.

Hope that clarifies a few things. Let me know.

Best regards,

Martin