STR700 family from ST is based on ARM7TDMI core and have great range of peripherials like: USB, CAN, External Memory interface including SDRAM contrller in STR720 device, ADC, I2C, SPI, HDLC.
PLUS:
Fast core runs at up to 48Mhz.
Have some very low power modes for applications where power consumption is
limited.
MINUS:
Some early devices need external oscillator.
No cache memory. No DMA.
Olimex is recognized 3rd party development tools provider for ST Microelectronics STR7xx and STR9xx