[ embeddedkid @ 13.12.2013. 08:44 ] @
Pozdrav svima na forumu, zovem se Alek i imam za sad par pitanja.
Čitajući starije postove primetio sam da ima dosta zaljubljenika u mikrokontrolere pa zbog toga mislim da je ovo pravo mesto za ovakvo jedno pitanje.

Upoznao sam se sa osnovama mikrokontrolera preko PIC16f8777a, a jako me interesuju ADC konverzija i motor control segmenti mehatronike. Vežbao sam se pola godine na mikroe-nim pločama sa gore pomenutim PIC-om, ali bih želeo sad da kupim svoju. Pošto su u mojoj okolini podeljena mišljenja oko izbora ploče i same platforme, pitao bih ovde da li je previše advanced krenuti sa dsPIC-om ili se treba držati regularnog PIC-a? Možda je bitno da naglasim da sam do sad programirao u asembleru i dosta više u mikro c. Preporuke za neki drugi uC sa većom rezolucijom ADC od 8bit su dobrodošle.

Unapred hvala svima na odgovorima!
[ bogdan.kecman @ 13.12.2013. 11:26 ] @
nije previse advanced. kretanje sa dsPIC-om je skroz ok.
samo napred!!
[ shpiki @ 13.12.2013. 11:27 ] @
PIC16F877a (imas jednu 7 viska )

Ako mislis da radis "motor control" nista drugo i ne dolazi u obzir osim dsPICa (naravno, bilo koji drugi 32bit).
Nije "advanced" jer si vec radio sa uC - znaci tematika ti je poznata.
Ono sto je jako bitno da uradis vec sada jeste da se (STO PRE) prebacis na neki drugi kompajler!
MikroE kompajler nije los za pocetak, ali za sve kasnije ce ti samo probleme praviti. Nemas otvorene biblioteke, nemas neki velik comminuty... a sve ti to treba u ovom "poslu".

Za konkretan predlog oko izbora uC ce ti se javiti neko od kolega koji vise koriste PIC.
[ mikikg @ 13.12.2013. 11:38 ] @
dsPIC je solidan procesor. Posebno je zanimljiv sto se pravi u DIP kucistima, lakse je za baratanje i to je odprilike trenutno najjaci procesor u tim kucistima.

Za kompajler i IDE preporucujem Microchip XC32 komajler (free verzija radi potpuno OK) i njihov besplatan IDE MplabX. Ta kombinacija bar meni fercera skroz OK. Ima naravno neke sitne bubice (prakticno svaki compajler/IDE ima) ali nisu strasne.

E sad za programator tih dsPIC-eva, pogledaj prvo koje sve modele moze PicKit2 da podrzava. Taj programator mozes relativno prosto da napravis ili kupis gotov (~20E). Ako bi izabrao neki dsPIC ili PIC32 koji taj programator ne podrzava onda ti je sledeca solucija PicKit3 (~50$).
[ npejcic @ 13.12.2013. 12:51 ] @
Slažem se sa kolegama-drugarima.
Obrati pažnju da kod većine dsPIC serija imaš uvek "Motor control" i obične "multimedijalne". Dobar primer su recimo dsPIC30F4011 i dsPIC30F4013. Iako su jako slični prvi je motor control dok ovaj drugi je multimedjialni. Isto kućište, memorije itd. Imaju "Quadrature Encoder Interface", jako lepo se snalaze i sa matematikom, ako je potrebno 8By double itd...

Možda će neko reći da su navedeni PIC-ovi "out-of-date" ali to me ne sprečava da ih i danas aktivno koristim i radim sa njima.
DIP kućište 40 pina, 5V napajanje, 30MIPS-a itd, 12 bita ADC (kod multimedijalnih, 10 bita kod motor verzije), PicKit2 provereno ih podržava. Za start mislim da su idealni.
Ako ti je neophodno manje kućište ok, dsPIC30F2010.

Kad se malo prohtevi povećaju (a sigurno da hoće :) onda može recimo dsPIC33EP256MU806 koji je u TQFP 64pina kućištu, svašta od periferija ima u sebi, remapirajuće pinove, 70 MIPS-a, 12 bita ADC itd...

