Fórum témák

» Több friss téma
Fórum » AVR - Miértek hogyanok
 
Témaindító: pakibec, idő: Márc 11, 2006
Témakörök:
WinAVR / GCC alapszabályok:
1. Ha ISR-ben használsz globális változót, az legyen "volatile"
2. Soha ne érjen véget a main() függvény
3. UART/USART hibák 99,9% a rossz órajel miatt van
4. Kerüld el a -O0 optimalizációs beállítást minden áron
5. Ha nem jó a _delay időzítése, akkor túllépted a 65ms-et, vagy rossz az optimalizációs beállítás
6. Ha a PORTC-n nem működik valami, kapcsold ki a JTAG-et
Bővebben: AVR-libc FAQ
Lapozás: OK   199 / 841
(#) Vales válasza X Sügi X hozzászólására (») Márc 24, 2010 /
 
Viva La Microsoft Windows (ALL)!
Ha valami nincs USB-n állandóan rádugva, akkor hajlamos elfelejteni, hogy telepítve van az eszköz.
Azt nem értem, hogy miért nem javították ezt már ki, pedig itt a Windows 7 és ennél is fennáll ugyanez.
(#) ixel hozzászólása Márc 24, 2010 /
 
Sziasztok!

Valamiért én sem tudom programozni a 2313-at a kvarc lábán tudom szkóppal mérni a 8 MHz-et a betöltött progi működik, próbálkoztam a segéd órajel generátorral is de a következőt kapom állandóan:
"Device missing or unknown device (-24)"
PonyProg-ot és STK 200-at hsználok.
Van valakinek ötlete?
(#) tibibalogh520 válasza ixel hozzászólására (») Márc 24, 2010 /
 
Nézd meg, hogy a programozó kezeli-e a reset lábat.
Lehet, hogy az előző programozásnál letiltottad a reset lábat?
...mert akkor kizártad magad a csip-ből.
(#) ixel válasza tibibalogh520 hozzászólására (») Márc 24, 2010 /
 
Programozás közben az 1.es lábra (RESET) rátettem egy LED-et és villog, amikor próbálja elérni a csippet, de az eredmény ugyanaz.
(#) tibibalogh520 válasza ixel hozzászólására (») Márc 24, 2010 /
 
Akkor sajnos nagy esélye van, hogy letiltottad a reset lábat.
Ezért már nem vesz tudomást az újabb programozási szándékról, csak a benne lévő progit hajtja végre.
Ezen már csak a nagyfesz programozóval lehet segíteni...
(#) Combord hozzászólása Márc 24, 2010 /
 
csá all!
Már egy éve tanulom a programozást....
Mivel az AVR is c nyelven programozható ezért segítséget kérnék.
Eddig Borland C-vel (#c) programoztam.
Nem ismerem az avrt vagy hogy melyik lábat hogy programozzam..
Jó lenne ha segítenétek:oldal,hozzászólás vagy vmi
előre is thx
(#) puli122 hozzászólása Márc 24, 2010 /
 
Sziasztok!
Megjelent a testboard-os cikkem: Bővebben: Link

Kezdőknek segíthet
(#) (Felhasználó 4577) válasza ixel hozzászólására (») Márc 24, 2010 /
 
Érintkeznek rendesen az ISP vezetékek?
Az ISP SPI órajele az AVR 1/4-ede?
Beállítottad, hogy milyen AVR-t akarsz programozni?
(#) toMI-DBT hozzászólása Márc 24, 2010 /
 
Sziasztok!

Tudna nekem valaki választ adni arra a kérdésre ha a avr studio-ban megírok egy progit és ha az optimalizáció ki van kapcsolva akkor működnek a ISR-es megszakítások ha pedig -Os-re van kapcsolva akkor pedig nem???

(avr-dragon, ISP)
(#) ixel válasza (Felhasználó 4577) hozzászólására (») Márc 24, 2010 /
 
ISP vezetékek érintkeznek, AVR típus stimmel, hol kell a Ponynál az ISP SPI órajelet állítani?
(#) ixel válasza tibibalogh520 hozzászólására (») Márc 24, 2010 /
 
Melyik az a nagyfesz programozó, hogyan kell használni?
(#) (Felhasználó 4577) válasza ixel hozzászólására (») Márc 24, 2010 /
 
Nem tudom, nézz utána az interneten, én az AVR Studio-t használom.
(#) tibibalogh520 válasza ixel hozzászólására (») Márc 24, 2010 /
 
Szia!
Sajnos a HV (high voltage) programozót Én sem ismerem testközelből, ezért nem tudok neked ebben segíteni, de szívesen fogadnék Én is egy rajzot, firmware-t, és egy épkézláb leírást (lehetőleg Magyar nyelven).
Elég "mostohán" kezelt terület, Magyar nyelven, csak felületes említést tesznek róla.
(#) ixel válasza (Felhasználó 4577) hozzászólására (») Márc 24, 2010 /
 
Szerintem nem lehet állítani, eddig működött is...
(#) ixel válasza tibibalogh520 hozzászólására (») Márc 24, 2010 /
 
Ennél a nagyfesz programozónál mi az elmélet, mert a külső oszcillátort értem?
(#) tibibalogh520 válasza ixel hozzászólására (») Márc 24, 2010 /
 
Ezt "ráeresztve" a csipre, vissza állítja a biztosítékbiteket a gyári állapotra, tehát ismét kezelhetővé válik az IC...
Nos mivel közelebbről nem ismerem, ezért biztosan nem tudom, de -adatvédelmi szempontból- úgy logikus, hogy a flash, és az eeprom tartalmát is törli.
Működésekor, a reset lábat(csak azt) 12V-al "kínálja".
Amint írtam is, nagyon felületesek az infóim erről a programozóról, ezért elnézést kérek mindenkitől, ha butaságokat írok.
(#) edison14 válasza ixel hozzászólására (») Márc 24, 2010 /
 
Helló.

Olvasgattam hogy a RESET láb letiltásáról beszélgettek és említettetek egy nagy feszültségű programozót. Szerintem ez lenne a legjobb erre a célra. Én is szeretnék egy ilyet megépíteni mert van 2db ATmega8-as procim amiknek le van tiltva a reset lába.
(#) Kerberosz1 hozzászólása Márc 24, 2010 /
 
Üdv!

Eléggé bátornak éreztem magam hogy elkezdjem a 8 lábbal cimű cikkek alapján gaykorolni. Most viszont kétségbe vagyok esve. Elkezdtem építeni és éleszteni az AVR-Doper, USB-s ISP programozót.

Átnéztem kicsit ronda de annál lelkesebb forrasztásom, és nem láttam semmilyen "rendelleneséget", mégegyszer leellenőröztem mindent, jumper híjján egy meghajlított ellenálláslábat használtam jumperként, majd félve bedugtam a gépbe. Kiírta új hardver de nem történt semmi, 1 hétre rá, rendltem jumpert meg mindent amit kifelejtettem . Elis kezdtem pontosan részletes átolvasni és követni a leírást, viszont amikor bedugtam a gépbe, nem rendesen pityegett, hanem 2 hibajelző pityegést kaptam az arcomba.

Ebben szeretném a segítségetek kérni, nemtudom mitévő legyek. Elrontottam valamit?

Egyébként windows7-em van feltettem az avr studio 4 et és kipipáltam h a drivereket is tegye fel, próbáltam windows7 intézőbe hozzáadni a hardwert de nem észlelte semmiféle képpen, pedig ha bedugom a gépbe pityeg 2x.
(#) (Felhasználó 4577) válasza Kerberosz1 hozzászólására (») Márc 24, 2010 /
 
Nem lehet, hogy zárlatos?
Mérj rá az USB tápvonalára ellenállás mérővel, de arra vigyázz, hogy polaritáshelyesen mérj!
(#) richard válasza puli122 hozzászólására (») Márc 24, 2010 /
 
Szia!

Olvastam a testboard cikkedet gratula jól sikerült!!!
Engem érdekelne a folytatás az egyszerűbb programok, alkalmazások!

Üdv:Richard.
(#) dokidoki válasza magitor hozzászólására (») Márc 24, 2010 /
 
Valami fejlemény az ügyben született?
(#) trudnai válasza Combord hozzászólására (») Márc 24, 2010 /
 
Idézet:
„csá all!”


Uhh... Eloszor is nagybetuvel kezdd a mondatot! Masodszor ne keverdd a kulonbozo nyelveket ha lehetseges, egyaltalan nem jopofa! A csa gondolom ciao akart lenni, tehat az Olaszt Magyar fonetikaval kevered az Angollal. Kicsit szedd mar ossze magad

Idézet:
„Eddig Borland C-vel (#c) programoztam.”


Gondolom C# -ra gondoltal?

Idézet:
„Nem ismerem az avrt vagy hogy melyik lábat hogy programozzam..
Jó lenne ha segítenétek:oldal,hozzászólás vagy vm”


Par uzenettel elolrebb irtam a linket, csak vissza kell kicsit olvasnod... Kattints ra a Nyolc labbal-ra es jo olvasgatast!

Idézet:
„előre is thx”


Ismet ugyanazok a bakik mint az elso mondatban!
(#) puli122 válasza richard hozzászólására (») Márc 24, 2010 /
 
Szia!

Tervezem a megírását csak időszűkében vagyok.
De valóban azon lehet a legjobban tanulni.
(#) NagyKrisz hozzászólása Márc 24, 2010 /
 
Debrecenben keresek AVR JTAG olvasóval rendelkező szakit!

Köszi
(#) Kerberosz1 válasza (Felhasználó 4577) hozzászólására (») Márc 24, 2010 /
 
Okés megpróbálom, de apámnak nagyon advanced multimétere van. Nemnagyon értem melyik a + és melyik a föld. Pesrze ott a jelölés de...
4 aljzat van, mindegyik teli ikonokkal van 2 föld jelzésű, most ezekben vannak a kábelek (???). Van 1 fused és egy unfused feliratú az unfused A, a fused mA-es tartományban van, gondolom én mert felette ezvan. Lehet hogy amatőr kérdés de inkább megkérdezem, hogy hogykell mindhogy tönkre tegyem!
(#) (Felhasználó 4577) válasza Kerberosz1 hozzászólására (») Márc 24, 2010 /
 
Inkább fényképezd le és csatold a képet, vagy kérdezd meg apudat.
(#) Kerberosz1 válasza (Felhasználó 4577) hozzászólására (») Márc 24, 2010 /
 
(#) gtk válasza trudnai hozzászólására (») Márc 24, 2010 /
 
Szivembol szoltal
(#) (Felhasználó 4577) válasza Kerberosz1 hozzászólására (») Márc 24, 2010 /
 
Csak egy föld jelzésű van.
Balról a harmadikba tedd a feketét (negatívot), jobbról az elsőbe a pirosat (pozitívot). A tekerőt pedig tekerd a 2K-s állásba. Mérj rá, ha 0-t mutat, akkor zárlat van, ha nem mutat 0-t, akkor ok. De kb. 1K alattit nem szabad mutatnia, max egy pillanatra, amíg a kondenzátorok feltöltődnek.
(#) labu01wx hozzászólása Márc 24, 2010 /
 
Sziasztok!
Meg tudnátok mondani, hogy hogyan lehet kiszámolni, hogy mekkora(és milyen) kondenzátorok kelenek a külső kvarchoz?
Szerintetek a 20MHz-es ATMega644 elvisel 20,48MHz-t?
Következő: »»   199 / 841
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem