U potrazi za tartufima AVR-a

Rasprava o AVR mikrokontrolerima, AVR projekti i drugo vezano za AVR...

Moderators: pedja089, stojke369, trax, InTheStillOfTheNight

pro37
Pocetnik na forumu
Pocetnik na forumu
Posts: 26
Joined: 26-11-2013, 17:41
Location: BiH

Re: U potrazi za tartufima AVR-a

Post by pro37 »

Ja sam krenuo od C-a i smatram (iz iskustva) da kome god se svidi programiranje mcu-a da će kad-tad zagristi i početi kopati za znanjem šta se to dešava u pozadini svega dok će ostali koji su zadovoljni sa Arduinom i blinkanjem LED-ica jednostavno ostati na tome i copy/paste koda i gotovih biblioteka sa interneta (nekad bi volio da sam u ovoj grupi, ali takvog sam kova da znatiželja uvijek prevagne).

Nisam još programirao u asm-u, a iskreno nemam ni namjeru sve dok mi nekad baš ne zatreba (što mislim i da neće, ukoliko ne budem programirao kakav spejs šatl). Do sada sve što mi je trebalo - uspio sam isprogramirati u C-u, i to (da me ne shvatite pogrešno) ne u smislu one grupe koji koriste copy/paste.

Lično volim programiranje jer mi je to zanimljivo, ali nikad to ne bi volio da mi bude posao koji moram obavljati 8 sati dnevno (našao sam bio takav posao i samo što nisam prokuh'o, ne zbog toga što nisam znao to raditi nego što mi je to jednostavno "ubistvo" raditi pod pritiskom).

Radije kod kuće, u toplom, kao freelancer gruham web stranice. Klijent naruči stranicu, ja instaliram neki CMS, doradim dizajn, po potrebi odradim aplikaciju koju klijent zahtjeva, uploadam, 300-400 € u džep i živJo.

PS: Prvi kontroler također 84ka ;)
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: U potrazi za tartufima AVR-a

Post by Maki »

Istina, ali ja sam u sličnoj situaciji.
Krenuo sam sa basic-om, nešto malo švrljao u C-u. Međutim, dolazim do trenutka kad ću trebati brzinu rada mikrokontrolera, a da mi to ne pruža niti jedna gotova naredba bilo kojeg jezika tj. kompailera. Kako bi to mogao rješit, moram učiti asembler, barem osnove :)
Kad tad će svaki programer u C-u, baisc-u i sl. programskim jezicima naiči na problem brzine :) , a zbog toga će se morati podvrgnuti učenju asemblera.
Meni je osobno asembler bio strašan, vidjeti naredbu tipa mov a, r0 je izazivala u meni neki osječaj ne znanja i pomalo kao da nije to za mene. Kad sam upoznao gospodu registre pa brojila u tad je krenulo veselje :) , a da ne spominjem kad sam krenuo proučavat građu raznih mcu, PIC-ova (16F serija, malo i DS seriju :) ), 8051 seriju, ATmega seriju, naučio sam brojne stvari.

A bitno je da sam sve radio kroz praktičnu primjenu što mi je olakšalo shvačanje brojnih stvari, kao što su interrupti, timer i brojne druge stvari :)

Volim prošvrljati ovim topicima upravo zato jer zahvaljujuči vama stručnjacima upoznajem sa brojni stvarima koje ću možda danas sutra morat upotrijebiti. A bilo je brojnih takvih slučajeva :)

Zato hvala na ovakvim korisnim i zanjimljivim diskusijama :)

Edit:
Post se odnosi na @Dzenny_assembly odgovor
User avatar
WhiteHead
Pravi forumaš
Pravi forumaš
Posts: 1627
Joined: 28-06-2007, 18:36
Location: 75,35k; B&H

Re: U potrazi za tartufima AVR-a

Post by WhiteHead »