Miki ti je preporučio Microchip IDE i kompajlere, ja bih savetovao pre MPLAB klasičan ne MPLABX verziju ako nemaš PC računar extremnih performansi sa 8GBy RAM-a jer sam IDE troši oko 1GBy :(

Prednost Microchipovih alata je što imaš dosta "motor-control" biblioteka i ugrađenih funkcija sa primerima na Mchp sajtu.

Inače kada budeš prešao na dsPIC-ove mnogo toga će ti biti drugačije, kada su se pojavili recimo 2004-5, imali smo utisak kao da ih nije pravio Microchip, ali imaju mnogo logičnije tajmere i sl...
Ako koristiš mikroE kompajlere to možda ne bi primetio pošto oni imaju API pristup, ali ako kreneš sam u podešavanje tajmera i ostalih periferija (topla preporuka) onda će se razlika i osetiti u korist dsPIC-ova.

Srećno :)
[ ColdKeyboard @ 13.12.2013. 16:34 ] @
Potpuno se slazem sa kolegama osim ovoga za MPlab 8 umesto MPlab X. Moje misljenje je da je MPlab X mnogo bolji i ne trosi toliko memorije, barem kod mene
nikada nije prelazio nekih 300-400MB rama. Uostalom dovoljno ti je da imas 2-4GB rama (sto predpostavljam vecina danas ima) dovljno ti je da imas ukljucen IDE i
mozda jos koji datasheet pored toga i to je to. :)

Mi smo na faxu koristili dsPIC30F4013, mator da ali za ono sto tebi treba bice i vise nego dovoljan.

Moj, savet, od mikroelektronike koristi hardware a njihov software baci u kantu, biblioteke su zatvorene i nemas gotovo nikakav support (kao sto je vec receno),
tako da moj glas sto se software-a tice ide za MPLabX + Microchip x8/x16/x32 kompjaler plus PicKit2/3.

Srecno u buducim avanturama i pisi nam sta si radio :)
[ npejcic @ 13.12.2013. 17:36 ] @
Citat:
ColdKeyboard: Potpuno se slazem sa kolegama osim ovoga za MPlab 8 umesto MPlab X.

Ok, da pojasnim. Koristim računar laptop Core2Duo 2.2GHz sa 4GBy RAM-a, HD 5400, Win7 (ovo je bitno)
Imam projekte sa preko 20-ak include C fajlova. Pritom Chrome, Firefox, Thunderbird itd.
javaw.exe zauzima oko 500-800MBy letimično gledano.
I eto ode 90% RAM-a. Win se tada uspooori :(

Latencija u otvaranju C fajlova je oko 5 sekundi, a startovanje MPLABX-a 1.95 traje čitavih 45 sekundi.

Takođe neprijatno iskustvo je i sa kompajlerima koji se drugačije "default" podešavaju pod MPLABX-om.
Šta to u prevodu znači: Isti kod i projekat pod MPLAB 8.92 uvezen u MPLABX kada se kompajlira neradi kako treba ili uopste sa ISTIM kompajelrom,
dok samo prekompajliran u MPLAB 8.92 radi.
Ok, problem je rešiv, ali zašto da gubim vreme.... eto, to su moja iskustva.

Ogromna prednost MPLABX-a je rad pod Linux-om. Mislim da pod ovim OS-om na slabijim mašinama radi agilnije, ali imam veoma kratko iskustvo sa tim.
Takodje ima jako lep, koloritno udoban i brz editor.
[ ColdKeyboard @ 13.12.2013. 18:30 ] @
Win7 sa 4GB (pogotovo ako je DDR2) generalno moze da raid sporo, pogotovo ako pootvaras toliko stvari istovremeno.

Naravno da postoje odredjeni "problemi" izmedju MPLab 8 i MPLab X ali posto pise da zeli da pocne, mislim da mu je bolje da odmah
pocne sa novim IDE koji je podrzan nego sa IDE-om koji (mislim da) nema vise support i zastario je :)

U svakom slucaju, najbolje je probati sve pa viditi sta ti najvise odgovara :)
[ bogdan.kecman @ 13.12.2013. 18:31 ] @
> Takođe neprijatno iskustvo je i sa kompajlerima koji se drugačije
"default"
> podešavaju pod MPLABX-om. Šta to u prevodu znači: Isti kod i projekat
> pod MPLAB 8.92 uvezen u MPLABX kada se kompajlira neradi kako treba
> ili uopste sa ISTIM kompajelrom

