Re: Newbie Recommendation



John Devereux wrote:
If you want to go 8-bit, then I would say that the AVR series is the
best choice.  It is probably the most "C friendly" 8 bit chip.  It
does have a Harvard architecture, which can make programming with lots
of string constants a bit awkward in C.

To be honest, I didn't actually even consider 8-bit versus 32-bit architectures. That's probably something I should give a little consideration to.


However, if I was starting out I would go directly to the 32 bit ARM
chips, e.g. the LPC2000 series. ARM looks like becoming the industry
workhorse for embedded systems, much like the 8051 is/was. Just about
every cpu manufacturer seems to make them in some variation. The price
premium for 32 bits vs 8 bits seems to be vanishing (except for high
volume manufacturing).

I keep hearing a lot about the arm processors, but I know next to nothing about them (all I know is that it appears that multiple manufacturers have ARM-based CPU's, but I have no clue what ARM actually is, yet). I'll have to do some research because I'm not even sure what they're primarily targeted at or how to program them (although after reading on in your message, it appears that gcc will work just fine).


Both of these product lines (AVR and ARM7 / LPC2000) have a large
active user community with high quality free tools (gcc) and
inexpensive development boards.

One of the things that lead me to the AVR in the first place was the large number of free tools available (e.g. gcc).


That was great information.  Thank you much!

--
Sean
.



Relevant Pages

  • Re: Structured Programming using Forth
    ... don't attempt to automate optimization at all. ... In your last reply to me, you disagreed with my statement that programming a SEAforth processor was going to be much more like assembly language programming than it would be Forth programming. ... Intellasys might take an different view-- that market acceptance of the SEAforth chip will require that they make it as easy as possible for engineers to use their chips. ...
    (comp.lang.forth)
  • Re: Hardware Guru for Hire?
    ... PCs have only used the 512 byte sector size. ... The USB-to-FDC chip is a whole microprocessor PLUS an FDC chip WITH A FIRMWARE OPERATING SYSTEM. ... Also, in the context of my response that certain things might not be "programmable", I was defining "programmable" as "programmable from the PC via the USB connection", and I was referring to the "stock" version of the chip, not a version with custom external firmware. ... Things like what sector size and how many just minor programming thats ...
    (comp.os.cpm)
  • Re: Any recommendations for a good overview of pic and basic stamps
    ... >>loaded onto the chip via a cable linking the chip and a PC. ... > Another poster has covered most of the 'Basics'. ... However the Stamp module, would not even be ... > comprising a carrier board, programming cable, one stamp, manual etc., ...
    (sci.electronics.misc)
  • Re: Any recommendations for a good overview of pic and basic stamps
    ... >>loaded onto the chip via a cable linking the chip and a PC. ... > Another poster has covered most of the 'Basics'. ... However the Stamp module, would not even be ... > comprising a carrier board, programming cable, one stamp, manual etc., ...
    (sci.electronics.repair)
  • Re: Any recommendations for a good overview of pic and basic stamps
    ... >>loaded onto the chip via a cable linking the chip and a PC. ... > Another poster has covered most of the 'Basics'. ... However the Stamp module, would not even be ... > comprising a carrier board, programming cable, one stamp, manual etc., ...
    (sci.electronics.equipment)