Elektronika.lt
 2025 m. gruodžio 22 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 22, 10:03. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » Reikia pagalbos su UART
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 23
Pereiti prie Atgal  1, 2, 3  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 Reikia pagalbos su UART
PranešimasParašytas: 2008 04 30, 22:07 Pranešti apie taisyklių pažeidimą Atsakyti su citata
centronic
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
ir kokia problema parasyt ta TCPIP steka? jei nesupranti kaip veikia tas protokolas - tai ir neparasysi. jei supranti - tai nebus sunku ir su asm parasyt
 Reikia pagalbos su UART
PranešimasParašytas: 2008 04 30, 22: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ą
aha jokiu problemu viens du ir parasyta Laughing Laughing

protokolas kaip veikia tai supras ir makaka, o va kai reikes parasyti reikiama programa tai cia ne kiekvienam tas ikandama.

tiesiog labai didele apimtis gaunasi. asambleriu tu mirtinai uzsiknisi rasydamas ir net jei parasysi tai visi tave kaip i durniu ziures, nes jau tie procesoriai kuriems rasei per ta laika bus nuo gamybos nuimti Laughing

ir tai cia ne viskas kai rasai super gigantiskas programa usimancias desimtimis megabaitu tai net ir C kalba jau nelabai tinka, reiki C++ nes ji leidzia absoliucia abstraktizuoti visas funkcijas.

sakykime su asambleriu tu visada turi suprsti visa programa ir kaip suderinti atskiras jos dalis. su C tu gali susikurti galybe funkciju ir daug negalvoti kaip jos veikia o tiesiog naudotis.
C++ tai praktiskai tu turi neprikalusomus komponentus kuriuos galima jungti tarpusavyje ir isvis negalvoti apie ju kintamuosius ar kitokius niekalus.
tiesiog parasei tekstas ekrane = http->download( www.one.lt) ir programa jau baigta.

asambleris siek tiek apsimoka ipac mazom programom bet dabar toikiiu niekas neraso, jei jau labai reikia tai galima atskiras funkcijas parasyti asambleriu bet tik kvailys rasys asambleriu matematines funkcijas.
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 01, 10:26 Pranešti apie taisyklių pažeidimą Atsakyti su citata
centronic
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
is tavo parasymo suprantu, kad jei jau moki atsukti verzle tai jau ir automobilius gali taisyt Smile nors apie juos nebumbum... Smile
gerai kad yra bibliotekos C, o jei jos nera, m? Razz
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 01, 14:40 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ą
klysti, as suprantu viskas kuo naudojuosi.

jei C bibliotekos nera tada ja rasai pats ir pageidautina pasharini internete kad kitiem to daryti nereiketu.

bet kai jau parasei tai ta biblioteka gali naudotis visosse savo programose ir ant ivairiu procesoriu.
vienas is didziausiu C privalumu tai portabilumas. kai tu kokio nors linukso funkcijas gali panaudoti ant atemega.

arba pagalvok atveji kad tu sukirei gigantyska programa ant atmega ir pamatei kad kitas procesorius pvz lpc2103 kainuoja pigiau.
beveik viskas ko reikia tai tik perdaryti pcb ir perkomnpiliuoti viskas ant naujo procesoriaus.
pabandyk ta atlikti asambleriu. o beje kokio nors ARM ar ppc asambleris nera toks malonus kaip pic ar atmega naujausiuise procesoriuose jis tike sumuchliavotas kad smogui beveik neimanoma juo efektyviai naudotis.
dar nepamirsk procesoriaus konvejeriu kai jis vykdo keleta komandu vienu taktu, jei nori kad tai vykstu efektyviai turi komandas isdelioti taip kad jos galetu buti vykdomos vienu metu. kas manau nera lengvas darbas zmogui.
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 01, 18:00 Pranešti apie taisyklių pažeidimą Atsakyti su citata
JAULER
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką MSN Messenger
Kaip procesorius gali atlikti kelias komandas vieno takto metu?
Jis juk to negali daryt. nebent aplinkinė įranga gali, nes ji yra ne viena Very Happy , bet procas vieno takto metu, vieną komandą vykdo.

_________________
nepamirškit, klysti žmogiška Wink
privatas - privatiems klausimams
arch linux Wink Smile
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 01, 18: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 paskaitysi kokio nors pentium aprasyma tai jis gal 5 komandas vienu metu gali vykdyti, net pentium I jau galejo 2 komandas vienu metu vykdyti.

pavyzdys toks:

sakykime tau reikia is registro A perkopijuoti i B ir C sudeti su D tai procesorius supras kad tos komandos tarpusavyje nesusijusios ir jas ivykdys vienu metu
jei paskiatysi aprasyma tai jame bus parasyta kiek sudeties shemu ar kitokiu moduliu jis turi.
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 01, 18:34 Pranešti apie taisyklių pažeidimą Atsakyti su citata
JAULER
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką MSN Messenger
Digix rašo:
jei paskaitysi kokio nors pentium aprasyma tai jis gal 5 komandas vienu metu gali vykdyti, net pentium I jau galejo 2 komandas vienu metu vykdyti.

pavyzdys toks:

sakykime tau reikia is registro A perkopijuoti i B ir C sudeti su D tai procesorius supras kad tos komandos tarpusavyje nesusijusios ir jas ivykdys vienu metu
jei paskiatysi aprasyma tai jame bus parasyta kiek sudeties shemu ar kitokiu moduliu jis turi.