bas zato treba da koristi MPLAB.X a ne v8!!!
MPLAB V8 je umro, gotov je, ne odrzava se vise od godinu dana,
kompajleri koje podrzava vise ne postoje etc etc.. bilo kakvo zasnivanje
novih projekata na tehnologiji koja je vec ugasena je ozbiljna greska...
kapiram da stare programe nema velike svrhe prebacivati na glomazniji
sistem, posebno kada to zahteva dodatni posao, ali kretati sa novim
projektom na sistemu koji je uveliko zastareo i ubiven od strane
proizvodjaca je ozbiljno losa stvar

p.s. ako ti sa 4G rama mplabx radi lose imas drugih problema nakompu, na
takvoj masini sve to startovano bez ikakvih problema radi sve zajedno,
da ne spominjem da je upgrade tvoje masine na 8G prilicno jeftin
[ mikikg @ 13.12.2013. 18:31 ] @
Ja sam jos ludji po tom pitanju :)

Ja teram OS X, pa onda imam VMWare u kome teram jos jedan OS X :) e tek u njemu imam MplabX.
Host je C2D, 3GHz, 8G RAM a za taj guest VM je sherovano 2 cora i 4G rama.

Da ne objasnjavam sto mi takva postavka odgovara :), jeste da malo kilavi sve ali meni je to prihvatljivo a imam vazdan prednosti koje ne bih mogao drugacije da dobijem (Snapshot-ovi, TimeMachine backup, prenosivost celog tog OS-a koji mi je iskljucivo za te stvari, bitnije mi je taj VM guest nego host OS, bas me briga za host dal ce da se skuca ili ne, itd).
[ bogdan.kecman @ 13.12.2013. 18:38 ] @
to je osx a ne windoza, ne moze da se poredi :D
[ mikikg @ 13.12.2013. 18:52 ] @
Ima i toga :)

Evo ako mi verujes, pre neki dan mi je crko SSD128G HD na drugom racunaru gde mi je Hakintosh (ovaj gore spomenuti mi je pravi iMac) i uopste se ne tangiram sto je crko, imam garanciju zamenicu, host bas me briga za njega istaliracu ponovo, ali sam svoje bitne stvari i postavke naravno sacuvao i to je ta prednost sto furam VM ;)
[ bogdan.kecman @ 13.12.2013. 19:19 ] @
meni je toliko ssd-ova crklo zadnjih par godina da mi nije jasno kako
neko to uopste sme da stavi u masinu za sistem :(

elem, ja kapiram sto na windozi i lindzi teram vm (snapshoti, bekap..)
ali sto ti na osx to radis pored svetog time machine-a nije mi jasno da
budem iskren :)
[ mikikg @ 13.12.2013. 19:38 ] @
Pa generalno teram VM jer mi treba sve redom od OS-ova i linux i windoza i DOS cak (skoro bili neki experimenti sa Protel) i tako to :)
A TimeMachine je super ali se njegov RSYNC (tj Apple-ova peripetija na tu temu) ne snalazi bas nesto najbolje sa image od HD-a za VM, pojebio mi backup space posle 3 dana :)
[ npejcic @ 13.12.2013. 19:43 ] @
U pravu ste sto se tiče MPLABX-a, priznajem :)
Pošto @embeddedkid tek počinje, zaista je bolje raditi pod MPLABX a ne na defakto "mrtvom" MPLAB 8.xx

Možda sam impulsivno odreagova po pitanju IDE-a, jer me nervira što neke stvari koje urade da budu napredne a još te prisilno guraju u to gašenjem starih alata koji dobro rade,
budu toliko zahtevnije da to nema smisla.

Ipak je to ogromna firmetina (Microchip) pa zar mora toliko da to bude neoptimizovano. Nekada su programeri koristili resurse optimalno, a sada kada je RAM-CPU jeftin, osloniti se na to da svi imaju
"makine"... Nevolim takav pristup jer to vodi u "brutal force" pristup rešavanju problema.

