(04-04-2018, 12:30 AM)mikikg Wrote: Ma Forth je cudo, ne opirem se toliko, pa prvo sto sam gledao je bio Forth za STM32, ima gotov, mož' misliti kako radi, razbija ...
Ajd sad sto ti to nisi probao nego si uzeo C/C++? : ) I jos da mu namestis FRAM da pamti reci u jos jedno 256k!?
I da kompajlira na samom sebi, i da ima mala web konzolica za kuckanje i ceo IDE da povuce sa CDN kroz JavaScript ... : )
Sad je mozda pravo vreme da ti probas Forth, sad ti je STM32 platforma potpuno jasna, kako bi izlgedao Forth sad za to? Mora da se proba ...
Ili Texas-ov ARM sa FRAM-om u sebi vec?
Vidi sledece, ako je izvodljivo odraditi TCP/IP sa soket konekcijom na MCU, moze da se iza toga u WEB okruzenju (on/off line) odradi kompletna logika za upravljanje i podesavanje sa svojim grafickim GUI skoncanim u HTML/JS. Ima tu neki Gospodin JSON i Gospodja REST koje prave celu pricu, programibilni API i sve preko toga moze da se odradi i sto je najlepse da radi taj GUI bukvalno na telefonu ...
U prilogu Blinky LED za Discovery u Forth-u, ko ovo razume blago njemu ... : )
Nisam naskočio na Forth iz istog razloga kao i ti :-)
Već sam bio zagazio u Basic tada, osećao otpor prema obrnutoj konotaciji i bio dovoljno lenj pored dva vrhunska učitelja u okruženju: tvog oca i Mlađe.
I žestoko se kajem prijatelju. A otpor je sad neuporedivo veći nego nekad...
Neki dečak, video sam na medijima, fenomenalno vozi bicikl naopako.
Od početka je tako pokušao i naučio.
Njemu je to smešno lako a nama to izgleda ludo teško...
Početak treba da se dogodi na početku baš i onda postaje prirodno okruženje.
Inače, u onom Blink-led primeru je samo poslednjih nekoliko redova definicija za blink-led, a sve ono iznad je inicijalizacija AHB, pinova i par sitnih alata, što se inače mora uraditi ma u čemu pisao i u stvari su uglavnom asm kod.
STM32 nije optimizovan za Forth, mada može da ubija u Forth-u, a pogledaj šta se koristilo za vrlo gadne aplikacije sa predisponiranim MCU i pogledaj mu smešne hardverske resurse u odnosu na premoćni 32F4, a obavezno pogledaj i za šta se koristi:
https://www.google.rs/url?sa=t&rct=j&q=&...2YyXeeFlX5
Jbg, za uskakanje u Forth je potrebna hrabrost i vreme i početnik se najlakše i najbrže prilagođava.
Moraš da priznaš da je veoma lepo kad su ti svi potrebni alati u samom MCU i kad možeš u letu da programiraš i probaš. Cena velikog truda za pravljenje sopstvenih alata posle bude i više nego opravdana.
Pozz