cancel
Showing results for 
Search instead for 
Did you mean: 

stm32f746g-disco stdlib examples for this board

megahercas6
Senior
Posted on July 08, 2015 at 19:29

Hello, i just get stm32f746g-disco board, but i can't do any programming, i need basic stdlib examples like st was providing with all discovery boards.

Where can i get this, i don't want to use HAL libraries

Do they move away from this ?
7 REPLIES 7
Posted on July 08, 2015 at 19:38

Do they move away from this ?

Yes.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
megahercas6
Senior
Posted on July 08, 2015 at 19:45

that is not good. They promised code comparability 1:1 with stm32f4, and now i have to relearn std lib bugs with HAL bugs.

Posted on July 08, 2015 at 19:54

Pester ST.

Meantime, you might want to investigate, how far the 'F4 SPL departs from 'F7s hardware. I guess the differences in the existing peripherals may be minimal, once you adopt the ''base'' stm32f7xx.h header; and you can take that one safely from Cube.

The one big gotcha I know of is the lack of bitbanding in Cortex-M7.

JW
Posted on July 08, 2015 at 19:54

Or port a subset of the SPL to meet your needs.

I built some free standing code with GNU/GCC for the F7-DISCO without much grief. I think the problem is tractable.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
megahercas6
Senior
Posted on July 08, 2015 at 19:58

wow, not even a single example compiled with iar arm 7.40.2 worked from STM32Cube_FW_F7_V1.1.0, so good job ST, making most waited discovery board nonfunctional , files are missing, sytax is incorrect, just great !

downloading new iar arm version, if than not helps, i will be very sad

Posted on July 08, 2015 at 21:15

Perhaps you need the IAR 7.40.3 service pack?

The M7/F7 stuff is all rather new.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
megahercas6
Senior
Posted on July 08, 2015 at 22:17

Ok, it compiles without errors with new version of IAR ARM.

But i am a bit not happy with HAL drivers, stuff is different from stdlib approach, but if that is only way to go, well, i have to get used to it :(