I want to setup an application, where a single trigger-factor (compare-match of a timer) shall request mutliple DMA streams (I.e. set new timer-value and send data to SPI)
Is this possible with the STM32F2x µC or have you got an idea for a µC with the following properties:
- compare-match free running uint16 timer
- ~8 DMA channels
- SPI HW unit (best would be with 9 chipselects, but these could be simulated via further DMA channels.
- clock-frequency >= 80MHz
- <=64 pins (I want to set my own layout and >64 is expected to be to complicate
- ~128kB RAM
- ~256kB ROM
- cheep (developer board ~20-100 EUR, "easy to use" toolchain, complete with JTAG or other programmer (best would be connection via USB)