Elektronika.lt
 2025 m. gruodžio 3 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2025 12 03, 19:47. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » mC + papildoma atmintis
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 12
Pereiti prie 1, 2  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 mC + papildoma atmintis
PranešimasParašytas: 2007 02 28, 14:20 Pranešti apie taisyklių pažeidimą Atsakyti su citata
budris
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą MSN Messenger
Gal kas gali pasidalinti kaip pleciama atmintis mC kuo smulkiau. Problema ta kad kodas per didelis mC atmega2560, del statiniu duomenu kiekio. Taigi:
1. Kokio tipo atmintines reikia?
2. Kaip ji jungiasi su mC?
3. Ar su ja reikia papildomai dirbti/programuoti ar uztenka sujungus uzpumpuot koda?

Dekui
 mC + papildoma atmintis
PranešimasParašytas: 2007 02 28, 16:20 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
jei atmintyje laikysi duomenis gali prikabinti kokia serial eeprom arba flash.
bet is jos programu vykdyti negalima, tai mazdaug tas pats kaip kompiuteriui HDD
galima ir SD kortele pajungti jei atminties reikia labai daug
 mC + papildoma atmintis
PranešimasParašytas: 2007 02 28, 18:39 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kwlw
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Digix rašo:
jei atmintyje laikysi duomenis gali prikabinti kokia serial eeprom arba flash.
bet is jos programu vykdyti negalima, tai mazdaug tas pats kaip kompiuteriui HDD
galima ir SD kortele pajungti jei atminties reikia labai daug


Beje, gal kas naudojat koki serial flash, kurio korpusa butu galima su paprastu lituokliu lituot? O tai viskas ka randu, tai su tom folginem kojytem Sad. O paprastus senovinius epromus kabinant, tai labai daug laiduku tenka lituot Sad.

Sau
 mC + papildoma atmintis
PranešimasParašytas: 2007 02 28, 19:32 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Gal tu DIP korpuso nori?
geraiu nenorek, nes pagalvok kaip atrodys 64 koju DIP.

tuo smd tikrai visai lengva lituoti, ir kadangi
 Re: mC + papildoma atmintis
PranešimasParašytas: 2007 02 28, 19:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vakaras
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje ICQ numeris
Naudok nuoseklią AT45DB021B (ar panašią). Žiūrint kiek tų duomenų yra. Ji - 8 išvadų, nesunkiai susilituosi ir lituokliu. Valdyti irgi pakankamai nesunku.
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 10:35 Pranešti apie taisyklių pažeidimą Atsakyti su citata
budris
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą MSN Messenger
Digix rašo:
jei atmintyje laikysi duomenis gali prikabinti kokia serial eeprom arba flash.
bet is jos programu vykdyti negalima, tai mazdaug tas pats kaip kompiuteriui HDD
galima ir SD kortele pajungti jei atminties reikia labai daug


o is kokios galima?
 Re: mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 11:13 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kwlw
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
vakaras rašo:
Naudok nuoseklią AT45DB021B (ar panašią). Žiūrint kiek tų duomenų yra. Ji - 8 išvadų, nesunkiai susilituosi ir lituokliu. Valdyti irgi pakankamai nesunku.


[offtopic]
Jo shita vakar jau pac susiradau, kad galima gauti zhmonishku korpusu LT.

O tai zakalebalsia lituot kaskarta po 40 laiduku, kas po to atrodo mazhdaug taip:


Reikes pasibandyt, kaip ten su tuo SPI.
[/offtopic]

O grizhtant prie temos, tai jei reikia daugiau atminties, tai reikia naudoti kontrolerius, kurie jos moka daugiau adresuoti.

Kopijavimas ish flasho i rama ir atgal (na kaip swapas), nera gerai, nes jei sheip rashineji, tai tu 10k rashymo ciklu yra daugiau nei gana, bet jei duosi mC paishdykaut, tai sues greitai ta flasha. Bet tai irgi liechia duomenis. Jei jau programa ishsiputus, tiek, kad netelpa i kokia atmega128, tai gal reiktu programuot mokytis? (chia nepiktai, o rimtai jei ka).

Sau
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 11:33 Pranešti apie taisyklių pažeidimą Atsakyti su citata
budris
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą MSN Messenger
i atmega2560 netelpa. tai kokia atminti naudoti kad programa sutilptu?
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 11:42 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kwlw
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
budris rašo:
i atmega2560 netelpa. tai kokia atminti naudoti kad programa sutilptu?


O kokio ten tipo duomenys, jei ne paslaptis, kad i 8kb netelpa. Pac paminejai, kad statiniai, kas jau savaime prieshtarauja ju laikymui RAM'e.

