Porting application FROM Arm/C++ TO Arduino

Hi Guys,

Im looking to port an application from C/C++ and Arm Cortex M3, over to Arduino.

I have the full source code and a plan of the specific functions that I need to port over with permissions to do this, but I'm not allowed to share the source code at this stage.

A few questions on this:

  • How would be best to port this over? ( I found lots of Arduino -> Arm tutorials but none the other way)
  • Will I have to make major changes to the header files as well as the .c files?
  • Is there any resource that shows arm/c functions/libraries compared to Arduino/Processing?
  • At some stage I'm looking to develop a commercial application, is it worth learning Arm for this? What are the benefits/drawbacks?

Many thanks,
Ben

That's a bit like asking me to translate from Chinese to English.

Without seeing the code I can't see how it is possible to answer your question.

Are you already familiar with programming an Arduino (in the same way that I am familiar with English) and (ALSO) are you familiar with programming the ARM Cortex (about which I know as much as I know Chinese).

As far as I know there are huge difference between the ARM and an Arduino so there may be a lot more required than simply "translating" from one language to the other. You may need to learn to ride a bicycle instead of driving a car.

...R