Hi Guys,
I have just tested the new Uvision 5 prerelease version on a stm32f4 discovery board. I quite like the new concept of Run Time Environment where you just tick the peripherals you need and it automatically loads in the IDE.
Great! But when you load in the stm32 peripherals it calls for a stm32f3xx_conf.h When I import that in, the compiler says that file conflicts with GPIO drivers (middleware library in Keil).
Do you guys have a solution? The reason why importing STM32 libs are important is because all their sensor drivers somehow link with them.
Thanks. Jess
Jess, you got any further with this?
Dear Jess,
could you please contact ARM support submitting a reproducer to be investigated? (from within uVision Menu select "Contact Support" from the Help Menu)
Thanks,
Joachim
hi Jessica i guess that u use both "CMSIS" and "default driver of keil" provided for stm32 then conflict occurs.
I have just tested the new Uvision 5 prerelease version \ when I let out a prerelease I want my customers to report all problems directly to me, not in a user forum, Contact Keil support directly.
If you are using the eval and do not have access through the normal support channel, find an e-mail address to send it to
Erik
If you .. do not have access through the normal support channel should make it obvious
Thanks, we can't use the support channel because we are in a fortress of IT controlled computers. That's so bad.
Please note that other development environments like Chibios can support both stm32 drivers and their application drivers at the same time.
Would appreciate if you post a solution for Keil because Keil is such a great compiler. If we can't use stm32 drivers in Keil all our legacy code goes in the bin :(