![]() |
STM32 generic board - Printable Version +- DIY Electronic projects (https://forum.yu3ma.net) +-- Forum: Mikrokontroleri (https://forum.yu3ma.net/forumdisplay.php?fid=52) +--- Forum: Razvojni sistemi i moduli (https://forum.yu3ma.net/forumdisplay.php?fid=56) +--- Thread: STM32 generic board (/showthread.php?tid=1529) |
RE: STM32 generic board - mikikg - 10-08-2017 >>> Jednom mi se desilo da sam greškom u PIC18F452 upisivao na 100ms parametre u interni njegov EEPROM (proizvođač 1,000,000.00 upisa) i mašina radila par meseci i javio se operater da mu gubi podatke koje podesi. Pogledao sam u kodu i shvatio šta se dešava, otišao na teren zamenio MCU i sve uredno. Tom prilikom sam izračunao da je EEPROM bio upisan oko 1,600,000.00 puta Smile Hehe, ja sam uspeo greskom da zaglavim FRAM u main() pa je upisivao ko sumanut, skontao sam kada je stigao do 500 miliona ![]() RE: STM32 generic board - npejcic - 10-08-2017 Znači FRAM je testiran ![]() RE: STM32 generic board - mikikg - 10-12-2017 Malo experimenata sa grafickim funkcijama i A/D konverterm, nije lose ispalo ![]() RE: STM32 generic board - Macola - 10-12-2017 He he, cepaš ga cepaš :-) RE: STM32 generic board - gorankg - 10-13-2017 Odlično! Kad probaš taj kapacitivni touch javni kakvi su ti utisci. RE: STM32 generic board - npejcic - 10-13-2017 Lepo ![]() RE: STM32 generic board - yugaja - 10-13-2017 Super!!! Ja sam se igrao s grafikom dosta zbog posla, svasta se tu moze uraditi da izgleda i lepo i da radi jako brzo, ali previse posla/vremena/resursa zahteva kada ides s bare metala Npr : na nekoj mojoj custom ploci sa stm32f407 i ssd1963, 4.3" TFT 480x272.... [video=youtube]https://www.youtube.com/watch?v=vnWHEwEoOkg [/video] stm32f429 -disco board... [video=youtube] https://www.youtube.com/watch?v=LOsyhCFPJGY[/video] https://www.youtube.com/watch?v=LOsyhCFPJGY RE: STM32 generic board - vojinilic - 10-13-2017 Miki, sta si koristio za crtanje ekrana ili ako neko zna neke dobre softvere za crtanje, neka okaci linkove. Hvala RE: STM32 generic board - yugaja - 10-13-2017 evo sta sam ja koristio ili koristim... mikroe VisualTFT uzasno prosto za korisenje, na nivou arduina ili cak jednostavnije. Ideja zlata vredna, realizacija...mikroE...Msm nema se tu sta puno zameriti. To radi ono za sta je napravljeno odlicno, ali kada vidis da ti stm32f407 salje jpg sliku na 480x272 celu sekundu, znas da nije bas optimalno... Stemwin ima sjajna resenja, ja sam nesto od tih toolova koristio (npr za fontove, za slike i sl..) ali je c kod koji se vrti na ARMu bio moj (radio sam ono sto pise da se ne radi - reverse... ![]() Uglavnom sam koristio custom tj neka moja resenja kada se sve sabere. Na kraju pristup je da koristim slike u izvornom formatu (bmp, jpg npr..) parsiram ih u run time-u i crtam.. Buttoni, animacije (spriteovi) i ostalo... to je sve custom. Ispobavao sam dosta resenja uGFx i sl...ali ili kosta jako puno ili nije bas dovoljno dobro za ono sto je meni tj firmi trebalo. RE: STM32 generic board - vojinilic - 10-13-2017 Hvala puno na odgovoru. Za VisualTFT znam. Nekada davn sam ga koristio i za moje tadasnje potrebe je radio kroz korektno. Koristio sam neki ARM TI Stellaris, pa sam onda koristio i VisualTFT i MikroC PRO for ARM. Lepo su radili ti ekrani. Nisam koristio slike, vec klasicno pravljenje ekrana pomocu tastera itd. Cela prica mi se nije svidela jer je ogranicena samo na Mikroelektronikine kompajlere. U kompajlerima ima bas, bas dosta gresaka. Stemwin sam video, ali ga nisam koristio. U skorijoj buducnosti cu imati projekat sa TFT-om i kapacitivnim touch-om, pa bih voleo na sve moguce nacine da izbegnem rucno pravljenje ekrana. Trenutno zelim da se upoznam sa mogucnostima Hvala jos jednom RE: STM32 generic board - mikikg - 10-13-2017 Sto se tice Touch-a, poterao sam i to, radi lepo. Kontroler za touch FT5206 radi sav potreban posao oko toga, na kraju samo dobijes rezutat u registrima koji sadrzi broj touch-eva, broj gesture-a (pokreta) i XY koordinate pojedinacnog touch-a. Ima generisanje interapta koji se aktivira kada se stisne Touch, tad program treba da ode i da pokupi potrebne informacije. Jedino imam zamerku sto to sve radi preko I2C i sto je relativno sporo, za jedan touch mora da se iscita 6 registra, za svih 5 touch-eva jedno 30-ak i to traaaaajeee na I2C 400kHz .... Moze nesto da se tu izmislja sa DMA i rastereti malo procesor ali ne moze potpuno jer je I2C takakav kakav je pa mora da baratas sa Start/Stop/ACK/NACK ... RE: STM32 generic board - gorankg - 10-13-2017 Po meni je najbolja varijanta neki Linux SBC + TFT LCD. To pod uslovom da se hoće neki fancy GUI. Najveći deo cene ionako nosi LCD tako da štedeti na MCU samo donosi potrošeno vreme. Ja sam silno vreme pogubio trudeći se da poteram 3,2TFT na STM32F407 i to koristeći CubeMx. Imam biblioteke i primer koji radi ali nisam zadovoljan kako to izgleda. RE: STM32 generic board - mikikg - 10-13-2017 Po meni jedina "pismena" graficka biblioteka+GUI je ovo: https://www.embedded-wizard.de Ali brale, ta biblioteka kosta 2500E u pocetnoj varijanti ![]() --- Sto vise to sve istrazujem sve vise mi fali tu neki FPGA koji stvarno radi graficku akceleraciju. Oni spomenuti Nextion displeji (7'') upravo imaju FPGA na sebi i cinimise F7 ili F4 kao aplikativni procesor. Postavlja se pitanje da li je to sve vredno tog novca i ulozenog vremena, veoma je naporno sve to raditi rucno liniju-po-liniju, tacku-po-tacku. Kada se ima ovakva neka postavka sa grafickim funkcijama jos visljeg nivoa, to tada vec dobija neki smisao. RE: STM32 generic board - mikikg - 10-13-2017 Kada se ima FPGA koji se bavi grafikom to je totalno druga pesma. Mislim da je ovaj lik "kumovao" spomenutim Nextion displejima, to je taj HW! https://www.youtube.com/watch?v=UEIDRQzh_d0 RE: STM32 generic board - gorankg - 10-13-2017 FTDI EVE je po meni bolje rešenje. FT800 je na digikey.com 5$. RE: STM32 generic board - mikikg - 10-13-2017 Moze i sa RA8875 da se napravi opake stvarcice, recimo ovo: https://www.youtube.com/watch?v=ImGPqI0_PME Samo mislim da je taj lik posle ovog projekta zavrsio na psihijatriji ![]() RE: STM32 generic board - yugaja - 10-13-2017 FT800 je cini mi se 512x512 max davno sam gledao, posle su izbacivali i nesto novo, ali brate dokle vise novi egzoticni hardvwer - pravis sarenis po terenu, odrzavanje je haos u najavi... Ovako zalegnes jednom sredis svoje bibliotekice za fontove, sredis slike, jpeg, bmp, i polako...milimetarski papir i vozi ![]() I onda ta grafika radi skoro na svakom grafickom kontroleru. Ionako se sve to na kraju svodi na LcdSetArea, LcdSetPixel... RE: STM32 generic board - mikikg - 10-13-2017 Ste videli sta radi sa SDR onaj lik? Ej to ima unutra digitalne filtere 400-og reda minimum!!! Znate sta je to?? Ajd u analognoj elektronici to napraviti : ) ... treba vam bar 40 komada junackih kristalnih filtera vezanih na red, posle 3. bi se signal toliko zaglupeo da nema pojma dalje procesirati ![]() Ima dva nezavisna prijemnika, ima predajnik 100W sa svim modulacijama ... Sunceti, jedan STM32 i Audio Codec, ostalo sve HW od pre 100+ godina ![]() Da ne spominjem ludila sa BPSK i QPSK modulacijama, to je neverovatno, demodulise se signal koji je ispod granice shuma prijemnika (A/D konvertera) !!! Pustis signal na zvucnik i ne cuje se, tu je ali se ne cuje!!! Ukljucis dekoder, on samo zvizdi i ispisuje poruke ![]() RE: STM32 generic board - mikikg - 10-13-2017 (10-13-2017, 11:39 AM)gorankg Wrote: Po meni je najbolja varijanta neki Linux SBC + TFT LCD. To pod uslovom da se hoće neki fancy GUI. Najveći deo cene ionako nosi LCD tako da štedeti na MCU samo donosi potrošeno vreme. Ja sam silno vreme pogubio trudeći se da poteram 3,2TFT na STM32F407 i to koristeći CubeMx. Imam biblioteke i primer koji radi ali nisam zadovoljan kako to izgleda. Ja sam jedino sa Linuxom uspeo da zaokruzim pricu za kompletan GUI koji mi je trebao za viseosne robote ... Kad uzmes sve suma sumarum, jedan TFT i RPi i vozi Misko! I to da biras u cemu da pises, od Java Script / HTML preko Python do C/C++! Hehe, kada bi ove biblioteke sto sam pisao za RA8875 portovao na RPi tj ARM, to bi izuvalo iz g***a ![]() I jos da se "podsetimo" da je BeagleBone Black prakticno jeftiniji od RPi posto ima storage na sebi, ehhh, bare-metal BBB? ... A sta ce mo tu sa jos dva slobodna PRU koprocesora? ![]() Pa napravi se graficki akcelerator od toga, malo alfa-blending, antialiasing, Brazenhajm i ostalo!!! RE: STM32 generic board - yugaja - 10-13-2017 Apsolutno se slazem, samo izmedju ostalog je u igri i pitanje kolicine uredjaja. Ako je u pitanju 10tak komada, mozemo kako hoces. Ako ce da se pravi n x10k uredjaja, svaki dolar je vazan a kamoli 10-20$ po uredjaju.; Onda crtas po stm32f4xx, sve se pusi ![]() |