Što se tiče resursa i da li to traba da radimo kod mene ili ne, uporedjujem MPLAB 8.92 i MPLABX u istim uslovima rada. Primetna je ogromna razlika što se tiče brzine u korist MPLAB 8.xx.

Znači, neminovan je prelazak na X ;).... odoh da tražim opciju da dogradim nešto RAM-a na ovu moju "makinu".

Citat:
bogdan.kecman: meni je toliko ssd-ova crklo zadnjih par godina da mi nije jasno kako
neko to uopste sme da stavi u masinu za sistem :(

Ufff, nadam se da ne važi za sve. Ja imam pozitivna iskustva sa par SSD-ova:
Imam tri server masine koje su non-stop uključene i koristim Kingston V kao i Silicon Power SSD-ove (8GBy, 30GBy, 64GBy), najstariji je oko 3 godine i za sada kuc-kuc-kuc, radi to odlično.
[ ZAS011 @ 13.12.2013. 20:07 ] @
Ako su swap fajlovi/particije na SSD, naravno da će krenuti wear i neminovni otkaz.
Swap fajl/particija samo na HDD.
[ mnn @ 13.12.2013. 20:09 ] @
Nakon inicijalizacije LCD i jedne varijable da nešto broji evo stvari koja me razočarala.Kao da sam stavio 16f84 .Bez optimizacije je stvar još gora.

[ bogdan.kecman @ 13.12.2013. 20:13 ] @
sta ti je ovde problem?
[ mnn @ 13.12.2013. 20:15 ] @
Na šta će izgledati Ram i flash nakon što budu nešto korisno radili?
[ mikikg @ 13.12.2013. 20:16 ] @
To je tako kad hoces 32bitnu platformu :)
Jedna 32bitna masinska instrukcija sta god radila zauzima 4 bajta u fleshu!

Zato je uvek zgodnije pricati o velicini programske memorije u "kilo rechima", ne u kilobajtima.

Tako da realno taj spomenuti pic ima samo 2x vise prostora za smestanje masinskih instrukcija od mukice 16f84 :)
[ mnn @ 13.12.2013. 20:39 ] @
Ispade navlakuša .Mala kućišta, mala cena ......
[ mikikg @ 13.12.2013. 20:47 ] @
Pa tako nesto ispada ali moras uzeti u obzir da taj nov pic moze da ima cca 10-15x brzi clock sto nekome moze puno da znaci.
[ bogdan.kecman @ 13.12.2013. 20:49 ] @
samo se brze trosi flash (ali se i na 16bitnim trosi brze nego na
8bitnim, pa sta), ram potrosnja zavisi od toga kako ti kodiras .. doduse
zgodno je kad je slozen ram ali nije frka ... 32bitni mcu-i zato dolaze
i pakovanjima sa vise memorije :)
[ mnn @ 13.12.2013. 22:06 ] @
To znači da za nešto ozbiljnije treba pic sa više flasha i to više nije neki sa 44 pina i ~2 evra već neki 66 pinski i i 7-8 evra minimalno. Ni jedno ni drugo mi baš ne odgovara.Vidim u opcijama za xc32 da ima opcija za 16 bitni kod pa ne znam da li bi to što pomoglo.
[ bogdan.kecman @ 14.12.2013. 06:18 ] @
nisam probao nikad da generisem 16bitni kod za pic32mx ali te nista ne
kosta da probas :)
[ embeddedkid @ 14.12.2013. 11:48 ] @
Wow, kakvo iznenadjenje. Stvarno hvala svima sto su izdvojili vreme da mi odgovorite na ovu temu.
Dakle, dsPIC nije nista previse advanced u odnosu na obican sem po hardverskim mogucnostima.

Imao bih jos jedno pitanje. Koristio sam mikroe razvojnu plocu i svidja mi se kako oni to prave itd itd...
Na njihovom sajtu PIC Fusion za dsPIC i PIC32 kosta bas puno + treba jos milion stvari da dokupim.
Da li neko ima neku preporuku za mozda neku jeftinijiu plocu koja se moze kupiti preko(amazon npr), a da je koristio pa da moze da je preporuci?
Hvala jos jednom svima!
[ bogdan.kecman @ 14.12.2013. 11:51 ] @
koju mikroe plocu vec imas?
[ embeddedkid @ 14.12.2013. 12:52 ] @
Imam ovu plocu, easypic 2. Stara je to ploca

