Re: Learning embedded coding, which uC?



Julian Morrison wrote:

> I am teaching myself embedded programming as a career move. Could
> somebody tell me which microcontroller(s) are most popular in the
> industry right now? I've found tons of resources for eg: 8051, PIC, ARM
> - but I'm not sure what's most likely to land a job.

Depending on the needs of the application, the main ones seem to be PIC,
68HC12, MSP430, ARM and PC's on PC104 format. However, there is no need to
be limited to just one of those processors. Being able to select and use
any of them in a project is likely to be seen as a worthwhile capability.

Many of the development tools (editors, compilers, source repositories and
change tracking) will allow you to develop in a reasonably high level
language. I would suggest, though, learning a few assemblers (only for
small fragments of coding such as interrupt handlers, fast calculation
routines).

As for self tutoring on software development. For the most part I am self
taught in my software aspects. I have had a few courses in specific
assemblers and high integrity devlopment techniques. Noting you are in the
UK I expect that you shouldn't be too far from some centre for learning.
Why not see if there is a suitable course near you. Additionally, you could
look out for some of the free seminars that the processor companies run
from time to time.

--
********************************************************************
Paul E. Bennett ....................<email://peb@xxxxxxxxxxxxxxxxxx>
Forth based HIDECS Consultancy .....<http://www.amleth.demon.co.uk/>
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-811095
Going Forth Safely ....EBA. http://www.electric-boat-association.org.uk/
********************************************************************
.