|
|
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 01 24, 13:22. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Elektronika žaliems » Programavimo pradžia
|
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 1 iš 4 Pereiti prie 1, 2, 3, 4 Toliau |
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 20:41 |
|
|
|
Sveiki,
Nusprendžiau, jog reikia pabandyti išmokti programuoti. Tai noriu paklausti, nuo ko viską reikia pradėti. Esu visiškai žalias programavime, visiškai nieko nenutuokiu kaip ką reikia daryti, žodžiu visiškas nulis Tai gal galėtumėt pasakyti, kur būtų šio sunkaus mokslo pati pradžia? |
|
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 20:46 |
|
|
|
Labai apmaudu, kad NIEKO nenutuoki, t.y. net tai, kaip tai sudėtinga yra. Tikrai nenoriu atbaidyti, bet jei tau su matematika nėr lengva, tokiu atveju bus ne kas. Pats nuo 11 klasės realiai kažką dariau su programavimu. Prasidėjo viskas nuo pascalio, atsirado supratimas kaip tai veikia. Tada univėre programinu (ir dabar) C kalbą, nes praverčia programuojant kontrolerius. Taip pat ir Basic.
Problema ta, kad mum kolkas taip ir neaišku, KĄ tu nori programint. Ar AVR kontrolerius ar programas kompiuteryje, ar internetinius puslapius...
Prasiplėsk.
Beto, visas mokymasis galės vykti TIK tavo pačio pastangomis ir sunaudojant labai daug laiko. Imsi, pvz C++ knygą į rankas, ir pradėsi nuo pat pradžiamoksio. |
|
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 20:56 |
|
|
|
Iš matematikos turiu 10 fizika 9. Kiek žinau programavimas prasidės man tik kitais mokslo metais :/ . O mokytis šito dalyko laiko turiu . Norėčiau AVR kontrolerius(kaip suprantu, tai šita sritis yra mikroschemų programavimas?) |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 21:02 |
|
|
|
As irgi tik nuo 11 klases pradejau krapstyt pascali. Pirmas ispudis buvo nekoks netgi buvo tokiu kurie po pirmos pamokos bego pasikeist is A lygio i B. Begau ir as bet nepavyko neleido . Gal ir gerai dabar kolkas pabreziu kolkas neblogai, nezinau kaip bus ateiti |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 21:43 |
|
|
|
Neprasidek su Atmel'io AVR'ais su jais labai daug problemu, pilnas forumas pagalbos šauksmų, beto tos Atmegos jau yra gerokai morališkai senstelėjusios, jau geriau koks vidutines klases PIC'as arba dar geriau imk iš kart mokintis kokį nors ARM architekturos mikrovaldiklį, tada tikrai turesi neribotos erdvės programavimo mokslams ir kūrybai. |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 21:51 |
|
|
|
Elijus rašo: |
O kontroleriams geriausiai būtų C kalba? |
Taip, kontroleriai 90% programuojami C |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 21:59 |
|
|
|
mano norai sutampa su autoriaus. ka pasakytut apie arduinus- tai tinginiams ar tinka mokytis |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 22:22 |
|
|
|
vaidass rašo: |
mano norai sutampa su autoriaus. ka pasakytut apie arduinus- tai tinginiams ar tinka mokytis |
Arduino tai iš vis tik vaikų žaidimams, taigi ten tapati Atmelio Atmega.. |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 22:41 |
|
|
|
Pažiūrėjau kas tas ,,Arduino'' manyčiau tokio pradžiai per akis užtektų |
|
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 23:08 |
|
|
|
Prie to paties norėčiau pasiklaust apie kompilaitorius. Niekaip nesuprantu kaip ten pasirink pagal bibliotekas ir panašiai, tarkim atsisiunčiu gatavą projekto source ir viesitek neeina susikompiliuot ar pasidaryt hex`ų...
Su atmegom bandaus įvairius kodukus tiek "gyvai" tiek simuliatoriuj jei kažkas itin paprasto arba kad daug kart nereiktų įrašinėti. Naudojuos IAR Embedded Workbench for Atmel AVR 6.20. Tarkim dažniausia kas nutinka tai neranda <avr/io.h> bibliotekos ir kažko panašaus.
Nuo ko pradėt atsirinkinėt tokius dalykus, nes išbandžiau ten visokių chlamų bet nieko nesigavo . Pats C kodas mikrovaldikliam daugiau mažiau būna aiškus, pagrindus jau šiokius tokius turiu, bandau plėstis ir judėt toliau.
Dar vienas klausimas jei tarkim susikuri kažkokį tai projektą, tai automatiškai atsiranda main.c o jei prisikuri tarkim kitokių kodų, kaip juos susikompiliuot ir pasidaryt atskirus *.hex. Va ko niekaip nesuprantu tai nesuprantu. Jei kam nesunku gal kas ant kelio mestelsit Ar čia vienam projekte turi visi *.c turi būti susiję ir neįmanoma taip?
O kodėl PIC`us mokintis kuo pranašesni (kalbu apie pagrindus aišku, vistiek nuo vieno prie kito jau pereit įmanoma manau. Jei ilgainiui kabins reiks ir ARM architektūra pasidomėti
Ko kolkas nepavyko pasidaryt pagal save tai Šito projekto failų. Niekaip neeina pasigamint to, ko man reikia. GAL netyčia atsirastų, kas galėt pagelbėt smulkiau suprast visa tai?
Gal čia ir kiek per sudėtinga, nes nesuprantu dar apie ethernet tuos visus protokolus, bet girdėjau tokį patarimą, kad gerai mokintis viską iš kart, tuo pačiu pasigilinant į pačius pagrindus, tokius kaip mygtukai, LED ir panašiai. Projekto Source ČIA
Atsiprašau už ilgą postą, tokie vat klausimai ir ne tik kyla |
|
_________________ Bandau praplėst žinias |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 11, 23:36 |
|
|
|
Elijus rašo: |
Pažiūrėjau kas tas ,,Arduino'' manyčiau tokio pradžiai per akis užtektų |
Su Arduinu nesu turejes reikalu, čia kas dirba su šia sistema gal geriau apšviestų, bet man asmeniskai Arduino,kaip man atrodo, nepatinka del kelių dalykų:
1.Arduino nelabai tinka norint gerai pramokti mikrovaldiklius, nes ten pagrinde, net paprastiems veiksmams naudojamos jau paruoštos funkcijos, kurias, norint išmokti gerai programuoti ir perprasti mikrovaldiklio darba ir struktura, turetum išmokti rašyti pats.
2.Arduine yra naudojamas boatloderis, kuris turi buti įrašytas i
programuojamą mikrovaldiklį ir kuris be reikalo užima mikrovaldiklio atmintį ir beto norint su Arduinu parašytą programą įkelti į kitą mikrovaldiklį, į mikrovaldiklį pirmiausia turėsi irašyti boatloderi, o tam visvien prisireiks papildomo programatoriaus. |
|
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 12, 01:13 |
|
|
|
Tuo pačiu noriu pasiklasut jei yra Makefile ar galima susikompiluot visus failus kitu būdu? (dar nespėjau suprast kas tai yra ) ar čia pvz tas pats workbenchas turi atlikt tą pačia funkciją |
|
_________________ Bandau praplėst žinias |
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 12, 07:53 |
|
|
|
jei nori ka nors rimciau ismokti pradedant-tai tik AVR.... Nes tai klasikine struktura, paprasti programatoriai, maza kaina, didelis pasirinkimas, didelis funkcionalumas ir t.t. Prdaziai pamirksink sviesos diodus. Pradeti reikia nu aprasymu skaitymo ir C IAR, arba nemokamas avr studio, kuriame yra viskas ko reikia net simuliatorius, net JTAG, kas leis paziureti realias kintamuju reiksmes realiame laike... Kas dar gali buti geriau? |
|
_________________ Nieko taip lengvai nedaliname, kaip patarimus... |
|
|
|
|
|
Programavimo pradžia |
Parašytas: 2013 03 12, 08:36 |
|
|
|
Ingo rašo: |
vaidass rašo: |
mano norai sutampa su autoriaus. ka pasakytut apie arduinus- tai tinginiams ar tinka mokytis |
Arduino tai iš vis tik vaikų žaidimams, taigi ten tapati Atmelio Atmega.. |
nereikia nesamoniu skleisti, Arduino gali rasyti visas komandas, kurias palaiko AVR-GCC, bet pradeti yra labai netgi tinkama sistema, nes pradzioje nereikia gilintis i dalykus, kuriu pradedantieji dar nesupranta.
beje, Atmega328 kainuoja pigiau nei Atmega8 netgi Lietuvos pardese, todel del bootloaderio cia suskelei nesamone. |
|
|
|
|
|
|
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 |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
LEGO
Mänguköök,
mudelautod,
nukuvanker |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
|
GTA 6 Weapons
GTA 6 Characters,
GTA 6 Map,
GTA 6 Vehicles |
|
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
|
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|
|
|