Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Preporuka za MCU - EasyPic,Arduino,PicBasic?

[es] :: Elektronika :: Mikrokontroleri :: Preporuka za MCU - EasyPic,Arduino,PicBasic?

Strane: 1 2

[ Pregleda: 5900 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?10.06.2012. u 09:40 - pre 144 meseci
Hm, ovo postaje malo besmisleno, ali ajde. Ja nisam nikad koristio ARUDINO kao što ti nisi koristio PBP, tako da ovo i nije baš neka pametna rasprava, ali samo još ovo da kažem i neću više da se mešam u ovu temu.

Citat:
bogdan.kecman: bas o tome govorim - TO NIJE CEO BLINK PROGRAM za PBP!!!

To jeste ceo program.

Citat:

gde si konfigurisao koji oscilator koristis
gde si konfigurisao WDT
gde si konfigurisao BOR
gde si konfigurisao ...
gde si konfigurisao na kom taktu radi PIC da bi PAUSE 500 trajalo tacno 500ms ?
gde si rekao koji se pic koristi

ARDUINO je gotov hardver sa već postavljenim oscilatorom i raznim drugim stvarima, tako da njemu to u programu ne treba posebno da se navede.
Sa druge strane, PBP ima unapred definisanu konfiguraciju i ako se napravi hardver koji to poštuje, onih 5 linija JESU ceo program, a PIC se odabira iz padajućeg menija (drop-down za one koji ne govore sprski) u MICRO CODE STUDIU . Po meni, ne može da se poredi goli MCU, ma koji god bio, sa već gotovim hardverom.

Citat:
(dodatno, gde si postavio tris za b0? nemoj mi reci da ga proton setuje svaki put kada ti kazes high ili low?)

Upravo tako. Zato ja i ne volim da koristim te komande jer troše nekoliko mašinskih instrukcija više. Inače, pričam o PBP-u, ali u PROTON-u je isto.

Još jednom: nemam ništa protiv ARUDINA, ATMELA, ili bilo kog drugog MCU-a na planeti, i tvoji saveti su po pravilu maltene besprekorni, ali samo insistiram na preciznosti jer ovo čita mnogo ljudi i mogu da steknu pogrešnu sliku o nekim stvarima. Što se mene tiče, početnik može da uzme šta god mu volja, a velike su šanse da će većina i da ostane na onome što prvi put proba, kao što sam ja ostao na PIC-u iako znam da ima mnogo boljih mikrokontrolera. Zato je bitno da imaju prave i potpune informacije.

Pozdrav.
Sinisha
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?10.06.2012. u 09:47 - pre 144 meseci
Bogdane, svako od nas preferiera neki od programskih jezika. Uz to, imas ljudi koji uC-ove smatraju igrackama koje im sluze kao slagalice (osnova XXXX, shield ovaj, shield onaj, ...) i ljude koji hoce da naprave neki uredjaj od pocetka (from scratch) i da za isti napisu i programce.

Nego, ne mozes da poredis Basic Stamp sa PBP ili Proton+. Jedno je interpreter spucan u PIC-onju, a drugo su kompajleri. Dva potpuno razlicita sveta sto se brzine izvrsavanja napisanog programa tice.

Arduino je napravio to sto je napravio, cini mi se, zbog velike podrske u akademskim krugovima gde je i nastao dok je na zalist Amicus, po meni, cisti promasaj posto je to prihodovna skalamerija na Arduino futprintu. Jeste da je Proton+ za Amicus-a dzabe, marketing je u celoj prici bio los.

Sto se tice 60 linija za treptanje LED-are:

Code:
Device 12F617
Xtal 8

Config BOREN_OFF, CP_ON, FOSC_INTOSCIO, IOSCFS_8MHZ, MCLRE_OFF,_
       PWRTE_ON, WDTE_OFF, WRT_OFF

CMCON0.7 = 0    ' Komparatori iskljuceni
ANSEL = 0       ' GPIO je digitalni
Output GPIO 
GPIO = 0        ' Svi GPIO iskljuceni (log. 0)

' Trepci do besvesti :)
While 1 = 1
    Toggle GPIO.0
    DelayMS 250
Wend

End


Vidis, nema 60 linija
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?10.06.2012. u 16:50 - pre 144 meseci
Citat:
rsinisa: Hm, ovo postaje malo besmisleno, ali ajde.


aha :D ja imam nezgodnu i aprijatnu osobinu da teram mak na konac, sorry

Citat:
rsinisa:
Ja nisam nikad koristio ARUDINO kao što ti nisi koristio PBP, tako da ovo i nije baš neka pametna rasprava


koristio sam jedno 15tak basic kompajlera za mikrokontrolere, PBP nisam ali nema neke velike razlike u odnosu na ostale

Citat:
rsinisa:
To jeste ceo program.


Nije :D
ako sada uzmes i iskopiras to sto si stavio kao "ceo program" i posaljes nekome na mail da li ce on to da pusti da radi na njegovom mikrokontroleru - NECE, znaci fali jos nesto. To sto je PBP prebacio konfigurisanje iz vidljivog dela koda u menije ne znaci da taj deo ne postoji i da nije deo programa, samo da je "bolje sakriven", ali ti svejedno to moras da popunis, i koja frekvencija i da li je HS ili XS ili INTRC, bez toga nista nece da radi .. da li se taj deo koda nalazi sakriven u meniju, ili se nalazi u vidljivom delu koda je nebitno, to je deo programa o to je jedan od najkomplikovanijih delova programa za pocetnike, mene samo na ovom forumu bar jednom nedeljno a cesto i 2-3 puta neko preko pp pita da mu pomognem oko konfiguracije ovog i onog pica posto mu sa ovim kristalom ne radi kako je zamislio...



Citat:
rsinisasamo insistiram na preciznosti jer ovo čita mnogo ljudi i mogu da steknu pogrešnu sliku o nekim stvarima.


bas zato i teram mak na konac :D da bude precizno ..

Citat:
ZAS011: Bogdane, svako od nas preferiera neki od programskih jezika. Uz to, imas ljudi koji uC-ove smatraju igrackama koje im sluze kao slagalice (osnova XXXX, shield ovaj, shield onaj, ...) i ljude koji hoce da naprave neki uredjaj od pocetka (from scratch) i da za isti napisu i programce.


kizo ti ti mene malo .. od kog vagona? ja pricam preko 60+ programskih jezika, naravno da svako preferira sta se njemu svidja ... o tome kako ce ko koristiti mcu sam on odlucuje .. pricamo o pocetniku koji treba da blinkne par ledara, kada se snadje oko blinkanja ledara raznim brzinama i raznim redosledom, posle toga vec imati dovoljno ideja sta i kako mu je najbolje dalje

Citat:
ZAS011:
Nego, ne mozes da poredis Basic Stamp sa PBP ili Proton+. Jedno je interpreter spucan u PIC-onju, a drugo su kompajleri. Dva potpuno razlicita sveta sto se brzine izvrsavanja napisanog programa tice.

zasto ne bih mogao, jedno je spor basic interpreter na brzom hardweru drugo je basic kompajler, sa strane pocetnika potpuno ista prica, cukas basic i ono se izvrsava, brze ili sporije .. inace basic stamp nije spucan u piconju nego u propeler (mnogo brze od piconje, vise jezgara i slicno) ako se dobro secam, + sve moguce stvari (spi, i2c, etc etc) su mu asm funkcije tako da taj interpreter i nije toliko spor no nebitno potpuno za ovu pricu je kakav je jedan a kakav drugi ..

Citat:
ZAS011:
Arduino je napravio to sto je napravio, cini mi se, zbog velike podrske u akademskim krugovima gde je i nastao dok je na zalist Amicus, po meni, cisti promasaj posto je to prihodovna skalamerija na Arduino futprintu. Jeste da je Proton+ za Amicus-a dzabe, marketing je u celoj prici bio los.


ma .. arduino ja napravio sistem koji debil moze da koristi a cak i neko ko nije debih hoce da ga koristi .. to je realno jako tesko posto obicno ako nesto debil moze da koristi debili samo i hoce to da koriste - oni su uspeli da preskoce i da naprave to ok. Propagacija kroz akademske krugove nije napravila bum kod arduina, glavni bum je nastao kada ih je SparkFun uvrstio u svoju sekciju, SparkFun kao najjaci hobbi sajt/radnja im je realno dao legitimitet i odatle je krenuo bum ka kini i ostalim prodavcima a kada su SparkFun i AdaFruit krenuli sa "ne moze da se prodaje modul/senzor/stagod bez primera za arduino" ovome je community skocio besomucno .. i to je ono sto ga sada drzi, vrlo ziv community ljudi koji pomazu pocetnicima i to je osnovna prednost arduina... na http://arduino.cc/forum/ pogledaj sekciju "Resistors, capacitors, breadboards, soldering, etc. " ima 26000 postova, ima 10000 postova o LED-ovima :D ... uporedi to sa bilo kojim drugim forumom za bilo koji drugi razvojni sistem :D

 
Odgovor na temu

Pokazivac na meso
Nemam

Član broj: 304672
Poruke: 6
*.etf.bg.ac.rs.



Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?22.12.2012. u 04:59 - pre 137 meseci
Pozdrav,

Planiram da kupim neki Arduino. Interesuje me sta mislite, koji da kupim? Nikad nisam koristio nista slicno ali sam video skoro neki video o Arduino pa me zaintrigiralo, pogotovo sto programiranje dosta lici na C a njega sam dosta ucio. Koja je ploca dobra za pocetak? Nekako mi se Uno i Leonardo izdvajaju, pre svega jer su najjeftiniji :D.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?22.12.2012. u 14:53 - pre 137 meseci
uzmi uno ima veliki usb konektor i mnogo je robusniji. leonardo ima onaj mini konektor koji je skroz smor za ubosti i izbosti .. to za pocetak, a posle ces vec sam znati sta oces
 
Odgovor na temu

Pokazivac na meso
Nemam

Član broj: 304672
Poruke: 6
*.etf.bg.ac.rs.



Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?23.12.2012. u 02:38 - pre 137 meseci
Hvala. A kolko sam video, Arduino u sebi ima ATmega328 mikrokont. Da li se on moze programirati i bez Arduina? Opstije receno, da li se mikrokontroleri mogu koristiti bez razvojnih sistema?
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?23.12.2012. u 07:38 - pre 137 meseci
Razvojni sistem ti samo sluzi da brze udjes u svet nekog mikrokontrolera. Posle toga pravis ono sto zelis na bazi tog mikrokontrolera za koji si se opredelio i na osnovu zahteva aplikacije.
gorankg
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Preporuka za MCU - EasyPic,Arduino,PicBasic?23.12.2012. u 11:57 - pre 137 meseci
arduino cini
- mcu sa bootloaderom
- pcb koji hostuje taj mcu sa predefinisanim hederima
- ide

ti taj mcu mozes da programiras cime oces (direktno sa nekim programatorom ako hoces) niko ti ne brani, fora sa arduinom je da ima taj neki jednostavan ide i donekle osakaceni c++ koji su bazirani na wiring platformi i da se sw upucava u mcu kroz bootloader preko seriskog porta (usb2serial je integrisan na ploc) tako da ne moras da imas programator. ti ako hoces da direktno programiras atmela nemas potrebe da se cimas sa arduinom
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Preporuka za MCU - EasyPic,Arduino,PicBasic?

Strane: 1 2

[ Pregleda: 5900 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.