Re: Selection of a USB microcontroller
- From: David Brown <david@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 30 Apr 2007 08:53:11 +0200
Viktor wrote:
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.
Could you elaborate on this please? Are AVRs at a given voltage and
frequency more susceptible to noise than 8031 variants?
The 8051 family is much more reliable, but my very good experiences with
these are over 5 years old.
You could do worse than an 8031 variant with an FDTI USB chip.
Using an FTDI serial device will give you three big advantages. On the hardware side, you have no need for USB-specific development in hardware or firmware - you use whatever microcontroller you want, and connect up a serial port. On the PC side, you have drivers and libraries freely available for Windows, Linux, and MacOS in lots of varieties. You can choose to treat the device as a serial port (easy programming) or use the libraries (almost as easy, and giving access to extra features such as serial numbers). A third advantage is that you don't need any code on your microcontroller to get up and running - if your microcontroller can be programmed over a UART, or using a serial bit stream of some kind, then a PC program along with the FTDI chip can program your microcontroller.
.
- References:
- Selection of a USB microcontroller
- From: FD
- Re: Selection of a USB microcontroller
- From: Viktor
- Selection of a USB microcontroller
- Prev by Date: Re: Required memory estimation.
- Next by Date: Quotable source for numbers of embedded vs. desktop CPUs?
- Previous by thread: Re: Selection of a USB microcontroller
- Next by thread: Re: Selection of a USB microcontroller
- Index(es):
Relevant Pages
|