STM32 Discovery, and other 32-bit platforms?
John A. Zoidberg
Posts: 514
Hey all,
Anyone tried those low-cost STM32 Discovery evaluation boards yet? They are with the ARM processors there. Or also the mbed ones in the Sparkfun?
Anyone tried those low-cost STM32 Discovery evaluation boards yet? They are with the ARM processors there. Or also the mbed ones in the Sparkfun?
Comments
What a disaster that is.
1) There is only an IDE for Windows.
2) If you make a mistake installing the supplied USB programmer drivers they won't work, can't be made to work and are almost impossible to remove. I gave up following the insane removal instructions and had to reinstall my Windows XP. Luckily it was only running under VirtualBox.
3) It was possible to program the Primer 1 from Linux. This possibility was removed from Primer 2. A fact I discovered only I bought the damn thing.
The result is that I have a brick gathering dust here and Raisonance will not be getting my custom any more.
I hope these STM32 kits you are looking at are a bit more friendly
I see. Well the company let one choose the compilers when he/she obtain the training kit. I guess I might choose the other ones since the Raisonance is a bit fussy.
Also, I believe these things have full floating point operations - any possibility that I could do digital filters and sound synthesis/modellings easily?
So which of those microcontrollers in the market which contains these Floating-Point hardware? I'm pretty curious here.
-phar
-phar
That can't be right.
The BeaglBoard uses an OMAP3530 processor which according to the TI support forum has a hardware floating point accelerator, VFP, and a SIMD (Single Instruction Multiple Data) accelerator processor, NEON.
These unit share the same registers so you can use:
NEON:
Integer and fixed point
Single precision floating point
or VFP:
single or double precision floating point
at any moment.
See here: http://e2e.ti.com/support/dsp/omap_applications_processors/f/447/t/30265.aspx
The IGEP board uses the same devices http://www.igep-platform.com/index.php?option=com_content&view=article&id=46&Itemid=55
The later has an excellent temperature spec. so I'm hoping to get them into use for our companies products.
-phar
Right now, I'm thinking of some cool ideas that I could use a cheap Cortex M3 with.
-phar
Anyone have any ideas on starting to work on the board other than just lighting up two LEDs? How about the PWM?
Back then I was whining about how awful the Raisonance STM32 Primer 2 dev kit was. That thing is still at the bottom of my junk pile somewhere.
How times have changed. I now have an STM32 F4 Discovery board and it is great. Very cheap, very easy to program from Linux.
http://uk.farnell.com/stmicroelectronics/stm32f4discovery/stm32f407-usb-otg-discovery-kit/dp/2009276
I also have a couple of Espruino boards. That's tiny, has and STM32 F4 and runs JavaScript. (Which also runs on the above Discovery board and many others)
http://www.espruino.com/
Then the is the MircoPython board. Which I have not seen yet but also looks great.
http://micropython.org/
These devices are pretty amazing, floating point support, tons of I/O, enough speed to run JS and Python.
No, I'm not suggesting we all switch from Propellers to ARMs. They are different beasts. Horses for courses and all that.