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
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   748 / 748
(#) Ivan93 válasza worker hozzászólására (») Kedd, 11:21 /
 
Szia! Mit szeretnél rajta átírni?
(#) rascal válasza Ivan93 hozzászólására (») Kedd, 11:24 /
 
Lehet, hogy csak meg akarja vele nyitni. Most próbálkozom vele én is. C-vel nincs semmi tapasztalatom, és ott tartok, hogy 7-es stúdióval projek/solution megnyitásnál nem talál semmi fájlt amit megnyithatna. Épp afelé mennék, hogy egyesével megnyissam a fájlokat és után esetleg projektként el lehetne menteni.
(#) Ivan93 válasza rascal hozzászólására (») Kedd, 11:29 /
 
Nekem a Studio4 megnyitja az .aps fájlt és mutatja az összes .c és .h fájlt. F7-el hiba nélkül lefordítja az egészet.
szerk.: ha a Rebuild All-al fordítom, akkor ad 26 figyelmeztetést felhasználatlan eredményekről és hasonlókról, de továbbra is sikeres a fordítás.
A hozzászólás módosítva: Kedd, 11:37
(#) rascal válasza Ivan93 hozzászólására (») Kedd, 11:33 /
 
A 7-es más kiterjesztéseket keres, nem .aps-t. Lehet, hogy van erre valami konverter.
Van: File / Import / AVR Studio 4 projekt.
Innen a kérdezőnél van megint a labda.
A hozzászólás módosítva: Kedd, 11:37
(#) worker válasza Ivan93 hozzászólására (») Kedd, 15:32 /
 
Szia !
Csak a szöveget szeretném egyszer-kétszer módosítani és fordítani AVR Studio-val.
(#) Ivan93 válasza worker hozzászólására (») Kedd, 15:37 /
 
Ha megmondod, hogy hol, mit, mire cseréljek, szívesen lefordítom neked. Írhatod privátban is, ha nem publikus a szöveg. Vagy abban segítsünk, hogy Te tudd megcsinálni?
(#) alita hozzászólása Kedd, 17:29 /
 
Sziasztok !
Az előző oldalon megirtam az általam megépitett MK II programozóval kapcsolatos problémámat.
Azóta sok önzetlen segitőkész társak tanácsával eljutottam odáig,hogy a firmware telepitése
elindult.Igencsak "elindult"mert a zöld csik futása pár pillanat alatt elindul és megáll.A Range és
Chekssun nem változott,maradt a régi.Tehát sikertelen a programozás.Ezt már sok alkalommal
eljátszottam sikertelenül.Connect módban ezért el sem indul,a piros led sem világit csatlakozáskor.
Várom további tanácsaitokat hogyan tovább.

Üdv:Mindenkinek !
(#) worker válasza Ivan93 hozzászólására (») Kedd, 18:34 /
 
igen magam szeretném, úgy tanulok is, ha módosítani szeretném akkor meg tudjam oldani.
Valójában még ilyen forrásfájllal ami ennyi részből tevődik össze nem volt dolgom. Az eredeti Istvanpisti által megírt kiváló programot tudom hiba nélkül fordítani, ám ha módosítom akkor fordítás után is az eredeti nem módosított hex fájlt kapom ?
(#) Ivan93 válasza worker hozzászólására (») Kedd, 18:38 /
 
Próbáld meg a Build->Rebuild All -al fordítani. A sima Build/F7 nekem nem mindig fordítja újra. Lehet azért, mert a .c fájlban nem lát változást, a .h-t pedig nem ellenőrzi ezután.
(#) Topi válasza alita hozzászólására (») Sze, 7:52 /
 
1. Nyisd meg a FLIP programot
2. Zárt rövidre a HWB jumpert (ekkor belép a proci bootloader módba)
3. Dugd be az USB kábelt az mkII-be
4. Várd meg míg rendesen feltelepül / bejelentkezik
5. Flip -> Device -> Select -> AT90USB162
6. Flip -> Settings -> Communication -> USB -> Open
7. Flip -> File -> Load HEX
8. Flip -> Főoldalon checkbox-ok vannak, legyen bepipálva: Erase, Program, Verify
9. Flip -> Run gomb
10. Flip -> "Start Application" gomb.

Szerk: Nálam 3.4.5-ös flip van fent, ha ennél régebbi verziód van, mindenképp frissítsd.
A hozzászólás módosítva: Sze, 7:53
(#) alita válasza Topi hozzászólására (») Sze, 11:22 /
 
Többször végig csináltam a leirtakat,de az eredmény az előbbi.Csak részleges a feltöltés
továbbra is. Kiolvasva: Begin:00000 End:02FFF
(#) Topi válasza alita hozzászólására (») Sze, 11:40 /
 
Hibás HEX?
(#) alita válasza Topi hozzászólására (») Sze, 14:42 /
 
Hogy hibás-e?Ez nagy kérdés számomra.Megpróbáltam a nyákot küldő ajánlott firmware-vel
,valamint a Tavir 2 féle firmware-val sok alkalommal.

A próbálkozások után:Signature Bytes 58 1E 94 82

Device Boot lds 00 00

Bootloader ver. 1.0.5

Hogy a programozásban jártasoknak ez,és az előzőkben leirtak mit jelentenek,számomra
rejtély.
(#) alita válasza alita hozzászólására (») Sze, 19:13 /
 
Ezek után úgy gondolom hibás a proci.Megpróbálom kibányászni,ha nem sikerül
irány a kazánház,majd ott magához tér.
(#) worker válasza Ivan93 hozzászólására (») Csü, 7:29 /
 
Sajnos Build, Rebuild használatával hiányzó elf fájl hibaüzenet jelenik meg, valamint default mappában csak a make fájl jelenik meg
(#) alita válasza alita hozzászólására (») Csü, 8:38 /
 
Köszönöm a problémám megoldására küldött tanácsokat.
Tanulságosak voltak számomra.Sajnálom,hogy nem sikerült mindezek
ellenére életre kelteni.
(#) Ivan93 válasza worker hozzászólására (») Pé, 10:00 /
 
Amit feltöltöttél a kérdésedben, annak a deafult mappájában nekem benne van minden. Rebuild All után nálam frissít benne minden fájlt. Próbáld meg, hogy letöltöd innen a mappát és azt fordítod, lehet, hogy a próbálkozások során ment tönkre valami a mostani projektben. Az elf fájlt fordításkor hiányolja? (Most kipróbáltam, kitöröltem az elf-t és fordítottam. Gond nélkül fordult, és készített másikat.)
(#) worker válasza Ivan93 hozzászólására (») Pé, 15:46 /
 
Nekem nem működik, gyanítom AVR Studio beállítása nem megfelelő.
Ebben szeretnék segítséget kérni.
Következő: »»   748 / 748
Bejelentkezés

Belépés

Hirdetés
Frissek
2016. Szept, 25. Vas
10:47:40
Jelenleg 460 fő olvassa az oldalt
Online tagok:
Lapoda.hu     XDT.hu     HEStore.hu