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

prividni OS na Pic mikrokontoleru preko sd kartice

[es] :: Elektronika :: Mikrokontroleri :: prividni OS na Pic mikrokontoleru preko sd kartice

Strane: 1 2

[ Pregleda: 4259 | Odgovora: 38 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice15.09.2011. u 12:23 - pre 153 meseci
na 103STK ce tesko da turi lindzu :( .. inace po meni najjaci kit za pocetnike sa arm-om je http://www.futurlec.com/STM32_Development_Board.shtml

dzabe je (40$) a radi razbija ...

olimexov jtag nije los mada ja koristim vise bus bluster 2

no SMT32F103 nema externi ram kontroler a mislim da ne ume ni da izvrsava kod iz ram-a ... odlicna sprava ali nije bas vezana za op
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.telekom.yu.



+81 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice15.09.2011. u 14:14 - pre 153 meseci
Najjeftiniji koji izgleda ima MMC je STM32F205RBT6 i dolazi u LQFP.
gorankg
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice15.09.2011. u 20:25 - pre 153 meseci
lqfp moze da se zalemi rukom :D (za razliku od bga) .. on ima FSMC (STM32F205xx i STM32F207xx) .. trebalo bi da radi lepo no nisam nikad probao... ono sto je mnogo bitnije je podrska za loadable code u samom kompajleru, da li moras da kompajliras 10 puta pa da cupas lokacije ili mozes odjednom da iskompajliras sve u "virtelnom ram-u" sa "relocateable" kodom.

 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 10:59 - pre 153 meseci
malo sam razmisljao dublje, koliko je ovo uopste izvodljivo, mislim na kompajliranje, soft pisem u c-u,
primer, pic32.
cuvanje na sd, upis pri paljenju na ram, pa izvrsavanje iz ram-a.
koliko je uopste izvodlivo pisanje u MPlabu soft koji bi se namenski startovao sa ram-a, kapiram da ako se pise u asembleru da nema nikakvih problema, ali kako kompajler da nateram da skokove i slicne stvari relativizuje u odnosu na trnutnu poz u memoriji..itd.

BTW, izvinjavam se za mali predhodni nesporazum, 128 kb bi mi bilo dovoljno po jednoj "aplikaciji" ,tj i mnogo manje, tako da pic32 odgovara, samo ako je izvodljivo preko C-a, hvala.

-sustina je da napravi univerzalni uredjaj za interfejs sa drugim cipovima, nesto kao Bus pirat, samo bez kompa.
e sad na kartici bi se cuvale razlicite vrste formata interfejsa.
recimo za interfejs sa max6675, ide SPI, ucitava 2 byta , nalazi relevantni podatak o temp unutar ta 2 byta, i prikazuje na ekran, ponavlja svakih 0.3s
onda drugi bi bio, emulacija UART terminala, salje preko uarta otkucano, i prikazuje na ekranu dobijeno. itd.
ili recimo logovanje neke voltaze kroz vreme, itd.......

posto takvih formata fakticki moze da bude bezbroj, a da nebi updatovao firmware svaki put kad zelim nesto novo, ovako bi jednostvno ucitavao preko SD-a.

-inace posto sami programi nisu nista komplikovani, pic32 mi je malo overkill, sta mislite o FRAM seriji msp430, oni imaju program mermoriju koja moze da se prepijuse nekoliko triliona puta...
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.telekom.yu.



+81 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 11:36 - pre 153 meseci
Možda je jednostavnije da preko menija odabereš tip interfejsa (i2c, SPI, UART,1-Wire...), jednu ili više lokacija sa kojih nešto čitaš ili pišeš pa da podatke prikažeš na LCD? I sve to ponovo u intervalu koji takođe možeš zadati. Ako je potrebna matematika, da bi dobio čitljiv podatak, možeš i da nju definišeš preko tastature. Dakle, tvoj softver bi podržavao sve poznate interfejse i ne bi imalo potrebe za izmenom. Ukoliko nema bagova ;). Parametre za nekoliko najčešće korišćenih primera komunikacije (ili poslednjih nekoliko) možeš čuvati u eepromu pa ih zvati odatle. Kad izbaci neki novi čip sa poznatim interfejsom nema izmene softvera, sve je tu.
gorankg
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 14:03 - pre 153 meseci
fora je sto bi da napravim mogucnost da se dodaje custon interfejs bez potrebe menjanja firmware-a, ali sto vise razmisljam kontam da je dosta 1 MB za cuvanje svih interfejsa, tako da verovatno je bojle koristiti eeprom od sd-a
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 14:33 - pre 153 meseci
vidi ovako, "nebitno" je gde cuvas externe funkcije, neki externi i2c eeprom, sd kartica ili nesto peto ..

sto se C-a tice, nije problem, jedini je cim sto nije lako iskompajlirati tu externu funkciju "samu za sebe". Dakle ono sto bi morao da radis je da u linker skriptu definises mesto za tu funkciju i onda da imas tvoj program ceo + tu funkciju koja je u #code mojaexterna i onda da kompajliras svaku funkciju sa tvojim kodom. Dakle svaki put kada ti treba tvoja funkcija ti iskompajliras CEO app samo je u #code mojaexterna svaki put druga funkcija. Onda iz HEX-a izvadis sve sa lokacije mojaexterna (koja znas gde je posto si je definisao u linker skriptu) i to zapamtis kao neki obj koji onda drzis u eeprom-u/sd-u ili saljes preko rs232 ..

dakle nije nemoguce al je "blago smaranje"

bas je na mchip forumu relativno skoro neki lik pitao da li moze da napravi "pic sa virtualnih 5M rama" da bi odjednom iskompajlirao sve funkcije i dobio je odgovor da ne mere
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 14:38 - pre 153 meseci
znaci zezanje, whoo hoo
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 14:39 - pre 153 meseci
elem, sad sam tek video "sto bi ti to pravio" i mislim da gresis debelo... mnogo je iskusnija varijanta ono sto radi pickit2. Dakle imas sitan interpreter na pic-u koji ne ume da radi "nista" .. nego bitbanguje 5 linija i setuje 2.5-13V na sestoj. Ti mu onda posaljes skript koji on izvrsi (na pickit2 ga saljes preko usb-a, ti mozes da ga cuvas na sd ili u nekom i2c ili spi eepromu). Takav setup ti daje mogucnost da implementiras bilo koji skript lagano te da se takva sprava moze koristiti od toga da upise SVF u fpga do toga da iscitava eeprome i slicno ... kako radi takav sistem mozes da vidis u sourcetu pickit2, naravno tebi treba dodatno par stvari (varijable u koje upisujes iscitane vrednosti, ispis istih na ekran etc etc, ali nista strasno)... takav pristup omogucuje da pickit2 pece i atmele radi kao logic analyzer, signal generator etc etc ... mnogo bolje da imas dobar interpreter nego da se siljis i pises kod koji dinamicki ucitavas, posebno sto sa 80MHz pic32 mozes da interpretiras kod extra brzo. Takodje pogledaj jos jednom onaj stickos, on ima tacno to sto tebi treba ... interpreter, programe cuvas na sd-u, imas ethernet usb .. ima na sebi editor za programe .. sve radi 1/1 ..
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 15:13 - pre 153 meseci
ali mi je basic :p. da ima u c-u odma bi se primio,
ali upravu si taj stick os deluje kao prava stvar,
ili nesto slicno sam da razvijem, naravno dosta bazicnije(pun intended),(kapiram da bi se oteglio)
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 15:24 - pre 153 meseci
zavisi sta je cilj ali je generalno lakse/brze da napises brdo programa za chipos koji rade to sto ti treba nego da pravis chipos pa na njega da dodajes programe :) ... no kao sto rekoh, zavisi sta je cilj, ako je cilj sprava koja bi isla u prodaju (citaj buspirate portable) onda je malo truba da koristis tudji proizvod. Ako je to klasican projekat za tebe + open source projekat - onda je bolje da iskoristis chipos .. ako je cilj da ucis - uradi oba :D
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 17:25 - pre 153 meseci
ako budem imao vremena razvicu ga sam, a ako ne , nista od toga, stvarno mi se svidja taj stickos ali ipak bi vleo nesto sam da razvijem.
polako mi se i pocetni principi javljaju u glavi, da sebi pojednostavim razvojni put, prvo cu "firmware" da razvijem okvirno u visual studio 2010 kao console app koji ucitava podatke iz datoteke, pa cu od datle da je portujem na pic, naravno sve vreme imajuci u vidu de se portuje na pic.

