70862455?profile=RESIZE_1024x1024

VS

70862435?profile=RESIZE_1024x1024

Dear Friends ,

Today I'm working on IDE for Multipilot 2.0 . I found different kind of approach available For developing application on Arm Cortex A3 microcontroller.

Actually I'm studing this kind of platform :

Xduino , Maple IDE and CooCox IDE.

The first two ide are Clone of official Arduino project . This kind of ide use same Arduino Java ide and add support for gcc arm compiler instead of gcc . Normaly support usb uploading of firmware don' support jtag debugging. The Maple is better of xduino at the moment. The standard arm library is wrapped for using same arduino language sintax. Is not yet fully compatible with original arduino sintax.

The second one instead is a Eclipse ide , that include support for makefile automatic production , gcc compiler , linker, debugger and support Jtag interface for debug and upgrade firmware.

Support a lot of functionality of ARM micro , is available a micro operating systems that support task and preemptive multitasking.

 

Personally I prefer second kind of approach , more professional approach not for entry level programmer . The first kind of approach is very good for people that normaly use arduino for development of his application .

 

My idea at the moment is to support all kind of systems .. actualy the second kind of ide don't support the arduino .pde application ,but i think that is possible to develop a wrapper class and a mod for eclipse that support this kind of improvment.

 

What kind of approach do you prefer ?

 

http://www.coocox.com/CooCox_CoIDE.htm

http://leaflabs.com/docs/ide.html 

 

Official Thread : http://www.virtualrobotix.com/forum/topics/what-ide-do-you-prefer-for

Regards

Roberto

E-mail me when people leave their comments –

You need to be a member of FOXTEAM UAV CLAN to add comments!

Join FOXTEAM UAV CLAN

Comments

  • I would like to integrate compilation and upload into visual studio. I already have an add-in for arduino but development stalled due to finding arduino under powered. Can you please describe how compilation differs from arduino. Currently the addin uses the arduino boards.txt, cores and libraries which are then compiled using gcc or gcc+ etc from the tools provided with the arduino ide. Upload to board uses avr dude again supplied with the arduino ide. Great project, thanks
This reply was deleted.

Blog Topics by Tags

Monthly Archives