Sau
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 12:20 Pranešti apie taisyklių pažeidimą Atsakyti su citata
budris
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą MSN Messenger
>100 kanalu efektu valdymas > valandos laiko intervalui.. funkcijos visos parasytos, bet ciklu skaiciai ir funciju skaitiniai parametrai kinta.. o kadangi laiko tarpas ilgas per kuri veikia efektai tai situ skaitiniu verciu daug. Atrmintyje saugomos ne kazkokios duombazes ar lenteles, bet ciklu ir programu parametrai.. gal ir ne statiniai grieztai duomenys bet jie nekinta.. Rolling Eyes

tarkim

for(i=0;i<N;i++){
sviesti(kanalas, intensyvumas, ...)
}

N, kanalas, intensyvumas - statiniai ar nestatiniai jei jau yra is anksto irasomos skaitines vertes? bat kai sita konstrukcija naudoji n kartu, tai atminties pritruksta.. tai kaip sprest reiktu tai?
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 14:13 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kwlw
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
budris rašo:

tarkim

for(i=0;i<N;i++){
sviesti(kanalas, intensyvumas, ...)
}

N, kanalas, intensyvumas - statiniai ar nestatiniai jei jau yra is anksto irasomos skaitines vertes? bat kai sita konstrukcija naudoji n kartu, tai atminties pritruksta.. tai kaip sprest reiktu tai?


Nu chia aishq idomi uzhduotis mikroprocesoriui. Jei greichio uzhtenka, tai gali daryti tradeoff'a ir susideti ishoriniam fleshe kur nors lenteliu forma tuos parametrus. O saugoti tik indeksus. t.y. pvz:

sviesti(get_from_flash(i));

Mintis, kad dinamishkai pasikraudinet duomenis. Taip, kodas nuo to tampa sunkiau skaitomas ir letesnis, bet uzhtai tauposi resursai, ypach tokie kaip RAM, kuri pas atmeli (ir sheip pas mC) deficitine.

Beje, visgi tau RAM truksta, ar sheip kodas per didelis? Ta prasme ar hex/bin failas nesulenda, ar tiesiog neleidzhia daugiau kintamuju naudot?

Gal sakau ne taip suprantu Smile.

Sau
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 15:25 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
budris rašo:
Digix rašo:
jei atmintyje laikysi duomenis gali prikabinti kokia serial eeprom arba flash.
bet is jos programu vykdyti negalima, tai mazdaug tas pats kaip kompiuteriui HDD
galima ir SD kortele pajungti jei atminties reikia labai daug


o is kokios galima?


paprastai galima vykdyti tik is vidinio flash. jei naudtum ARM procesoriu galetum dar ir is vidinio ram vykdyti.


ziurint pagal tavo programos tiksla, tai neaisku kam isvis to reikia, manau reiketu parasyti koki specialu interpretatoriu, o programa laikyti SD korteleje fat sitemoje, tada veikima galesi keisti paprastai koreguodamas viska notepadu ir be programatoriaus
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 15:56 Pranešti apie taisyklių pažeidimą Atsakyti su citata
budris
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą MSN Messenger
[quote="kwlw"]
budris rašo:



Beje, visgi tau RAM truksta, ar sheip kodas per didelis? Ta prasme ar hex/bin failas nesulenda, ar tiesiog neleidzhia daugiau kintamuju naudot?

Gal sakau ne taip suprantu Smile.

Sau


kodas per didelis. Ar galima sitai isspresti aparatiskai?
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 16:12 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Digix
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
aparatiskai negalima, aparatiskai sprendziamos greicio problemos
 mC + papildoma atmintis
PranešimasParašytas: 2007 03 01, 16:18 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kwlw
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
budris rašo:

kodas per didelis. Ar galima sitai isspresti aparatiskai?


256kb kodo Shocked . Sorry, bet matyt chia nepatarsiu, man niekad tokios problemos neishkildavo, ir jokios patirties tame neturiu. Man 32kb, tai jau begalines erdves pamenu budavo Smile.

Bandyk kompiliatoriuje daryti optimize for size, jei tokia funkcija kur nors yra. O sheip reiktu pergalvoti dar karta programos algoritma. Gal galima kazkur pernaudoti kazka, pvz dazhnai naudojamus vienodus kodo gabalus ishkelti i funkcijas (metodus) vietoj to, kad copy/paste daryt (nors tu ir rashai, kad funkcijos jau parashytas). Perzhiuret kintamuosius (gal uzhtenka unsigned char vietoje kokio nors "standartinio int").

256kb tokiai strushkei kaip atmega, tai jau yra ka kramtyti su jos 16Mhz...

Jei programa rashyta nesunkiai portabiluojamu budu, matyt reiktu pamastyti apie architekturos keitima, i jau mineta ARM'a, kad ir.

Sau
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie 1, 2  Toliau
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

Programuotojas Tautvydas – interneto svetainių-sistemų kūrimas

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
VAT calculator
VAT number check, What is VAT, How much is VAT
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Must have farming mods
Farming simulator modhub, Best farming simulator mods
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Ets2 mods, Ats mods, Beamng drive mods
allmods.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
Mokslo festivalis „Erdvėlaivis žemė“
www.mokslofestivalis.eu
Reklama


Reklama