STM32 F4 serie, och jag som inte ens fått tag på F2 än

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
lizerdboy
Inlägg: 1610
Blev medlem: 6 oktober 2003, 22:24:12
Ort: Stockholm

STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av lizerdboy »

ST nya STM32 F4 serie , hittar ingen annan info så det måste nyligen vara släppt

Och jag som inte ens har lyckats lägga vantarna på F2 än, hmm undra hur länge man måste vänta innan man kan få tag på en av dessa.

Core: ARM 32-bit Cortex™-M4F CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 168 MHz, memory protection unit, 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
Memories
Up to 1 Mbyte of Flash memory
Up to 192+4 Kbytes of SRAM including 64-Kbyte of CCM (core coupled memory) data RAM
Flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories
LCD parallel interface, 8080/6800 modes
Clock, reset and supply management
1.8 V to 3.6 V application supply and I/Os
POR, PDR, PVD and BOR
4-to-26 MHz crystal oscillator
Internal 16 MHz factory-trimmed RC (1% accuracy)
32 kHz oscillator for RTC with calibration
Internal 32 kHz RC with calibration
Sleep, Stop and Standby modes
VBATsupply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
3×12-bit, 2.4 MSPS A/D converters: up to 24 channels and 7.2 MSPS in triple interleaved mode
2×12-bit D/A converters
General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
Up to 17 timers: up to twelve 16-bit and two 32-bit timers up to 168 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
Debug mode
Serial wire debug (SWD) & JTAG interfaces
Cortex-M4F Embedded Trace Macrocell™
Up to 140 I/O ports with interrupt capability
Up to 136 fast I/Os up to 84 MHz
Up to 138 5 V-tolerant I/Os
Up to 15 communication interfaces
Up to 3 × I2C interfaces (SMBus/PMBus)
Up to 4 USARTs/2 UARTs (10.5 Mbit/s, ISO 7816 interface, LIN, IrDA, modem control)
Up to 3 SPIs (37.5 Mbits/s), 2 with muxed full-duplex I2S to achieve audio class accuracy via internal audio PLL or external clock
2 × CAN interfaces (2.0B Active)
SDIO interface
Advanced connectivity
USB 2.0 full-speed device/host/OTG controller with on-chip PHY
USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
8- to 14-bit parallel camera interface up to 54 Mbytes/s
Cryptographic acceleration: hardware acceleration for AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1)
Analog random number generator
CRC calculation unit, 96-bit unique ID
RTC: subsecond accuracy, hardware calendar
danwi
Inlägg: 385
Blev medlem: 16 oktober 2008, 17:00:59
Ort: Linköping

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av danwi »

Verkar vara en trevlig pryl, jag har hittills bara lekt med F1 i form av STM32F103 och STM32F107.

Jag misstänker att det väl är med denna serie som med F2-serien. ST läckte ut lite minimalistisk info bortåt ett år innan den faktiskt fanns att köpa...
Birger1234
Inlägg: 466
Blev medlem: 20 februari 2011, 23:32:40
Ort: Gävle

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av Birger1234 »

Hmm, den där uppräkningen av funktioner låter precis som F2, vad är skillnaden?
Satt just ock läste igenom F2 och det intressanta tycker jag inte är funktions blocken
SPI, ADC, man har så många redan ändå utan cachen, dubbla bussar, MMU, annan DMA
tydligen etc, undras hur hårt man kan köra cachen utan att den stallar när man
kör enbart från Flash? Blir vällan att lägga allt i SRAM vid full bossanova antar jag.

Ah, såg nu, skillnaden var visst F2, 150 marknadsförings mips och F4, 210 marknadsförings mips! :)

Åh, tänk om de kunde göra en modell som hade inkorporera SDRAM/DRAM logik!
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av blueint »

SoC - System on a chip.. dvs klara sig utan externt DRAM ;)
Zhorts
Inlägg: 221
Blev medlem: 15 augusti 2011, 14:42:03

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av Zhorts »

Skummade bara lite snabbt, största skillnaden är väl att F2 är en Cortex M3-kärna, medans F4 är byggd på en Cortex M4 - alltså, skillnaden är DSP-instruktioner. Kanske en tillverkningsnod också (för visst är väl klockfrekvensen högre? Har för mig att F2 tuffade på i 120), eller kanske helt enkelt lite mer tid i place&route-programmen :)
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av snigelen »

