Janos:
Ad esempio, c'è una porta seriale? Dove? C'è il max232 o equivalente?
L'STM32F4 ha ben sei porte seriali, tutte CMOS/TTL, e moltissime altre periferiche come I2C, SPI, ADC, CAN, Ethernet (solo MAC, serve un PHY aggiuntivo), USB OTG (Host e device), etc.
E' possibile fare un debug?
Certamente e di tipo hardware, sulle schede Discovery oltre al micro c'è anche un programmatore/debugger hardware ST Link V2, è utilizzabile anche per programmare micro stand alone, si collega al pc tramite USB e lo puoi utilizzare sia con il suo software stand alone che tramite IDE dell'ambiente di sviluppo, il MikroC lo supporta direttamente.
In pratica è come avere un Avr Dragon sulla tua scheda, giusto per fare un paragone col mondo Arduino
Fai conto che devo partire da zero, dove posso trovare un po di documentazione?
Ovviamente sul sito ST, nella pagina dedicata alla scheda puoi scaricare il suo reference, il software di esempio completo delle librerie, poi ti devi scaricare il data sheet del micro e il reference per i core Cortex M4, questo non ti serve subito però fa comodo averlo.
mi davanti una schermata dove mi chiede Internal ed External high-speed oscillator, clock security system enable, main pll, plli2s, etc....
Capisco benissimo, ti consiglio di guardare, e copiare, dai vari esempi forniti con il compilatore, ce ne sono diversi specifici per il micro usato sulla Discovery, ti allego un semplice progetto di prova che ho realizzato io per la STM32F4, è uno switch/mixer midi, usa tutte e sei le seriali, un display grafico 128x64 e un encoder ottico come manopola, oltre ad avere un base specifica per questa scheda hai anche il setup del clock pronto all'uso
STM32f4 Discovery test.rar (241 KB)