[ bogdan.kecman @ 14.12.2013. 13:08 ] @
http://www.mikroe.com/easypic/v2/
to je super plocka :) i mozes da je iskoristis .. samo proveris da ti
se Vdd i Vss poklapaju i eventualno OSC1 i OSC2 da se poklapaju ... to
se ostali pinovi ne poklapaju nije preveliki problem .. npr na 40 pina
umesto RA0-RA5,RE0-R2 je na dsPIC-u ako se dobro secam B0-B8 i slicno,
dakle nisu pinovi isto imenovani ali OSC je na istom mestu, dakle 4MHz
oscilator koji je na easypic2 ce da ti tera tvoj dspic, Vss i Vdd su gde
treba, jedino RB6 i RB7 na easypic2 treba da spojis na Vdd i Vss sto
mozes na expanderu sa obicnim zcikama (na pinovima 39 i 40 su valjda
analogni vdd i analogni ground) ... dakle samo nemoj na slepo da guras
vec pogledaj datasheet gde je koji pin i uklopi ga sa samom plockom i
ledice i tasteri ce biti vise nego upotrebljivi, pull up/down izlaz sa
desne strane skroz upotrebljiv .. e sad onaj njihov programator na ploci
je beskoristan, njega samo ignorises i direkt na plocku zalemis 5 zicki
i spojis na pickit2, mozes recimo sa donje strane ploce direkt na
podnozje zalemis mclr, vdd, vss, pgc, pgd izvedes konektor i zalepis ga
vrucom plastikom i u to zabodes pickit2 kad programiras plocu ..
*obavezno* kada koristis plocu, napajaj je preko onog 8-16V konektora
(board vcc jumper stavis na EXT) a pickit2 namestis da koristi "target
power" dakle da ne napaja on plocu (posto ne moze da je napoji i oce
crkne ako nije dobro napravljen) ja sam tako godinama koristio easypic3
plocku dok je nisam nekom poklonio
[ embeddedkid @ 14.12.2013. 13:43 ] @
hehe, a ja ovu plocu dobio. Medjutim, ova ploca i nije u tako dobrom stanju. Pola dugmica ne radi ili slabo radi, a posto do sada nisam nigde implementirao neki svoj uC onda su mi ti tasteri jako bitni. Inace nemam adapter za napajanje. Sve radim preko USB-a.

Ono sto planiram da uzmem jeste ploca PIC fusion + uC neki dsPIC na MCU cardu i giroskop pa cemo za dalje videti.
Na ovoj EasyPIC 2 ploci sam mogao da ubacujem 16 vrsta nekih uC sa razlicitm brojem pinova. Kad kupim uC koji se nalazi na MCU cardu onda nemam tu mogucnost? Malo mi je nelogicno da je tako, ali...?
[ bogdan.kecman @ 14.12.2013. 14:18 ] @
Citat:
embeddedkid: hehe, a ja ovu plocu dobio. Medjutim, ova ploca i nije u tako dobrom stanju. Pola dugmica ne radi ili slabo radi, a posto do sada nisam nigde implementirao neki svoj uC onda su mi ti tasteri jako bitni. Inace nemam adapter za napajanje. Sve radim preko USB-a.


pa to ti je prvi zadatak :D
1. nabavis napajanje (bilo koji 9-14V adapter ce da odradi posao samo da moze da da 500mA .. 12V 1A ispravljaci su prilicno jeftini)
2. popravis tu plocku, zamenis neispravne prekidace, proveris ostale komponente
3. nabudzis je da radi sa pickit2 umesto sa originalnim programatorom (koji ako se ja dobro secam ne ume da radi sa dspiconjama)
4. nabudzis da taj njegov 4MHz oscilator bude na nekom podnozju da mozes da ga menjas
5. nabudzis plocu da moze da tera i 3V picove (sada moze da tera samo 5V)

Citat:
embeddedkid:
Ono sto planiram da uzmem jeste ploca PIC fusion + uC neki dsPIC na MCU cardu i giroskop pa cemo za dalje videti.
Na ovoj EasyPIC 2 ploci sam mogao da ubacujem 16 vrsta nekih uC sa razlicitm brojem pinova. Kad kupim uC koji se nalazi na MCU cardu onda nemam tu mogucnost? Malo mi je nelogicno da je tako, ali...?