nazalost sve to nakon sto zavrsim PID kontrolor za slolomnku, koji sam zakocio pre par meseci i sad mi bode oci.

ps. inace ideja mi nije bila da prodajem, al sad kad spomene......
fora je u tome, da sam u poslednje vreme navatao gomilu 3310 i 3210 i 5110 nokia radi ekrancica, juce 3X5110 za 100 din :D, i nakon sto im iscupam ekran resto telefona mi bez veze pravi djubre u fioki. Kad malo bolje pogledas, jack,kontakt za bateriju, baterija ,16 dugmica, i ekran lako mogu da se iskoriste u istom kucistu ako napravis pcb indenticnih dimenzija kao original. i sad trazim nacin kako ovo da iskoristim. padale su mi razne fore napamet, Multimetar, Superprobe klon, ..... za sada mi deluje ova fora sa buspiratom kao najkorisnija, nazalost i najkomplikovanija.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice16.09.2011. u 22:29 - pre 153 meseci
kreni sa superprobe-om, imas onaj klon prepisan u C-ju, uzmi neki "jos veci" pic i dopisi sta te jos zanima od funkcija i zbudzi u 5110 :) veruj mi bice interesantniji projekat od "stand alone bp-a" - evo ja se razmisljam de bi mogao da mi treba stand alone bp i ne mogu da smislim vec neko vreme - gde god radim bilo koji debugging - imam laptop u blizini
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice17.09.2011. u 10:13 - pre 153 meseci
pazi ni ja se ne bakcam sa elektronikom dalje od pola metra od kompa, ali opet mi se svidja ideja da se sastavi nesto kao univerzalni sistem za interfesj. Bus pirat je extra, ali da razvijes sam svoj interfejs za svaki chip posebno bi bilo dosta komplikovanije od ovoga sto sam ja zamislio. Nemam pojma, za sad ovo su samo varnice pred paljenje sijalice iznad glave :D. Verovatno nesto izmedju superproba/miltimetra i bus pirata ce na kraju da se iskombinuje.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice17.09.2011. u 10:17 - pre 153 meseci
za bus pirate je extra lako da napravis dodatni interface - tome sluzi binary bit bang mode
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice17.09.2011. u 10:38 - pre 153 meseci
cekaj moguce da sam se ja istripovao, ali zar netrebas prvo da napravis celu windows/linux aplikacuju?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice17.09.2011. u 15:39 - pre 153 meseci
Citat:
arakis: cekaj moguce da sam se ja istripovao, ali zar netrebas prvo da napravis celu windows/linux aplikacuju?


