Mivel kezdjek?

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

Sziasztok !

Egy kis segítségre van szükségem. Két napja olvasgatok az AVR-ekről , ez arra elég volt, hogy eldöntsem, inkább itt kezdem a mikrovezérlőkkel való ismerkedést. Évekig kerülgettem a PIC-eket ( könyvek, adatlapok, egyéb irodalom), de az égetők és egyéb panelek ára miatt nem kezdtem el használni ezeket. Az asm nekem nehéz egyelőre, a C-t nem tanultam, a basic-kel viszont elboldogulok, tehát letöltöttem a BASCOM-demót és szorgalmasan tanulmányozom a segédletét, nekem hobbycélra tökéletesen elegendő lesz.Amiben viszont a segítséget kérek tőletek, hogy milyen kezdőcsomagot állítsak össze:

- STK500 programozó+ Attiny2313+Attiny13 ?
- AVR-Duino alappanelek ?
- AVR-Duino Tiny alappanel+ STK500 ?

USB-n keresztül kötném a gépre és a programletöltéssel a lehető legkevesebbet szívnék.
Az első feladat amire használnám: mágnesszelepek nyitogatása( FET-tel, vagy relével), LED-villogtatás, gombnyomás érzékelése, hanggenerálás, szóval nem túl bonyolult dolgok, ezért gondolkodom pl.Duino/Duino Tinyben...

Szerdáig beszerezném ami kell, hogy a hátralevő pár nap szabim alatt beleáshassam magam az alapokba rendesen.

Köszi előre is.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Javaslat:

- Kiegeszito CD (adaplapok, SWk, programok)
- STK500 programozo - gondolva a jovore
- AVRDuino/a68 + 1-2 tartalekIC
- csupalyuk forrpanel, hogy legyen min epitkezni
- Ext1 kiegeszitopanel+LCD, hogy az alapfunkciokat _azonnal_ ki tudd probalni (es nem az aramkoreputes vs swhiba dilemma legyen...)
Avatar
herc1234
Bitfaragó
Hozzászólások: 459
Csatlakozott: 2007. február 9. péntek, 7:00

Hozzászólás Szerző: herc1234 »

Szerintem STK200-al kezdeni egyszerűbb mint a Dude
Szerintem az elsőre bonyolult.
(lehet az usbvel is szívni)
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Az STK500-at a Bascom támogatja 1.11.9.3-tól natívan.
Az előtt a AVRStudiót felrakva, az STK500.exe-vel is teljesen jól megy....
Vagy AVR8-O-Mat kerettel.... AVRDuDe a megszállottaknak van :P .

STK200 feltétele:
- csak 32 bites oprendszer lehet (XP64 és Vista64 ejtve)
- alaplapi vagy PCI kártyás LPT port (USB-LPT ill nonstandard megoldások nem jók)
- a céláramkör 5V-ról járjon (3.3V támogatás az alaplaptól is függ)
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

Mindenkinek nagyon köszönöm a válaszokat !

Robert : elküldtem mailben a bevásárlólistám :)

Nem gondoltam, hogy az Attiny2313 nem a legjobb kezdésnek... az Atmega8-at mennyire tudom kihasználni a BASCOM 4Kb kódlimittel ?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Pont félig :P
A 8k fele a 4k....

Gyakorlatilag kisebb feladatokat simán lehet vinni 4K kóddal is...
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

Szerintem érdemes a 2313-al kezdeni én is azzal játszottam sokáig sokmindent ki lehet rajta próbálni és ha az ember véletlen kipurcantja nem olyan drága!
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

Egyre erősödik bennem, hogy jobban jártam mint a PICkel. Igaz, hogy nincs annyi irodalom magyarul az AVR-hez, de cserébe itt ez a jó kis oldal, meg az olcsó fejlesztőmotyók...holnaptól fejest a mélyvízbe :) könyvből úgysem lehet megtanulni...

Köszi mégegyszer mindenkinek !
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

Hello !

A BASCOMban még nem tudom használni a Duinomat:
- a driver telepítése simán ment, az eszközkezelőben mindenhol megjelenik
- a boardon a reset-jumper rövidzáron, a fehér LED folyamatosan világít, a kommunikációt jelző kétszínű folyamatosan pirosan
- a BASCOMban 19200 baudratet, COM 8 -at , MCS Bootloadert adtam meg
- 6006 és 6008 hibaüzeneteket kapok

Mit tegyek?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

STK500-al próbáld meg....
Egyszerűbb....
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

Most beállítottam, hogy stk500 extend, de
"STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.

Could not connect to STK500 V2 on com8"

valamit nagyon nem jól értek ...
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

vagy az stk-t dugjam rá a Duinora és úgy töltsem a ledvillogtatót rá?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

rosszpelda írta:vagy az stk-t dugjam rá a Duinora és úgy töltsem a ledvillogtatót rá?

STK500 ráköt a PC-re.
Driver telepít.
COM port megnéz.

AVRStudio feltelepít.

Bascom beállít.

ID kiolvasás -> Connect OK, de nem bír kiolvasni.

MOST csatlakoztatod a Duinora.
ID kiolvas.


AVRStudio elindít.
A mellékelt CD-n a leírás alapján a Duinoval kommunikációs teszt megnéz (Read Signature gomb).
Avatar
rosszpelda
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2009. február 8. vasárnap, 7:00

Hozzászólás Szerző: rosszpelda »

Minden müxik , villognak a ledek !

Ami hiba volt:
- nem adtam a Duinonak tápot ( azt gondoltam, az azonosító kiolvasásához nem kell, csak a programozáshoz)
- a programozókábelt kétféleképp is rá lehet dugni a boardra, nos én tippeltem, de nem jött be , aztán ahogy a Duino adatlapját nézegettem, egy régebbiről készült képen láttam egy foglalatot, amiről egyértelmű lett

Számít valamit a csatlakoztatások sorrendje ( előbb táp utána prog., vagy fordítva )? Nekem úgy tűnik igen, mert tegnap rajta volt a progkábel, úgy tettem rá a tápot szinte mindig, nem is ment a programbetöltés.

Köszi !
Válasz küldése