Ej dečki ne spamajte, ovo je topic za noćnog i njegovu školu avr-a. Molim moderatora da obriše sve komentare ili ih premjesti u novi topic npr. "komentari na avr-tartufe"
Noćni wrote:Postoji samo jedno parvilo:
Molim vas ne komentirajte temu, sve što vas zanima šaljite na PM, ili otvorite drugi TOPIC.
Razlog tome je jer ne želim zagušiti ideju da pišem postove o programiranju koji su zatrpani sa 1 000 000 pitanja i komentara...
Tema ce biti uvijek čista sa mojim postovima, a sva pitanja slobodno posaljite na PM i dobiti cete odgovore...
admin edit: autor teme je ujedno i moderator pa njemu u potpunosti prepustam sredjivanje ove teme.
Ako kaniš pobijediti, ne smiješ izgubiti
User avatar
InTheStillOfTheNight
Odlično uznapredovao
Odlično uznapredovao
Posts: 938
Joined: 01-06-2006, 17:54
Location: Zagreb

Re: U potrazi za tartufima AVR-a

Post by InTheStillOfTheNight »

Ovaj topic je iznimno teško srediti, a već ne pišem oko 2 godine pa je sasvim uredu da svi mogu komentirati i baviti se problematikom C-a i assemblera. Svi postovi koji su napisani su i dalje tu tako da se mogu pročitati. Nemam vremena niti za časopis napisati tekst a već sam ga trebao poslati. Kako bilo da bilo, tu je i link časopisa pa tko želi može pratiti nove postove u časopisu. Možda je i dobro da možemo govoriti o c-u i assembleru, jer kako vidim ovo je jedini topic koji ima ovakve rasprave. Tu je također i bucin tekst o asm-u. Nije sve u Basic jezicima i meni je super da postoje ljudi koji vole c i asm. Mislim da je to dobro znanje i dobar smijer o kojemu svakako treba govoriti što je moguće više.
InTheStillOfTheNight
User avatar
InTheStillOfTheNight
Odlično uznapredovao
Odlično uznapredovao
Posts: 938
Joined: 01-06-2006, 17:54
Location: Zagreb

Re: U potrazi za tartufima AVR-a

Post by InTheStillOfTheNight »

Što se tiče asm i rasprave, ni ja osobno danas ne bi pisao u asm. Nekoliko je dobrih razloga tome... Nedavno sam pisao MODBUS protokol na PIC-u, naravno zbog novca jer PIC osobno nikada ne bih koristio, mrzim ga.

U pravilu, moramo sam prouciti arhitekturu, brojace, ISR i opcenito sve sto mi je trebalo i zaključio sam kako je taj PIC govno, radi se o PIC18F6527. Ja to napisao, a ni sam ne znam jel to taj MCU uopće može stići obraditi u ISR-u, nadam se da može. AVR je bajka za ovu arhitekturu. Ne sudim ja po tome što volim AVR, ili mrzim PIC, sudim po tome što sam radio na obe arhitekture i ne mogu se oteti dojmu koliko je AVR bolje računalo. Ako ćemo iskreno, mrzim i AVR istog trenutka kada programiram ARM. Recimo da obožavam seriju NXP-a LPX23xx i LPC17xx. Ne poznajem ih dovoljno kao AVR, ali su neusporedivo moćniji i bolji od AVR-a a o PIC-u da ne govorim.

Vratimo se na MODBUS protokol.... Fora u C jeziku je ta što mogu izgubiti 2 dana programiranja i napisati protokol koji radi na svim mikrokontrolerima. Dakle, sam protokol ne izlazi na registe niti ima veze sa arhitekturom. U *.h datoteci imam dio implementacije i samo povežem protokol sa UART bibliotekom.

Meni je već muka od pisanja istih protokola za različite MCU-a, danas recimo pišem neki protoko u c-u i odmah ga pišem za sve MCU-e. Kasnije mi je to jednostavno okačiti na sve arhtekture i ne moram iste stvari raditi 100 puta.

Naravno, ne bih pisao u asm nikada jer ne želim biti vezan samo za jednu arhitekturu i stalno sve pisati iznova na asm-u. Ipak i dalje mislim da je asm potrebno znati. Poznavanje asm-a širi znanje arhitekture, i puno je lakše pisati source na višem jeziku ako poznajete što MCU točno radi. Lakše je shvatiti što će napraviti compiler, kako će napraviti...
InTheStillOfTheNight
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: U potrazi za tartufima AVR-a

Post by bob4 »

