Školení jednočipů
Moderátor: Moderátoři
Š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.
http://asix.cz/miccourses.htm
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í.
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.
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áčikovRagnol píše: To je trošku širokej pojem .. jaký jádro?
![Wink :wink:](./images/smilies/icon_wink.gif)
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.
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![Smile :)](./images/smilies/icon_smile.gif)
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
![Smile :)](./images/smilies/icon_smile.gif)
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
![Smile :)](./images/smilies/icon_smile.gif)
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.K.Pavel píše: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
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.
- Přílohy
-
- programs kopie.jpg
- (173.41 KiB) Staženo 122 x
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.
ICQ mozna vecer, momentalne nestiham.
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.
ICQ mozna vecer, momentalne nestiham.
Samozrejme na stránkach atmelu . Inak sekunda hladania v googly
http://www.atmel.com/dyn/products/tools ... ol_id=2725
http://www.atmel.com/dyn/products/tools ... ol_id=2725
![Smile :-)](./images/smilies/icon_smile.gif)
![Smile :-)](./images/smilies/icon_smile.gif)
Úspìch je špatný uèitel. Kvùli nìmu si chytøí lidé myslí, že nemohou prohrát. (Bill Gates)