2012-09-14 09:57 AM
Hello every one I was starting work with STM32f4 few days ago and i want to know is there any user manual for explain the all part of this device? or i have to starting with try and error with the example.
Thank you2012-09-14 11:51 AM
Of course, ST provides datasheets, user manuals, application notes, etc, etc, for its products:
http://www.st.com/internet/mcu/subclass/1521.jsp
And there's the ''generic'' Cortex-M4 documentation:http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0553a/index.html
Many Distributors offer training/seminars etc, etc,...2012-09-14 11:58 AM
I am presuming you have an F4 Discovery kit.
ST's web site provides an F4 Discovery user manual, an F4 reference manual and an F4 data sheet. After becoming at least familiar with their contents, look at the code examples provided with the F4 Standard Peripheral Library. Cheers, Hal2012-09-14 12:52 PM
''Many Distributors offer training/seminars''
Just one current example:
http://www.ebv.com/index.php?id=167&tx_bgmevent_pi1[cmd]=singleview&tx_bgmevent_pi1[event]=769&ct_ref=u26-e769&cHash=260a166d3f
2012-09-14 01:11 PM
The ST Reference Manual contains a lot of the part specific stuff.
If you need more about the core, I'd suggest starting with one of Joseph Yiu's books on the Cortex-Mx series. The M0 book is the most recent and expands upon the original M3 work.2012-09-14 02:45 PM
The ST Reference Manual contains a lot of the part specific stuff.
If you need more about the core, I'd suggest starting with one of Joseph Yiu's books on the Cortex-Mx series. The M0 book is the most recent and expands upon the original M3 work.2012-09-14 06:43 PM
Colour me unimpressed with Atollic/Eclipse, some people seem to rave about it, but I found it frustrating and inflexible, why wouldn't one just use Eclipse + GNU/GCC?
In order of preference I'd rate Keil/RealView, Rowley, IAR. For JTAG tools and programmers Segger is hard to beat, Keil's U-Link's are also rather strong although tool locked. ST-LINK's are pretty weak, having the least amount of commercial support, but are quite serviceable. I use GNU/GCC with make, as appropriate.2012-09-15 07:31 PM
2012-09-15 07:54 PM
No, GNU/GCC will run under any system you compile it under. Yagarto and Code Sourcery exist in the Windows domain. Eclipse also.
Debugging is problematic under open tools. You'll need to evaluate which tools best meet your specific needs.