I am about to develop a portable device to be interfaced with a computer (so, consumer electronics). I only have experiences with Microchip and Texas Instruments and I would like to have some hint to choose the right MCU.
Key requirements should be low power (it's a portable device), 16 bit, RAM>10KB, hw multiplier, large program memory (128KB) and available in development kit form or something.
Is there any with the possibility of interfacing a on-chip Flash memory (such as the ones in USB keys)? Otherwise, I'll just use an SD card.
Very important, is there any chance I could find one with 3Mbps (3250000bps) UART? (need to interface with a Bluetooth module for high speed communication).
What kind of MCU do you think would be a nice compromise?
Thank you for your help,