I saw some posts where members discussed the use of freeRTOS on their Netduinos, I looked at it but I'm not sure it's the route I'd like to go with the Netduino.
I am looking for a more powerful and real-time environment in which to program the Cortex-M3 and get to use all it's technology.
Don't get me wrong, I love C# and .Net Micro Framework is great but it's inability to handle certain timing sensitive and real-time tasks makes my Arduino faster even though it's processing power can't compete. When I got the Arduino I quickly grew to dislike it's IDE even though it has more functionality out-the-box than Atmel Studio does, but I chose Atmel Studio over it at the end of the day for a few reasons. And now I want the same with the Netduino.
EG: To use SPI, UART, PWM and ADC. I manually configure the registers, handle data transactions, prescaling and interrupts etc. I want that same power over the Netduino's Cortex-M3.
Would I be able to achieve this?
I know about the ARM C/C++ toolchain for Eclipse which is also used for freeRTOS and then there's an evaluation version available of ARM DS-5 but I don't know if these tools would help me.
Any help/advice and/or pointers would be apreciated.