I'm new to the embedded development world and am looking to get my very first board.
After some research, I realize that there aren't many choices with FPUs. This is important in my project as I'm going to be doing quite a bit of floating point computations.
I found the Mini2440 which seems to run on the ARM920T core. This particular unit is perfect for my needs (decent price, all the right I/O ports, and a touch screen to boot) but it seems that it doesn't have an FPU. I don't know how big of a penalty I'd be paying for FP emulation, so I'm unsure of whether to pull the trigger on this one.
That said:
Embedded boards are boards with processors, multiple integrated circuits, interfaces and other essential components assembled on them to serve a dedicated function.
Embedded application development is a discipline that relies on the design and implementation of software for embedded systems. The software is typically specialized for a particular hardware with specific purpose that must meet time, size, energy, and memory constraints.
Open source provides a path to use or develop hardware and software that has been created by thousands of contributors around the world. As they become available, new applications can be ported to target boards for various microprocessor and microcontroller families.
Development Boards are printed circuit boards with a microcontroller/microprocessor mounted on them with few other hardware components. Development boards are meant for System Designers to become acquainted with programming a processor onboard and also to develop and test projects effectively and efficiently.
Fixed Point math can do nearly everything Floating point can and ARM processors with their shift optimization love fixed point. I haven't had a FPU in so long that coding Fixed Point is second nature to me. And even better, Fixed math quite often is more accurate.
In short, don't write off a board because it doesn't have an FPU. :)
Did you look at the BeagleBoard ? Its ARM CPU has VFP for floating point and also NEON for SIMD floating point. Cost is around $200.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With