73 találat

Szerző: irak
2014. február 15. szombat, 20:41
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #33 - I2C órachipek
Válaszok: 25
Megtekintve: 4492

Re: 60 nap alatt Arduino #33 - I2C órachipek

Hello!

A C nyelv szépsége, a mutatók :D

A char * annyit jelent, hogy egy char típusú változóra mutató mutató jön létre.
Indirekt adatelérésnél, vagy tömböknél van haszna.

Keress rá a neten, sok leírás van a témában.
Szerző: irak
2014. január 1. szerda, 14:29
Fórum: ASM programozás
Téma: ASM minták?
Válaszok: 83
Megtekintve: 9239

Re: ASM minták?

Engem érdekelne hogy mire jutottál eddig, meg hogy mivel fordítasz.
Nem osztanád meg a forrást?
Szerző: irak
2013. december 31. kedd, 16:08
Fórum: Minden, ami ARM
Téma: Nagy „RaspBerry Pi” Topik!
Válaszok: 25
Megtekintve: 10559

Re: Nagy „RaspBerry Pi” Topik!

Én mindent megtennék, hogy még idén tönkretegyem:D

Boldog újévet mindenkinek!
Szerző: irak
2013. december 29. vasárnap, 15:38
Fórum: LCD kezelése
Téma: LCD-ről általában
Válaszok: 0
Megtekintve: 885

LCD-ről általában

Szevasztok! Nagy költözés elötti pakolásban kezem ügyébe került egy régi asus 3d szemüveg. (7-8 évvel ezelött taktam félre, hogy "jó lesz majd valamire" ) Nincs benne semmi elektronika, csak 2db "telibe" lcd panel, kihúzva egy 3.2-es jack dugóval. Érdekelne valami info hogy mikép...
Szerző: irak
2013. december 29. vasárnap, 14:16
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Hogyan kezdjük elölről a ciklust?
Válaszok: 6
Megtekintve: 616

Re: Hogyan kezdjük elölről a ciklust?

Nyilván.
A verem az kuka, mivel egyáltalán nem biztos hogy a főprogram szakadt meg.
A hardverek állapota is bármi lehet.

Ha nem flash-ban lenne a program, akkor a következő ötletem az önmódosító kód lenne.:D
Ó, azok a szép dos-os, assembly-s ídők...:D
Szerző: irak
2013. december 28. szombat, 13:12
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Hogyan kezdjük elölről a ciklust?
Válaszok: 6
Megtekintve: 616

Re: Hogyan kezdjük elölről a ciklust?

Érdekességképpen, ha nagyon alacsonyszinten ásunk, akkor van egy lehetőség.
Ugyanis Irq híváskor a verem tetején van a félbeszakadt kód címe, ha átírod, akkor a reti után ott folytatódik a program.
De csak mint érdekesség...
Szerző: irak
2013. december 4. szerda, 18:17
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Fordulatszámmérés
Válaszok: 24
Megtekintve: 2202

Re: Fordulatszámmérés

Hello! Nem tiltsd le az irq-t és kész. Másold le a számlálót, nullázd ki ,és engedd futni tovább mielőtt kalkulálsz. Mellesleg elég a 8 bit a számláláshoz? A lastmillis nincs beállítva, így csak 1x fut majd le az egész (meg ha túlcsordul a belső számláló). Gondolom a kijelzés után bele akarod tenni ...
Szerző: irak
2013. november 7. csütörtök, 9:25
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Arduino print használat
Válaszok: 2
Megtekintve: 335

Re: Arduino print használat

Szevasz! Formázd meg sprintf-el a kiírandó szöveget, bele egy string-be. És azt küld ki. Pl: #include <stdio.h> char outstring[20]; char adatunk=0x0f; sprintf(outstring,"%02X",adatunk); //A "%02X" jelentése, nullával kitöltve 2 számjegyig, hexában, nagybetűvel Serial.print(outstr...
Szerző: irak
2013. november 6. szerda, 21:05
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Fordulatszámmérés
Válaszok: 24
Megtekintve: 2202

Re: Fordulatszámmérés

Hello! Én úgy gondolom hogy mind1 hogy adott idő alatt mérsz impulzusszámot, vagy annak a reciprokával operálsz. Max. annyi a különbség hogy két impulzus közötti időt nehezebb mérni, mint adott idő alatti impulzusokat. Érdekelne is a megoldásod. Azt tudom elképzelni, hogy két ext int között a mag cs...
Szerző: irak
2013. november 5. kedd, 17:09
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Fordulatszám mérés
Válaszok: 73
Megtekintve: 48267

Re: Fordulatszám mérés

Kapu48-nak igaza van. Pláne hogy üres a főciklus:D A külső int megszakítás is detto, miért nem csak növeli a számlálót? Kijelzés elött elég 1x felszorozni az eredményt. Amúgy az időalapod hogy jön össze? 16 bites a timer1, x8...akárhogy számolom 524288 Hz külső órajellel jön csak ki az 1Hz-s irq. A ...
Szerző: irak
2013. november 3. vasárnap, 16:34
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Fordulatszámmérés
Válaszok: 24
Megtekintve: 2202

Re: Fordulatszámmérés

Be tudod másolni azt a forrást amit feltöltöttél az eszközbe?
Szerző: irak
2013. november 3. vasárnap, 15:53
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Fordulatszámmérés
Válaszok: 24
Megtekintve: 2202

Re: Fordulatszámmérés

Érdekes.

Nálam egy darab "dróttal" méri a számítógép tápjának brummját.
Némi pontatlansággal mert nincs itthon 16Mhz kvarc, 14745600-al van hajtva.
Arányosan elosztva kb pontos.
Szerző: irak
2013. november 2. szombat, 15:47
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Menürendszer LCD-n
Válaszok: 13
Megtekintve: 1113

Re: Menürendszer LCD-n

Szevasz!

A clear is függvény vagy mi:D
Kéne neki nyitó/zárójel.
Szerző: irak
2013. november 1. péntek, 15:01
Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
Téma: Fordulatszámmérés
Válaszok: 24
Megtekintve: 2202

Re: Fordulatszámmérés

Minél pontosabban akarsz mérni, annál nagyobb időt kell átfognod, nincs mese. Vegyél mintát mondjuk negyed másodpercenként, tedd őket egy ringbufferbe. De közben ne nullázd a számlálót, (elveszik a lényeg!) hanem vond le az előző adatot. Átlagolsz-kiírsz. Így lesz egy felfutása a mért értéknek, de f...
Szerző: irak
2013. október 30. szerda, 19:21
Fórum: Oktatás
Téma: AVR assembly
Válaszok: 19
Megtekintve: 1612

Re: AVR assembly

"Az assembly, ha érdekel itt van (nem tudtam csatolni):" Kösz a forrást, megváltozott a véleményem eléggé a gcc munkájával kapcsolatban. A main-ra, meg a saját rutinokra azt mondom le a kalappal. 0 tesztelés and-al cpi helyett az mutatja hogy nem egy kaptafára dolgozik. Igazából pár byte-o...

Ugrás a részletes kereséshez