atidžiau pažiūrėjus (kalbėkim apie mažiukus proceosoriukus, nes kompams naudojamų procų manau kad daugelis saviems tikslams nepajunginėjo)
tai tas komandas pasiskirsto atskiras hardwaras, pvz atmegoje galima paimti registrą, atlikti kokį nors veiksmą ir pastatyti jį kur nors į atitinkamus registrus vieno ciklo metu, bet taip galima tik palyginus ribotais atvejais, t.y. ne bet koks registras, ir t.t. ir visa tai atlieka taip vadinamas ALU (Arithmetic Logic Unit) čia būtų kaip proco tiuningas Very Happy . na ir tokių panašių dalykų yra, BET tai papildomas hardwaras, pats procas vykdo 1 komandą per vieną ciklą.

_________________
nepamirškit, klysti žmogiška Wink
privatas - privatiems klausimams
arch linux Wink Smile
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 01, 18:48 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ą
nu jei procesorius mazas tai zinoma jis dazniausia vykdys viena komanda vienu metu. bet jei bent jiek jau galingesnis tai vent jau du loginius modulius tures. visa tai reikalinga todel kad paprastu komandu reikia atlikineti gana daug o sudetingu mazai, tai nemanau kad labai jau pagailes konstruktoriai ideti kokius du nesudetingus loginius irenginius registru manipuliavimui nes jie vistiek uzims maziau nei vienas kad ir daygybos ar dalybos modulis.

va pavyzdys
http://www.arm.com/products/CPUs/families/ARM9Family.html
arm9 atlieka vidutiniskai 1.1 komanda per viena takta
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 03, 22:44 Pranešti apie taisyklių pažeidimą Atsakyti su citata
centronic
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
cia 1.1 milijona instrukciju atlieka per sekunde kai daznis 1 Mhz.
kaip atlikt 1.1 komandos?
 Reikia pagalbos su UART
PranešimasParašytas: 2008 05 03, 23:34 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ą
1.2 komandos galima atlikti lygiai kaip ir sumoketi puse 1.5 cento uz varza lemonoje

komandos po viena nevykdomos ir joms ivykdyti reikia skirtigo laiko, kaikurias konadas atlikti reikia 1 takto kai kurias 2 taktu kitas galima ir dvi per viena takta ivykdyti, paskui dar visokie uzdelsimai su cache ir t.t.

tai viskas sudedam ir gaunam kazkoki vidurki
 Reikia pagalbos su UART
PranešimasParašytas: 2008 06 01, 09:03 Pranešti apie taisyklių pažeidimą Atsakyti su citata
centronic
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
taip nieks neskaiciuoja, zinai per kiek laiko instrukcija atlieka ir viskas aisku.
pvz:. atmega su 16Mhz viena instrukcija atliks per 62.5ns, vadinasi 16 mips bus. nereikia cia jokiu papildomu laiku ar uzdelsimu skaiciuot, juk nebus taip, kad tapacia instrukcija atliko per skirtingus laikus
 Reikia pagalbos su UART
PranešimasParašytas: 2008 06 01, 13:30 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ą
kodel manai kad nebus?

o ka jei anminties sina uzimta tuo metu arba jei duomenys reikalingi instrukcijos ivykdymui yra cache atmintyje arba kitu atveju ju nera.
arba galu gale jei ne vienas procesrius naudojasi atmintimi ir kas nors jam wait signala padave.
akivaizdu kad taip instrukcijos ivykdymo laikas bus beveik atsitiktinis.

zinoma ant primityviu procesoriu kaip atmega ar pic tai viskas pagankamai vienoda. nes jie neturi cache. ir neturi jkiu dma ir panasiai. kas galetu paimti ju resursus

bet vistiek pvz ant avr kokia nors SBI komanda vykdoma du taktus o OR komanda viena takta tai kaip tada pasakykis kiek MIPS procesoriaus greitis
16 ar 8 MIPS?
 Reikia pagalbos su UART
PranešimasParašytas: 2008 06 01, 15:46 Pranešti apie taisyklių pažeidimą Atsakyti su citata
centronic
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
nereikia tuoj apie visokius super procesorius sneket. rasant su asm programa pic ar avr gali tiksliai zinot per kiek laiko ir ciklu programa bus ivykdyta, ir kada i koki signala kontroleriui reaguot.
 Reikia pagalbos su UART
PranešimasParašytas: 2008 06 01, 16:11 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ą
nu jei tu zadi taip ir darbuotis akmens amzaisu yrankiais tai tavo reikalas.
bet tiesiog tada avr gretis bus vistiek kazkur 10mips/16mhz
tai atitinka kokius 0.8 MIPS/MHz

as jau po biski planuoju mesti salin avr ir pereiti prie ARM
 Reikia pagalbos su UART
PranešimasParašytas: 2008 06 01, 19:05 Pranešti apie taisyklių pažeidimą Atsakyti su citata
JAULER
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką MSN Messenger
bet visgi paprastom užduotim ARM`as daugiau reikalauja, ir jį yra sunkiau gauti negu AVR`us, todėl mažoms užduotims geriau naudot AVR`us, o ARM`us ten kur reikia greičio. Neapsimoka visiškai mesti lauk silpnus procus.

_________________
nepamirškit, klysti žmogiška Wink
privatas - privatiems klausimams
arch linux Wink Smile
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie Atgal  1, 2, 3  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
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