vezano za ploce
STM32L-DISCOVERY - ovo je LOW POWER ploca, i cela je okrenuta tome da ne trosi struju. Nema preterano smisla za pocetnike posto prvo treba da se nauci kako sve to radi, kako funkcionisu magistrale, zasto se stvar uopste zove "core" etc etc pa tek onda da se bavi time "kako sada da napravim da moj program ne trosi struju sa ovim .. i ovim .. i ovom verzijom..."
STM32VL-DISCOVERY - ovo je najklasicniji Cortex M3. PCB je takav da se lako da zabosti u 2 breadboard-a. Dakle uzmete 2 solderles breadboard-a (ne znam kako se zove na srpskom, ono cudo sa rupama u koje gurnes cip .. nema lemljenja), jedan sa jedne drugi sa druge strane i tako se radi sa tim .. Ima klasicno Cortex M3 jezgro, ne previse io pinova i nema nikakav fancy hardware -
OVAJ JA MISLIM DA JE NAJBOLJE RESENJE ZA OVAJ PROJEKAT !!
Sa ovom plocicom imamo sve sto pokriva svaki Cortex M3. Sutra ako neko hoce da koristi NXP ili Motorola ili ATMEL ili koji god drugi Cortex M3 mcu sve mu radi 1/1 kao i na ovom ... ono u cemu se razlikuju Cortex M3 kontroleri je perferija, a ovde nema neke "fancy" periferije svejedno ... dakle idealno za pocetak po meni
STM32F4-DISCOVERY - ovo je cortex M4. PCB ima jednu manu a to je da nema sanse da se bocne u breadboard posto ima dual hedere sa obe strane. Prednost mu je sto ima na sebi dosta hardwera (na primer na samoj ploci ima accelerometar, dac i slicno) no zasto ne preporucujem ovaj dev tool za projekat - ovo je cortex M4. M4 je mnogo manje rasprostranjen, mnogo je skuplji a slican je princip kao sa M3.... male Cortex M3 cipove cete sretati svuda i prilicno su jeftini, M4 nije toliko jeftin a nije ni toliko cest tako da mozda bolje zadrzati se na M3. Takodje ne podrzavaju svi alati Cortex M4 cipove.
E sad, ja bi licno vise voleo F4 posto
- nesto je zanimljiviji (ima vise ledova, ima audio izlaz ...)
- ja nisam sa F4 skoro nista radio (samo par sitnih projekata) pa bi meni bilo mozda zanimljivije
- F4 ploca ima ST-Link2 dok STM32VL-DISCOVERY ima ST-Link1 .. dvojka je bolja :D brza lepsa ..
- STM32VL-DISCOVERY nije bas linux friendly (Zbog tog starog ST-Link-a)
STM32L-DISCOVERY takodje ima ST-Link v2 i ako joj se skine onaj lcd moze da se ponasa kao klasican cortex m3 .. tako da je to mozda dobar middle ground .. ima jaci (STM32L152RBT6) mcu od VL verzije (STM32F100RB) ... pa kad se kupuje, mozda tih 5eur razlike nije znacajno .. ma opet, ako ide tih 5eur preko onda mozda bolje f4 ipak je najjaci i nafilovan periferijama ..
dakle .. kao sto vidis, nisam ni ja bas siguran sta je najbolje ... sami dev kitovi su vrlo jeftini (kako bi svaki mcu proizvodjac trebalo da radi!!!) ali posle kada treba kupiti te mcu-eve, ovi F4 nisu bas neka jeftinoca dok su cm3 vrlo jeftini