Other Parts Discussed in Thread: TM4C123GE6PZ
With the TI Stellaris range obsolete, I'm investigating the TI Tiva range and ST STM32F4 offerings. Here are my preliminary observations:
|
|
TI Stellaris LM3S9D96 |
TI Tiva TM4C123GE6PZ |
ST STM32F407G |
|
Core |
Cortex M3 |
Cortex M4F |
Cortex M4F |
|
CPU clock |
80 MHz |
80 MHz |
168 MHz |
|
Flash |
512 KB |
256 KB |
1024 KB |
|
RAM |
96 KB |
32 KB |
192 KB |
|
Ethernet |
Yes |
No |
Yes (MAC only) |
|
UARTS |
3 |
8 |
4 |
|
SPI |
2 |
4 |
3 |
|
Price (1kU) |
$11.65 |
$4.44 |
$5.74 |
Important for my application is Ethernet and RAM (can squeeze into 96 KB, more will improve Ethernet and display performance). Not sure how good the documentation and community support is for STM32F4, but the performance appears to be much better than the TI offerings. Have I missed something?