mikroe hardware je *odlican* !!! tako da sigurno necu da ti kazem da ne uzmes fusion v7, to je odlicna ploca i vrlo korisna, sto se tice ubacivanja razlicitih procesora, to je verzija sa "karticama" - jedna kartica jedan procesor, obzirom da ti mcu-i uglavnom dolaze samo u smd tehnologiji (onih par koji dolaze kao dip mozes i u easypic tako da nisu zanimljivi za fusion) moraju da idu na neku karticu a i na taj nacin obezbedjujes pinout odgovarajuci posto za razliku od osmobitnih ovi jaci ne postuju bas klasicno raspored gde se sta nalazi, posebno ovi sa vise pinova tako da je tu varijanta kupis karticu zabodes i voila ... elem, uvek mozes sam da napravis svoju karticu sa mcu-om, nije nesto komplikovano
[ embeddedkid @ 14.12.2013. 17:44 ] @
Hvala Bogdane na odgovoru!

Bacicu se na posao da prepravim ovu plocu i da nabavim ispravljac.
Posto cale hoce da me casti, necu odbiti novi pic fusion :)
Ako bude nekih problema javljacu se. Pozdrav ljudi i sve najbolje!

[ Odin D. @ 15.12.2013. 03:35 ] @
Ne bih puno da pametujem i protivurjecim, ali za cijenu tog fusiona cini mi se da se dobija suvise tastera, ledara, konektora, otpornika, dip-switcheva i ostale boranije, a za te parice moglo bi se pazariti stosta zanimljivijeg.
Kad si vec rad da nesto budzis, onda mozes od nule izbudziti bas ono sto ti odgovara, umjesto da krpis nesto sto ti "djelimicno" odgovara.
Za 50-tak $ mozes pazariti npr. neki j-link edu jtag (ili pickit ako si bas zapeo za pic), ili neki logicki analizer, a za ostalo se moze bez problema skockati neka plocica koja bi bila primjerenija za ono sto ti treba, umjesto takve neke generalne, koja je za svasta dobra po malo, a nizasta kako treba.

I ja sam imao nekad neki Easypic (cini mi se v3), ali ne znam da li sam ga i dva puta u zivotu ukljucio.

Umjesto toga nasao sam da mi je mnogo svrsishodnije da sam zbudzim neku plocicu na kojoj turim po 3-4 pin headera tako da na svaki pin mogu da nakacim pull-up/down, ono sta inace treba da ide na pin, neku sondu (osciloskop, log. analizer, unimetar...) i jos neki pin za nepredvidjenu upotrebu. Tu dodam par tastera i par dioda koje jamperima spajam gdje god hocu, i po potrebi kacim iste takve budzevine od displeya, rotacionih enkodera, translatora nivoa, naponskih stabilizatora itd...
To je neki redovni scenario koji se meni javlja u svakodnevnom radu.

Na tim gotovim nasminkanim plocicama ne mozes da dokacis nista ako se ne satares od lemljenja i budzenja, cime se gubi sav smisao navodnog "olaksavanja".
One su ok ako ces u njih da ucitavas demo aplikacije koje dobijes u tom kitu, ali ako hoces nesto svoje da pravis, onda ti je bolji protoboard ili prototyping pcb.

Evo npr. par takvih budzevina iz "fioke br. 3" koje sam ne znam vise ni ja koliko puta kombinovao i koristio u kojekakvim projektima:



A za onaj easypic 3 sto ga imam godinama, a jos je "ko nov", smislio sam da bi bio najkorisniji ako ga svega razlemim i iskoristim one silne tastere, diode i konektore kao zasebne komponente.
No me mrzi da to zapocinjem kad vidim koliko ima da se razlemljuje :)

Naravno, gotova/ispravna/testirana/provjerena... ploca je svakako za pocetnika bolja od samo-budzevine, ali ako nisi bas pocetnik i ako je ta gotova ploca poskupa onda se te pare mozda mogu bolje raspodjeliti.

