From: Peter Stuge <peter@stuge.se>
To: gentoo-embedded@lists.gentoo.org
Subject: Re: [gentoo-embedded] OT: HiTech-C question
Date: Mon, 15 Nov 2010 17:05:20 +0100 [thread overview]
Message-ID: <20101115160520.16970.qmail@stuge.se> (raw)
In-Reply-To: <4CE14778.8070209@tampabay.rr.com>
wireless wrote:
> OK, maybe you spec for me an Arm chip?
>
> I need at least 16 channels of 12 bit analog IO
That means external ADC, maybe two.
> at least 12 channels of DIO,
No problem of course.
> temperature sensor support
> voltage sensors
That's "just" two more analog inputs.
> (2) counters
> (4) timers
> (2) pwm
Too many timing peripherals. You'll need to split this up onto
multiple parts as well I think.
> USART (2) + (1) SPI
> packaging (flexible)
>
> OK, we're talking nano watts of power consumption (in sleep mode)!
It's not a realistic spec for any microcontroller. Please try again,
with more care. You can get most of what you want in a single package
but not all of it. Unless of course you make your own.. Take an Actel
M1A3P250 with an ARM Cortex-M1 hardcore, then you could easily fit
all those peripherals in one package.
> Oh and under $10 per unit on qty 100 or more!
M1A3P250 starts at $11.99 at Future Electronics. (MOQ=180, was 90 before)
But maybe you'll be able to put something else on the board into the
FPGA to balance that extra cost.
The closest you'll get for an NXP Cortex-M0 ARM part would be
something like LPC1113. (But there are other vendors too!)
http://ics.nxp.com/products/lpc1000/lpc1100/lpc11xx/
2 16 timers (counter and/or timer)
2 32 timers -"-
9 pwm
1 uart
1 spi
Packaging is QFN-33 or LQFP-48 for the slightly larger parts.
The QFN costs $1.46 for 100+ at Future.
See the family here:
http://ics.nxp.com/products/lpc1000/mcus/parametric/?sub=06
> Sure, spec me a 32 bit ARM, bro......
> I'll buy 2 and you can burn me a eGentoo CD?
As you see, part cost is no problem for ARM, but you'll need more
than one component for your project however you do it.
//Peter
next prev parent reply other threads:[~2010-11-15 16:12 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-15 2:10 [gentoo-embedded] OT: HiTech-C question David Relson
2010-11-15 3:37 ` Peter Stuge
2010-11-15 7:44 ` Mike Frysinger
2010-11-15 11:22 ` wireless
2010-11-15 12:25 ` Arkadi Shishlov
2010-11-15 14:45 ` wireless
2010-11-15 16:05 ` Peter Stuge [this message]
2010-11-15 18:13 ` wireless
2010-11-15 18:53 ` Peter Stuge
2010-11-15 19:28 ` Arkadi Shishlov
2010-11-15 14:53 ` Peter Stuge
2010-11-15 12:37 ` David Relson
2010-11-15 14:25 ` wireless
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20101115160520.16970.qmail@stuge.se \
--to=peter@stuge.se \
--cc=gentoo-embedded@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox