Selection of a USB microcontroller
- From: "FD" <fd@xxxxxxxxxx>
- Date: Thu, 26 Apr 2007 12:41:34 +0200
Hi there,
I am in the process of selecting a general purpose microcontroller for
several new developments.
There are several uCs with USB, but how to select the best one?
I guess some of you already have some hands-on experiences.
Apart from the USB port, for easy interfacing to a PC, it is important that
it is low cost in quantities of 10s to 100s.
A requirement is ease of programming, not only for the microcontroller but
also the driver on the PC, to get the communication up and running quickly.
The best programming language would be C. C++ and Pascal (Delphi) on the PC
is no problem and so is some assembler in the microcontroller.
The microcontroller should be around 5 to 20 MIPS with at least 8KB Flash,
2KB RAM and a little non-volatile storage (like EEPROM).
I have experience with Atmel ATmega8, 32 and 128 (without USB). Lots of
Flash and RAM, but they are not so good in industrial environments.
The 8051 family is much more reliable, but my very good experiences with
these are over 5 years old.
I consider the Microchip PICs as being to light-weighted.
Any recommendations are highly appreciated.
Frank
.
- Follow-Ups:
- Re: Selection of a USB microcontroller
- From: Jack Pea***
- Re: Selection of a USB microcontroller
- From: Viktor
- Re: Selection of a USB microcontroller
- From: -jg
- Re: Selection of a USB microcontroller
- From: John Speth
- Re: Selection of a USB microcontroller
- From: jetq88
- Re: Selection of a USB microcontroller
- Prev by Date: Re: Trace32 question
- Next by Date: Re: Opinions about the NXP LPC3000
- Previous by thread: msp430 LCD segment pins sharing with I/O Pins
- Next by thread: Re: Selection of a USB microcontroller
- Index(es):