za bus pirate? napises skript za chat za linux ili za neki od fancy terminala za windoze .. ima vec brdo skripti koje rade brdo stvari ... dodatno koji je problem da napravis "aplikaciju" - imas 2 linije da otvoris seriski port i to je to, posle to ga saljes na isti sta hoces i bitbangujes izlaz, dakle pises odma direktno implementaciju protokola u svom omiljenom jeziku, os c os c++ os php os tcl, perl, python, php, ruby ili visual basic .. sta ume da pristupi seriskom portu u tome implementiras taj custom protokol koji te zanima za koji god device (mada bp vec pokriva sve bitne protokole ne znam sta ti fali od istih ?) ... ne postoji teorija da ti je teze da implementiras protokol za BP nego za taj device koji bi napravio... moze samo da bude lakse posto za bp pises protokol u bilo kom jeziku na kompu dok bi za taj tvoj device morao da kompajliras posebnu relocateable funkciju sa limitom max velicine koju onda prebacis na ... ma daj ... ko sto rekoh za protokol - bp je keva ako imas komp u blizini ... stand alone sprava je ok mada meni bas bas nikad nije trebala niti mislim da bi ikad imao potrebe za istom... mnogo je iskusnije napraviti dobar multmer u 5110 kucistu ... sa nekim dspic-om ili pic32 .. neki A/V/R/L/C/ESR metar u lepoj kutiji sa tim spi display-em .. doduse meni je u planu da napravim jedan koji ce biti u velikoj desktop kutiji sa 320x200 tft-om :) ali neka super probe varijanta u 5110 kucalu bi bila EXTRA projekat.
 
Odgovor na temu

arakis
Filip Dulic

Član broj: 23312
Poruke: 293
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice17.09.2011. u 16:23 - pre 153 meseci
pih a sve sam lepo smislio, ok multimer it is, samo cu obavezno da ga implementiram sa 4 ili vise kanala, da moze da meri ulaznu i izlaznu snagi i slicne cake.

malo pitanje kolko je podoban pic-ov ADC za precizno merenje voltaze, sa externom referencom naravno, tj da li da mu dodam i externi adc ili da koristim interni, brzina je ok posto za multimer ti ni netreba brzina vec preciznost.

p.s. jos nisam stigao da se bakcem sa piratom pa otud neznanje, tek teba da mi stigne free pcb v3 pa da ga sastavim....
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: prividni OS na Pic mikrokontoleru preko sd kartice17.09.2011. u 16:31 - pre 153 meseci
picov adc je skroz ok, samo mu das dovoljno vremena da odradi konverziju i naravno externu referencu
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: prividni OS na Pic mikrokontoleru preko sd kartice

Strane: 1 2

[ Pregleda: 4259 | Odgovora: 38 ] > FB > Twit

Postavi temu Odgovori

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