De verkar ha STM32F4DISCOVERY på gång. Finns inlagd hos Mouser och digikey för typ 130-150kr+moms, men inga på lager. Verkar ha levererats till lite större kunder redan.
Birger1234
Inlägg: 466
Blev medlem: 20 februari 2011, 23:32:40
Ort: Gävle

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av Birger1234 »

Kanooon! Här ska de åkaaas! Brumm.....Farnell sitter ochså och väntar på delivery.
Vilken gratis tuta och kör C verktyg finns för denna? Fick aldrig Atollic att
funka på förra F2 discovery kittet, orkade inte meka, gick på dsPIC istället.
Senast redigerad av Birger1234 30 september 2011, 00:53:29, redigerad totalt 1 gång.
Användarvisningsbild
lizerdboy
Inlägg: 1610
Blev medlem: 6 oktober 2003, 22:24:12
Ort: Stockholm

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av lizerdboy »

Birger1234: vart fick du F2 kortet i från ??
har letat efter leverantörer för dessa chip och dev kortet.
Birger1234
Inlägg: 466
Blev medlem: 20 februari 2011, 23:32:40
Ort: Gävle

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av Birger1234 »

Fanken ochså, Skrev fel, menade F1 naturligtvis! Sorry!
Verkar inte finnas några F2 discovery kits.!? Starter kit fans ju till F2
http://www.iar.com/en/Products/E-shop/? ... rp-s1%2f33
danwi
Inlägg: 385
Blev medlem: 16 oktober 2008, 17:00:59
Ort: Linköping

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av danwi »

STM32F4Discovery verkar inte vara så långt borta. Följande dyker upp på Farnell:
Lagerstatus: Avvakta leverans
936 levereras om 13 dagar
Ytterligare lager finns tillgänglig om 62 dagar
Ska visst kosta 131,49 kr + moms.
Användarvisningsbild
lizerdboy
Inlägg: 1610
Blev medlem: 6 oktober 2003, 22:24:12
Ort: Stockholm

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av lizerdboy »

förstår inte varför farnell inte har tagit in F2 serien än.
finns det någon leverantör som säljer F2 ??
danwi
Inlägg: 385
Blev medlem: 16 oktober 2008, 17:00:59
Ort: Linköping

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av danwi »

Både DigiKey och Mouser har STM32F207 i sortimentet. Sen finns ju naturligtvis ST:s distributörer (t.ex. EBV, Arrow, och Future).

Jag noterade också att både DigiKey och Mouser dessutom har STM32F407 upplagda i sortimentet, dock inga på lager och ingen info (vad jag kan hitta) om när dom dyker upp.
Birger1234
Inlägg: 466
Blev medlem: 20 februari 2011, 23:32:40
Ort: Gävle

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av Birger1234 »

Spännande detta, läste på och försöker lista ut lite vad denna ART gör så att den kan 168Mhz utan att
stalla, de säger ofta "liknande" när de jämför med att köra Flash i 168Mhz vilket inte går, man hänvisar
till den vanliga 30Mhz och minst 5 waitstates, tänk om ART egentligen bara är en SRAM cache och quer
som de slängt på ett flashigt namn?!

Såg att vissa distributörer börjat sälja F4 men lagret är litet, dessutom om kislet är av första revisionen
så är det en hel del seriösa buggar!

Tjoo! Det börjar närma sig nu! Man kanske ska boka sig på en?!

Lagerstatus: Avvakta leverans
Kontrollera lager och ledtider…
700 ankommer till lager
130 levereras om 5 dagar
Ytterligare lager finns tillgänglig om 62 dagar
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av stekern »

Det säger väl nästan sig självt att det är så som du säger Birger1234, att det är ett "cache med ett flashigt namn".
Hemligheten är väl att få cachningen/prefetchningen smart nog så att instruktionen som skall exekveras "alltid" ligger
redo i cachet. Det är en nog så svår nöt att knäcka, och därmed säkert berättigat det flashiga namnet :)
Inte minst när yta och energisnålhet måste tas med i ekvationen.
Birger1234
Inlägg: 466
Blev medlem: 20 februari 2011, 23:32:40
Ort: Gävle

Re: STM32 F4 serie, och jag som inte ens fått tag på F2 än

Inlägg av Birger1234 »

Kollade just en del andra tillverkare och de är mera rättfram, säger L1 och L2 cache istället
för fläshigt namn.. Jo det har du helt rätt i att få det att funka är nog en "ART" i sig! :)
Skriv svar