Naravno, ako je ta fusion ploca bas ono sto ti treba i bas ti treba 80 tastera i 80 dioda, i bas onaj displej itd... onda ok :)
[ foxhunter1 @ 15.12.2013. 12:39 ] @
Da ne otvaram novu temu, posto ima veze sa svakom vec postojecom .
Da li se jos nekom dogadja da kada klikne na link za sliku (koja je okacena negde na ES) dobije sledece:

Not Found
The requested URL /images/static/uploads/3/3/3383941/Custom_boards.jpg was not found on this server.

Ovo je konkretno za sliku koja se vec vidi u samoj poruci, kao sto je u ova poruka koju je Odin pisao,
isto je i za slike koje se ne vide u poruci. Ne mogu tacno da se setim, mislim da je to pocelo od pre nedelju dana...

Da budem siguran da nije nesto kod i do mene, zamolio sam neke drugare da provere i kod njih se isto dogadja...
[ bogdan.kecman @ 15.12.2013. 12:43 ] @
pocelo je davno i cesto se desava da u mail stigne url koji ne radi
[ embeddedkid @ 17.12.2013. 19:17 ] @
Odin D. hvala na odgovoru. Jako zamljivo mi zvuci to o cemu pricas, ali mislim da jos nemam dovoljno znanja da nesto tako napravim.
Za dsPIC sam se odlucio jer ima milion stvari (potrebnih i nepotrebnih) jer ne znam sta ce mi zatrebati. Ali u svakom slucaju sam razmisljao o tome sto si ti napisao i drugi su mi govorili, ali ja prosto nisam hteo da se upustam u tu pricu jer to nikad nisam radio.

Inace kad sam vec ovde hteo bih da pitam jos nesto. Koji uC je industrijski standard danas?
Video sam da se dosta koristi ARM Cortex M3 i M4 i 8051. Nigde nisam procitao da se koriste PIC ili AVR sem u ovim hobby projektima. Ako neko zna da pokusa da razresi ovu dilemu, a i da kaze razlog zbog cega je to tako :)
[ goran_68 @ 17.12.2013. 19:33 ] @
Potpuno se slažem sa Odinom. Za 180 USD koliko košta taj Fusion ćeš kupiti brdo modula, razvojnih pločica, ponešto od instrumenata i alata, MCU-ova i sl. Iskustvo koje ti treba ćeš steći budženjem svega toga a ne pritiskanjem 17 tastera na xxx razvojnom sistemu. I možda najbitnije od svega. Ukoliko si na nekom od tehničkih fakulteta udri matematiku i završavaj studije na vreme. To treba da bude br.1 ovo sve ostalo treba da bude zabava. Da ne izgleda kao pametovanje iz ličnog iskustva ti pričam.
Nema standarda u industriji, pogotovo to nije neki Cortex jer nije imao vremena da postane standard. Kao predlog za dalje učenje na ovu temu dajem ti neki jeftini Discovery modul za STM32xxx. Ima brdo, pročitaj i biraj. Za DSP ima vremena, udri matematiku.
[ embeddedkid @ 08.01.2014. 19:48 ] @
Pozdrav ljudi opet ja! :)
Neko me je opomenuo da ucim matematiku. Ucim, nemojte da brinete :)


Imam jedno kratko pitanje gde mislim da znam odgovor ali ipak da pitam.

Da li za mikroelektronikine ploce moraju da se koriste njihovi mikroC IDE kompajleri obzirom da oni ugradjuju onaj njihov programer ili smem da koristim uVision npr?
[ bogdan.kecman @ 08.01.2014. 23:49 ] @
samo uz njihove alate imas punu kontrolu, dakle ako hoces da mozes iz ide-a da radis slanje hex-a na mcu i debagiranje - to radi jedino sa njihovim alatima, ako koristis neki drugi alat, onda mozes da koristis mikroe stand alone app za upload hex-a pa kad iskompajliras u tvom ide-u, koristis mikroe ide za slanje hex-a na plocku, a od debagiranja generalno nema nista ..

ja sam prepravljao neke njihove alatke (easypic3 ili 4 ne secam se broja) i ugradjivao na njih pickit tako da sam koristio obicne microchip alate sa mikroe razvojnom plocom i to nije neki preveliki poduhvat