Založen: Feb 22, 2005 Příspěvky: 1440 Bydliště: Kunratice u Prahy
Zaslal: po červenec 28 2008, 14:19 Předmět: Školení jednočipů
Někde na netu jsem viděl nabídku na jednodenní školení na jednočipy a teď to nemohu nikde najít. Nevíte kdo to nabízel? Byl tam někdo z nás? _________________ Svět vypadá dobře jen při pohledu přes koňské uši.
Jinak pokud ti jde jen o jednotlivce tak myslím je levnější se to naučit z literatury a najít si někoho ochotnýho kdo ti v začátku při potížích poradí.
Pre kazdu vyznamnejsiu rodinu sa kona v Prahe rocne niekolko skoleni, co ja viem a sledujem tak freescale, Texas Instruments, Renesas, Microchip, Xilinx. Skolenia su bezplatne a navyse poskytuju zlavy 50% a viac na kity. Treba sa len registrovat u velkych distributorov EBV, MSC ..
Tie skolenia su organizovane prave od nich, aby si vychovali buducich odberatelov.
Prosím prosím nenašiel by sa niekto skúsený, ktorý by stručne a prehľadne všetkým nováčikom heslovite popísal, aké jednočipy vlastne existujú? koľko je tých jadier? ako sa rozhodnúť ktorým sa venovať? Jasné že je to určite široká problematika, ozaj iba heslovite nech máme aspoň akú-takú predstavu..vdaka moc za všetkých nováčikov
Já bych se přidal se svou prosbou. Je zde někdo kdo chce začínat s AVR a stejně jako já a dále někdo kdo by pomohl v úplném začátku.
Třeba má otázka zní:"chtěl bych se naučit programovat AVR v jazyku C. Mám v úmyslu zakoupit programátor (ideální s přenosem Bluetooth) třeba z http://www.folcom.cz/?page=isp/bt_isp . Vývojovou desku koupit, nebo použít program např. AVRsimulatorIDE?" Takže v začátku bych to viděl na podobné otázky.
Uvítal bych kdyby se našel někdo kdo má zájem se také naučit programování abychom se spolu brodili mezi registry a instrukcemi.
maja19:
Taky jsem nevedel jak zacit s AVR, predtim jsem cosi zkousel v ASM s 2051, takze zaklady v podstate zadny (teda Ccko docela jo, ale nic pro uP).
Kopil jsem si knizku od BENa "Programovani AVR v C" (nebo jak se to jmenuje), moc koupi nedoporucuju, je psana tak divne, je tam zbytecne moc vysvetlovani principu C, dost vazana na CodeVision (prostredi, knihovny). Nejvic mi dalo tech par prikladu na konci (ale ty muzu najit na netu zdarma).
Zaklad je ucebnice C a datasheet k uP (a samozrejme anglictina!). Ja jsem datasheet k mega16 vytiskl (cely, ~350 stranek) v rychlosti procet a pri prvnim pokusu neco naprogramovat zjistil, ze je to k nicemu, a koupil druhy monitor. V ty hore papiru nic nenajdes.
Postavil jsem takovou jednoduchou bastldesku (LCD, 3x7seg, tlacitka...) po par pokusech jsem zjistil, ze universalni desku proste vyrobit nejde, nikdy neobsahnes vse co bys chtel.
Takze, naucit aspon zaklad C, projit datasheet, postavit jednoduchy LPT programátor a zkusit treba jen precist fuse bity (abys vedel, ze programator funguje). Pak pripadne postavit neco lepsiho, treba usbasp (mam a funguje, jen je trochu divokej ovladaci SW). Na ten BT kasli, za ty penize uz mas pomalu Presto.
Ulozit si nejaky cil a procesor programovat primo pro danou aplikaci, je zbytecny se ucit vsechno dopredu, stejne to zapomenes .
Takze asi tak.
BTW k cemu je vubec myslenka BT programatoru? To jako kdybych nahodou chtel programovat procesor z vedlejsi mistnosti? Z toho se zblaznis, resp. se ubehas k smrti.
Ja mam uP stale pripojeny pres programator a postupne buduju program. Napisu kousek, zkusim, napisu kousek, zkusim... Kdyz pak se snazim odhalit chybu, tak programator bezi kazdych par vterin
maja19:
Taky jsem nevedel jak zacit s AVR, predtim jsem cosi zkousel v ASM s 2051, takze zaklady v podstate zadny (teda Ccko docela jo, ale nic pro uP).
Kopil jsem si knizku od BENa "Programovani AVR v C" (nebo jak se to jmenuje), moc koupi nedoporucuju, je psana tak divne, je tam zbytecne moc vysvetlovani principu C, dost vazana na CodeVision (prostredi, knihovny). Nejvic mi dalo tech par prikladu na konci (ale ty muzu najit na netu zdarma).
Zaklad je ucebnice C a datasheet k uP (a samozrejme anglictina!). Ja jsem datasheet k mega16 vytiskl (cely, ~350 stranek) v rychlosti procet a pri prvnim pokusu neco naprogramovat zjistil, ze je to k nicemu, a koupil druhy monitor. V ty hore papiru nic nenajdes.
Postavil jsem takovou jednoduchou bastldesku (LCD, 3x7seg, tlacitka...) po par pokusech jsem zjistil, ze universalni desku proste vyrobit nejde, nikdy neobsahnes vse co bys chtel.
Takze, naucit aspon zaklad C, projit datasheet, postavit jednoduchy LPT programátor a zkusit treba jen precist fuse bity (abys vedel, ze programator funguje). Pak pripadne postavit neco lepsiho, treba usbasp (mam a funguje, jen je trochu divokej ovladaci SW). Na ten BT kasli, za ty penize uz mas pomalu Presto.
Ulozit si nejaky cil a procesor programovat primo pro danou aplikaci, je zbytecny se ucit vsechno dopredu, stejne to zapomenes .
Takze asi tak.
BTW k cemu je vubec myslenka BT programatoru? To jako kdybych nahodou chtel programovat procesor z vedlejsi mistnosti? Z toho se zblaznis, resp. se ubehas k smrti.
Ja mam uP stale pripojeny pres programator a postupne buduju program. Napisu kousek, zkusim, napisu kousek, zkusim... Kdyz pak se snazim odhalit chybu, tak programator bezi kazdych par vterin
To já právě cíl mám, bohužel zatím dost vzdálený. Mám docela suprovej alarm. Po dvouch letech činnosti bych ale upravil nějakou činnost. Jen jsem dostal soubor *.asm. Je to do AT89C4051 a bohužel už tam není místo pro rozšíření programu. Rozhodl jsem se, že je to třeba předelat. Toť můj cíl.
BT programátor jsem chtěl z důvodu toho, že alarm jde nastavovat i testovat přes aplikaci v PC a když je alarm umístěn pod stropem, řešíš problém s kabelama alarm-PC a napájením do NTB. Ale je fakt, že to je jen o pohodlnosti. Určitě to tedy neznamené, že to musím mít na začátku. Každopádně bych chtěl do USB protože Serial nemám a LPT je nějaké divné.
V tuto chvíli mám nainstalovaný nějaký soft a nějaké knihy. Nějak nevím ale čím začít. V podstatě nevím ani jestli jít do C nebo assembleru. Možná, pokud by jsi byl ochoten se chvilku bavit po ICQ nebo skype, ujasnil bych si pár věcí a tak bych mohl udělat ten první nejdůležitější krok.
maja19:
AT89C4051 tim programatorem nenaprogramujes. Jestli existuje nejaka kompatibilni nahrada v podobe AVR netusim.
Ovsem jestli to spravne chapu, tak mas program pro x51 v asm, alarm s 4051 a (teoreticky) programator pro AVR a to cely bys (podle puvodniho dotazu) chtel upravit v C.
Obavam se, ze to nebude jednoduchy. AVR ma uplne jiny instrukce, nez x51, takze prenositelnost asm souboru neprichazi v uvahu.
Asi bych to videl tak, ze budes muset pochopit ten asm program a pak to od zakladu napsat znova, treba v C.
Založen: Jun 07, 2004 Příspěvky: 1275 Bydliště: Púchov , SLOVENSKO
Zaslal: út prosinec 09 2008, 15:33 Předmět:
Samozrejme na stránkach atmelu . Inak sekunda hladania v googly
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 _________________ Nikdy neříkejte, že něco nejde, protože vždy se najde blbec, který neví, že to nejde, a udělá to !
Úspěch je špatný učitel. Kvůli němu si chytří lidé myslí, že nemohou prohrát. (Bill Gates)
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.