News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

programming in embedded system

Started by ozzy_85, May 01, 2006, 05:16:37 AM

Previous topic - Next topic

ozzy_85

what languages are used to program embedded system??? assembly,c??  is J2ME used?

thnx in advance... :P

Ossa

The language is not really important - if it's popular or the chip is made by a large company, it's bound to come with an assembler (obviously that can deal with the correct opcode types) and a C/C++ compiler. But for more popular systems, there will be additional compilers and interpreters so that things can be written in other languages. With some of the newer processors from ARM, this is becoming even more broad. Their chips that have Jazelle will run Java bytecode at the machine level, making Java even more useful.

So, take your pick, it's really up to you,
Ossa
Website (very old): ossa.the-wot.co.uk

Dinosaur

I have investigated embedded cpu boards for months to try and select one for my use.
The only ones I keep clear of are the "C" controllers.
They can only be programmed in C and need their special compilers and libraries.
Your code is not portable to other controllers if you want to change.

There are a number that can be programmed in any language you like.

Regards

Dinosaur

Quote
All microcontrollers natively run a version of proprietary assembly language

Are you saying "ALL" need a proprietary assembler or compiler.

That's not my experience.
DIMM-PC is one example
Mity-Soc by ICOP is another example.

Unless we are going to debate what an embedded controller is.

Ossa

Website (very old): ossa.the-wot.co.uk