FPU (Floating Point Unit) on LCPExpresso

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FPU (Floating Point Unit) on LCPExpresso

1,216 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by swmspam on Thu Feb 16 07:47:52 MST 2012
I'm navigating the maze of the LCPXpresso. The web sites are very difficult to interpret. Is there a LCPXpresso with a FPU (Floating Point Unit)?

The intended application is a microcontroller daughterboard that will reside on the application PCB for prototype, field trials, and pre-production units. The application involves heavy Kalman filtering and other floating point operations, all optimized for single precision.

My list of options thus far is the stm32f4 and the TI ControlCARD with the "Delfino".
0 Kudos
Reply
4 Replies

1,175 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by frame on Thu Feb 16 11:56:18 MST 2012

Quote: whitecoe
Red Suite (which LPCXpresso is a cut down version of) supports STM32 parts as well as NXP. Thus you don't necessarily need a completely different IDE.




Good to know, at least theoretically.
If one does not want to spend so much money, he has to go for the free 'cut down' versions. I use Atollic TrueStudioLite for the STM32, which is, in my opinion, more crippled down than LPCXpresso.

At my day job I have to deal with (hesitating to mention this ...) PIC18F. The compiler I use, and the company paid for, costs even more than the Red Suite...

At the moment, this is more a hobby of mine. I think most hobbyist are not going to consider the professional route, like me.

Anyway, thank you for the info.
0 Kudos
Reply

1,175 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by whitecoe on Thu Feb 16 09:23:10 MST 2012

Quote: frame

I have tried the STM32F4, which has a awesome FP performance (relatively).
The downside is, you have to use & install yet another IDE/toolchain.


Red Suite (which LPCXpresso is a cut down version of) supports STM32 parts as well as NXP. Thus you don't necessarily need a completely different IDE.

With regards to LPC4300 although there doesn't appear to be an LPCXPresso4350 (or whatever) yet, there do appear to be boards coming from Hitex and NGX which should work with LPC-Link, as well as the following board from Diolan...

http://www.lpcware.com/content/forum/lpc-4350-db1

HTH!
0 Kudos
Reply

1,175 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by frame on Thu Feb 16 08:36:33 MST 2012
As far as I know, an FPU is part of Cortex M4 and upward, but not of M0 and M3.
And I'm not aware of any M4 - LPCXpresso board yet.

This would mean to use some competitor chip, at least at the moment.
I have tried the STM32F4, which has a awesome FP performance (relatively).
The downside is, you have to use & install yet another IDE/toolchain.
0 Kudos
Reply

1,175 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by Ex-Zero on Thu Feb 16 08:21:15 MST 2012

Quote:
Is there a LCPXpresso with a FPU (Floating Point Unit)?

No :(

FPU is included in M4, see http://www.nxp.com/products/microcontrollers/cortex_m4/

and

http://www.nxp.com/products/microcontrollers/cortex_m4/#demoboards
0 Kudos
Reply