 |

|
|
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 18, 06:47. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » Reiketu patarimo del programavimo
|
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
|
|
|
 |
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 06, 11:29 |
|
|
|
|
| Mindaugasu rašo: |
NU cia idealizuotai apie C pavarei
C tikrai yra ribota palyginus su Java. Bet kaip sakoma, ne apie tai kalba. |
o vat ir ne .. kaip tik siuo metu rasau programa su java tai zinok tam tikrais atvejais nervina java ribotumas ... kaip kad nera tokio kaip vieno baito be zenklo .. na ir dar tokio dalyko kaip union )
na ir dar kitu dalyku ..bet zinoma sunku butu pasigincyti del galimybiu .. java visdelto suteikia ju daugiau ..
tacaiu .. turint daugiau igudziu dirbant su C vienintelis trukumas belieka kad nera tokios komandos kaip <new Object()>
bevisako... siauometu esu labai suzavetas tokai najau (na bent jau man nauja) technologaija kaip UML labia geras daiktas... labai palengvina programos kurimo procesa ) |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 06, 12:52 |
|
|
|
|
| Uml gerai skamaba. Butu idomu ja pramokti. daug vaizdziau, greiciau ir paprasciau programa butu kurti. |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 06, 12:57 |
|
|
|
|
turiu pdf`a su UML2.0 aprasymu .. bet niekaip neprisoku paskaityti .. nes ten taip nepadoriai 804 lapai  |
|
|
|
|
|
 |
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 08, 22:57 |
|
|
|
|
| siena rašo: |
o tas kas sako kad su ASM neparasysi didelio projekto tai galiu pasakyti kad labai labai klysta... mano vienas kolega su ASM programuoja naudodamas objektinio programavimo principus .. ir zinot jam net neblogai ir ko pasimokyti ... |
Chia replika turbut buvo man... Ok, atsakysiu:
- C kalba programas rashyti N kartu greichiau;
- Kodas dazniausia buna aishkus net ne programos autoriui;
- Daugeliu atveju C programa parasyta programa galima sukompiliuoti bet kokiam procesoriui, o ASM veiks tik su vienu konkreciu CPU. Vienintelis variantas su ASM pakeisti CPU tipa - rasyti visa programa ish naujo;
- O kaip apie sistemas, kurios turi savo operacine sistema? Pvz., e-COS, uClinix, Linux? Ar ir chia naudoti ASM? Juk tokiais atvejais pagrinde tik operacine sistema diktuoja salygas, o su hardwaru rishasi tik per draiverius (ir net jie rasomi C kalba)...
... Nesu absoliuciai priesh ASM. Kartais jis tikrai reikalingas (Pvz., su nedideliu PIC, ar AT90S1200). Bet tik isvardinau C privalumus priesh ASM. Ash ir pats esu visa TCP/IP steka parases ASM ant AVR. Per menesi... Gal du... Rezultate - vis vien reikejo rashyti ish naujo, naudojant C, nes sefas nusprende pakeisti CPU i 8051...
/Vakaras/ |
|
|
|
|
|
 |
 |
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 09, 10:08 |
|
|
|
|
| vakaras rašo: |
- C kalba programas rashyti N kartu greichiau; |
hehe drysciau pakoreguoti .. N kartu greiciau glai rasyti inzinierisu turintis neduelius igudzius )
| Citata: |
| - Kodas dazniausia buna aishkus net ne programos autoriui; |
cia ir papriestarausiu .. aiskuma iveda ne programavimo kalba o programavimo kultura... esu metes ASM kodo kuri skaityti budava daug lengviau nei koki C su daug komentaru kurie daznai nenudodo esmes o tik tai kas ir taip aisku.
| Citata: |
| - Daugeliu atveju C programa parasyta programa galima sukompiliuoti bet kokiam procesoriui, o ASM veiks tik su vienu konkreciu CPU. Vienintelis variantas su ASM pakeisti CPU tipa - rasyti visa programa ish naujo; |
tai pcia kas belieka bet tenka sutikti .. taciau .. yra metodu kuriu pagalba gali paasyti ASM progrma kuria galesi panaudoti kitiems procams. na perkeliamumas nebus toks didelis kaip su aukstesnio lygio kalba bet tai yra imanoma ...
| Citata: |
| - O kaip apie sistemas, kurios turi savo operacine sistema? Pvz., e-COS, uClinix, Linux? Ar ir chia naudoti ASM? Juk tokiais atvejais pagrinde tik operacine sistema diktuoja salygas, o su hardwaru rishasi tik per draiverius (ir net jie rasomi C kalba)... |
jei atidziau panagrinsi koda tai esmine dalis operacines sistemos tokis kaip pertraukciu valdyma ar procesu perjunginejimas kartais ir kitai gabaliukai yra parasyti su ASM. Va darbe dibu su tokia operacine sistema kaip OSE kuri pagal aprasymus pasizymi dideliu stabilumu ir bevisa ko si operacine nuo pradzios iki galo parasyti tik su ASM
| Citata: |
| Ash ir pats esu visa TCP/IP steka parases ASM ant AVR |
.
o bereikalo .. galejai susirasti )
| Citata: |
Rezultate - vis vien reikejo rashyti ish naujo, naudojant C, nes sefas nusprende pakeisti CPU i 8051... |
va cia zinok istikro gali tekti vistiek nemazai perdatyi .. nes AVR ir 8051 yra labai priesingos strukturos todel tiesiogiai perkelti taip iskarto negali ..
na perkelus viskas gal ir veiks ..bet kodo optimalumo atzvilgiu tai nelabai bus optimalu.
 |
|
|
|
|
|
 |
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 09, 10:10 |
|
|
|
|
| enst@in rašo: |
| o ar yra galimybe istaisyt klaidas hex faile, neturint programos kodo? |
aiskus kad yra ..
tik ar apsimoka tai daryti  |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 09, 16:55 |
|
|
|
|
Dėl tų klaidų:
Jai turi C hex'ą, tai reikės ASM žinių ir bus bardakas, o jai turi ASM hex'ą, tai su tokiu hiew matai beveik tą patį kodą. Skirtumas tik tas, kad nebėr etikečių (labels), pavadinimų ir kt, visa tai pakeičiama adresais. |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 09, 19:13 |
|
|
|
|
| Liawlius rašo: |
Dėl tų klaidų:
Jai turi C hex'ą, tai reikės ASM žinių ir bus bardakas, o jai turi ASM hex'ą, tai su tokiu hiew matai beveik tą patį kodą. Skirtumas tik tas, kad nebėr etikečių (labels), pavadinimų ir kt, visa tai pakeičiama adresais. |
Is hex'o ASM gali padaryti, o C is HEX'o niekaip... o jei ASM nemoki, o tau reikia padaryt koki nors "Reverse engineering" projekteli? |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 11, 23:23 |
|
|
|
|
Kiekvienas programuoja kaip kas ishmano... Tad elektronikai, programuokim tuo, kas kiekvienam atrodo optimaliausiai... ir gyvenkim draugiskai
/Vakaras/ |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 12, 02:22 |
|
|
|
|
suleiskim vakara ir siena prie vieno projekto tai galimi tik du variantai:
1. projektas net nepradetas, kurejai su isdauzytais dantimis, priezastis, gyne savo tiesas
2. projektas baigtas nepriekaistingai, priezastis, suprato kad ASM ir C yra skirtingos kalbos ir ko negalima padaryti su viena galima su kita, o ka galima padaryti su viena bet sudetingai galima su kita padaryti daug paprasciau ir dar ka padarai su viena galima kita optimizuoti.
isvados: 2 variantas priimtiniausiais todel galima konstatuoti kad ir viena ir kita yra l reikalinga bet nera reikalo moket abieju, pilnai suztenka moket viena gerai o kitos bent "basics". |
|
|
|
|
|
 |
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 12, 09:03 |
|
|
|
|
| Lauris rašo: |
suleiskim vakara ir siena prie vieno projekto tai galimi tik du variantai:
1. projektas net nepradetas, kurejai su isdauzytais dantimis, priezastis, gyne savo tiesas
2. projektas baigtas nepriekaistingai, priezastis, suprato kad ASM ir C yra skirtingos kalbos ir ko negalima padaryti su viena galima su kita, o ka galima padaryti su viena bet sudetingai galima su kita padaryti daug paprasciau ir dar ka padarai su viena galima kita optimizuoti.
isvados: 2 variantas priimtiniausiais todel galima konstatuoti kad ir viena ir kita yra l reikalinga bet nera reikalo moket abieju, pilnai suztenka moket viena gerai o kitos bent "basics". |
Visai grazus temos epilogas...  |
|
|
|
|
|
 |
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 12, 10:20 |
|
|
|
|
na kas del pirmo varianto tai jis neimanomas .. nes esu pakankamai taikus zmogus...
o siaip istikro nera svarbu su kuo programuoji svarbu kad galutinis rezultatas atitiktu isikeltus reikalavimus .. o beje ASM ir C yra nera labai nesuderinami dalykai, paemus betkurio normalaus C kompiliatoriaus aprasyma rasite toki punkta kur bus aprasyti kaip parasyti ASM programa kad butu suderinta su C ... taip kad vienas kitam nepriestarauja...
na o siaip geraiusia programavimo kalba iterptinems sistemosm yra Ada ) jei zinote tokia  |
|
|
|
|
|
 |
Reiketu patarimo del programavimo |
Parašytas: 2005 09 12, 11:31 |
|
|
|
|
Is tikro del programavimo kalbu debatai vyksta visame pasaulyje. Nereikia is tikro kelti nei vienos nei kitos. Jeigu jos yra ir jas kazkas naudoja, tai vadinasi jos tinka ivairioms uzduotims atlikti.
Is pasaulines patirties aisku, jog Hardwariniams projektams naudinga moketi ir C ir ASM... |
|
|
|
|
|
|
 |
Google paieška forume |
|
|
 |
Naujos temos forume |
|
 |
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 |
|

|
 |