Re: Programmer / Evaluation Board / Development Board



On Sun, 1 Jun 2008 04:10:07 -0700 (PDT), Tomás Ó hÉilidhe
<toe@xxxxxxxxxxx> wrote:

On Jun 1, 1:19 am, Rich Webb <bbew...@xxxxxxxxxxxxxxxxxx> wrote:

Personal preferences:
8 bits: AVR
16 bits: MSP430
32 bits: NXP's LPC2xxx ARM7s


What influences your choice of 8-Bit, 16-Bit or 32-Bit? Is one more
expensive than the other? I understand that if you're commonly dealing
with 32-Bit numbers on an 8-Bit uC, that you'll be using 4
instructions (at least) all the time instead of 1. So, before
embarking on the project, do you have a think about what kind of
numbers you'll be working with?

I've only ever done one full embedded project and I didn't use
anything larger than an 8-Bit number. However, if I were making
something like an internet router, would I be wise to get a 32-Bit
microcontroller because I'd be dealing with IP addresses all the time?
Or then again, what if I can find an 8-Bit CPU that runs 6 times
faster and is half the price... would I be better going with that?

What other reasons are there for deciding on bitness of the core?

Essentially, matching the requirements and constraints to the
solution. Engineering, ya know. What parts are actually available? Is
EOL an issue, and what's the manufacturer's EOL history? What's the
cost? The lifecycle quantity? Production quantity? Should we spin our
own board or use somebody else's? What peripherals are needed? How
complex is it? What tools are available? Cost? How are they supported?
Personal project, where free is good and the GPL isn't an issue or
commercial where it may be?

An ATtiny15 that has 8 pins and no RAM at all, just the processor
registers and a 3-level stack, was great for a little temperature
monitor and fan controller.

OTOH, an Infineon C515C (MCS51-family) was the solution for something
else because it was living on the best-fit SBC.

For a CAN gateway, is it better to use a couple of small 8-bitters
with one CAN controller each and an SPI link between them, or an ARM
with two integral CAN controllers? It depends ...

--
Rich Webb Norfolk, VA
.



Relevant Pages

  • Re: New concept in RV hardware.
    ... problem but at somewhat reduced reliability over a pressure ... I could easily see an additional $200 added to the cost of a furnace. ... A more sophisticated controller would be ... As an integrated 12 volt power management system, ...
    (rec.outdoors.rv-travel)
  • Re: New concept in RV hardware.
    ... problem but at somewhat reduced reliability over a pressure ... I could easily see an additional $200 added to the cost of a furnace. ... A more sophisticated controller would be ... As an integrated 12 volt power management system, ...
    (rec.outdoors.rv-travel)
  • Re: Where to find LCM / system design info?
    ... Your last comment seems to be directing me towards a microprocessor ... My concern is cost - I can deal with relatively high non-recurring costs ... > controller chip part number for code examples to do your basic ... > also be used with that kind of display. ...
    (sci.electronics.design)
  • Re: LCD-embedded controller or separate controller
    ... separate LCD controller? ... can use a simpler microcontroller which will cost less than one with ... Whether the saving on the MCU pays for the cost ... Is there specific/standard pinout for LCDs? ...
    (comp.arch.embedded)
  • Re: Popular PC Game Sequels No Longer on PC?
    ... PC, actually used a few components from it in my new PC, and cost ... That includes HD cables and 1 wireless controller. ... I have yet to pay more than $40 for any of my 360 games, ... But I look at my PC and it is used for more than just gaming ...
    (comp.sys.ibm.pc.games.action)