Pohvale noćni; na člancima u časopisu elektronik.si (ps. tekst je za sada vidljiv u brojevima 24, 25 , 26)
User avatar
InTheStillOfTheNight
Odlično uznapredovao
Odlično uznapredovao
Posts: 938
Joined: 01-06-2006, 17:54
Location: Zagreb

Re: U potrazi za tartufima AVR-a

Post by InTheStillOfTheNight »

Nova muka po assembleru. Stvarno je teško dočarati assembler neznancima pa evo novi tekst. Znam da tu ima asm ekipe i ako sam nešto drastično fulao u tekstu dobro bi bilo znati prije nego ga zaključim. Ne znam @bob za elektronika.si, meni je drago ako netko ima koristi od moje muke sa tekstom.

Edit:
Na koje si ti to članke naletio @bob? Ja ih ne mogu pronaći, a ne znam uopće o čemu se radi.
InTheStillOfTheNight
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: U potrazi za tartufima AVR-a

Post by Branez »

:(
Image
Real Radios Glow in the Dark!
User avatar
VolkD
Napredujem
Napredujem
Posts: 199
Joined: 06-09-2008, 17:24
Location: Divaca (Slovenija)
Contact:

Re: U potrazi za tartufima AVR-a

Post by VolkD »

Revije može dobiti bilo tko, ko se registruje na forumu. Nikakva druga prepreka ne stoji na tom putu. Ne treba iz toga raditi neku paniku, jer je potpuno normalno, da dobijaš hleb ako ideš u pekaru, niko te ne čeka na ulazu i ne trću za tobom.
User avatar
VolkD
Napredujem
Napredujem
Posts: 199
Joined: 06-09-2008, 17:24
Location: Divaca (Slovenija)
Contact:

Re: U potrazi za tartufima AVR-a

Post by VolkD »

Evo napravili smo još jednu i tu ima tartufa.

https://www.s5tech.net/viewtopic.php?f=61&t=1980
User avatar
InTheStillOfTheNight
Odlično uznapredovao
Odlično uznapredovao
Posts: 938
Joined: 01-06-2006, 17:54
Location: Zagreb

Re: U potrazi za tartufima AVR-a

Post by InTheStillOfTheNight »

Netko će se složiti, netko neće... Malo sam izgubio žicu za pisanje zadnjih godina, no nadam se da će neki od vas uživati u tekstu, i usput naučiti nešto novo...

Ako ima pogrešaka, molim da ih navedete kako bi to popravili.

LP,
InTheStillOfTheNight

https://www.dropbox.com/s/tcftjy5kzyqh4ep/AVR.pdf?dl=0
InTheStillOfTheNight
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: U potrazi za tartufima AVR-a

Post by bob4 »

Prijatelju; pa gdje si ti? Ishlapit će sve iz naših glava i staklenki.....
User avatar
InTheStillOfTheNight
Odlično uznapredovao
Odlično uznapredovao
Posts: 938
Joined: 01-06-2006, 17:54
Location: Zagreb

Re: U potrazi za tartufima AVR-a

Post by InTheStillOfTheNight »

Prijatelju Bob,

Kako bi Novković rekao, Sve mijenja se... Nema me više na forumima, ne pišem više... Tu i tamo posjetim el.ba, no vidim da nema one ekipe od prije nekoliko godina, osim upornog pedje, traxa...

A i vidim da se ista pitanja na koja smo mi davali odgovore, ponavljaju.... Kao da tapkamo u mraku... No što ćeš, oni koji nauče prestanu pisati i dođu novi školarci...

Uostalom, ti novi školarci stalno se pitaju: "Kako postati programer?", A mi se pak pitamo: "Kako prestati biti?".

I onda se pitaš: "Zašto kvragu nisam uzeo plavu pilulu?" Ne kukam, lijepo zarađujem od razvoja, ali isto tako mi je preko glave stresa od potpisivanja tih velikih projekata. Jer ako sjebeš, sjebao si onako muški... Sumljam da je vrijedno na prostorima balkana, bez obzira na nešto bolju zaradu od prosječno dobrog šljakera.
InTheStillOfTheNight
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Re: U potrazi za tartufima AVR-a

Post by trax »

InTheStillOfTheNight wrote:Uostalom, ti novi školarci stalno se pitaju: "Kako postati programer?", A mi se pak pitamo: "Kako prestati biti?".
Dobar :D
Post Reply