Re: Purchase microcontroller dev. kit
- From: Tim Auton <tim.auton@xxxxxxxxxxxxxxxxx>
- Date: Mon, 25 Sep 2006 22:42:27 +0100
Nico Coesel <nico@xxxxxxxxxxx> wrote:
Donald <donald@xxxxxxxxxxxxxxxx> wrote:[...]
[...]Nico Coesel wrote:
[...]Whatever you buy, make sure the microcontroller has one addressing
space (no 8051, no AVR, no PIC) if you want to keep your code
portable. You wouldn't be the first developer who has found the
platform that looked so promising in the past turns out to be a
deadlock.
A choice for a CPU should be driven by the question: "What if I want
to move to a different platform".
Yeah; cost, availability, capability, power consumption, quality and
availability of tools, vendor support and all the other considerations
aren't even worth thinking about.
With some platforms the answer to
this question is: "throw away everything you wrote and start over".
Other than strings and lookup tables stored in program space, virtually
all my non-hardware-related AVR code is portable. It's just C. Changing
those parts isn't hard and, importantly, doesn't significantly alter the
logic. I can't see myself needing to throw much away if I change
platforms.
Tim
.
- Follow-Ups:
- Re: Purchase microcontroller dev. kit
- From: mrdarrett
- Re: Purchase microcontroller dev. kit
- References:
- Purchase microcontroller dev. kit
- From: ydoubleuz
- Re: Purchase microcontroller dev. kit
- From: Nico Coesel
- Re: Purchase microcontroller dev. kit
- From: mrdarrett
- Re: Purchase microcontroller dev. kit
- From: Nico Coesel
- Re: Purchase microcontroller dev. kit
- From: Donald
- Re: Purchase microcontroller dev. kit
- From: Nico Coesel
- Purchase microcontroller dev. kit
- Prev by Date: Re: Purchase microcontroller dev. kit
- Next by Date: Re: coax Ethernet
- Previous by thread: Re: Purchase microcontroller dev. kit
- Next by thread: Re: Purchase microcontroller dev. kit
- Index(es):
Relevant Pages
|