AVR problema

Fuzesi Arnold arno at externet.hu
Tue Feb 1 19:56:39 CET 2005


Kódot nem irod be?!
Ird be, meglessuk!
(UBRR0H sts-el, es nem out-al! 63 mem cimek felett nincs out!!!)

--

C nagyon idegen? Elfedi az ilyen szarsagokat.
Rettento gyorsan magadévá lehet tenni a procit segitsegevel, es AVR-re
rendkivul hatekonyan lehet forditani.
(32 regisztere miatt tobbekkozott, csomo memoria mentes-toltes
kioptimalizalhato)

Foleg ha van JTAG debugger (
http://shop.harden.hu/product_info.php?products_id=31 ) hozza. Ugy egy álom.
Csak olyan mint a kábszer. Rá lehet szokni... PIC-et progiztam nemreg, es
nincs ICD-m. Aszittem meghulyulok, hogy 4-5 szor ujrafordit, letolt egy
sunyi hiba megkereseshez.
JTAG-al nagyon ritka, hogy elsore nem szurom ki a hibat.

Arnold
----- Original Message ----- 
From: "Varsanyi Peter" <varsanyi at axelero.hu>
To: <elektro at tesla.hu>
Sent: Tuesday, February 01, 2005 9:19 PM
Subject: AVR problema




Sziasztok!


Bocsi, hogy a listát terhelem vele, de talán így gyorsabban tudtok
segíteni! Nekiestem az ATMega128-nak, és kifogott rajtam. Soros vonalat
akartam csinálni, de nem működik; jönnek ugyan karakterek, meg mennek is,
de valami agyalágyult sebességgel. Valahol az inicializálásnál elcseszem,
de nem jövök rá, hogy hol. UBRR-re gyanakszom, hogy nem íródik be, de már
tucatszor leellenőriztem mindent.

Ezért kellene nekem egy primitív, lehetőleg ASM-ben megírt soros vonal
kezelő mintaprogram 11,059 MHz-es kvarcra, 9600-8N1 baudos tempóra, ami
pollozással nézi, hogy jött-e új karakter az UART0-ra, és ha igen, akkor
rögtön vissza is küldi. AVRStamp-1 alatt szeretném kipróbálni, és egy HEX
fájl lenne a legjobb,  hogy beégetve rögtön meg is teszteljem, jól megy-e;
aztán meg visszafejtsem.

Csak érdekesség-képpen mondom, hogy az eredeti belső teszt-szoftvere is
soros vonalon kommunikál, de azt visszafejtve érdekes módon nem a hardware
UART-ot használja, hanem saját maga állítja elő a bitszintű időzítéseket,
és kiküldi a biteket. Hogy ez miért így lett megoldva, rejtély számomra;
ezért kellene valami szabályos, UART-ot használó kódrészlet. Túlságosan
ismeretlen még nekem ez a proci; csak 4 órája foglalkozom vele... :-(

Köszi:

Pepe

-----------------------------------
 Szponzorunk: http://tonerbolt.hu/




More information about the Elektro mailing list