1-wire slave pro AVR
Jan 'yanek' Bortl
yanek@ya.bofh.cz
Sobota Únor 14 00:06:34 CET 2009
Jan Waclawek wrote:
>>> Nerozumiem: to za polroka ocakavate taku vyraznu zmenu Vasich intelektualnych schoposti?
>> Neco takoveho, no flame, proste si _myslim_, ze v tomto pripade je asm
>> zbytecne.
>
> Ja tomu vobec nerozumiem - aku pricinu to vobec mate robit v C? Dokazat si, ze to aj tymi nesikovnymni prostriedkami, ktore v C mozete mat, ide?
Proste to tak chci a hotovo, netreba o tom dale nijak uvazovat. Pokud
zjistim, ze to proste neni technicky mozne resp. je to velmi nevhodne, bud
zavrhnu onewire a vyresim to jinak nebo pouziji asm.
Vsiml jsem si, ze je zde zminovana nejaka sbernice RS4koliksi, ale zrejme je
k tomu nutna nejaka velka bizuterie kolem a nemuzu to nejak nadratovat primo
do AVR. Zatim to nechavam u ledu. Az si spalim nos (pripadne nejakeho
brouka) s onewire, tak se hold podivam po necem jinem.
Takze napred se ptam jestli to nekdo v C vubec zkousel a pripadne na cem
pohorel nebo nejaky rozumny argument proc to nedelat - krom argumentu
casovani ktery jiz zde padl a jsem si ho vedom.
>> I to je duvod proc chci spise jazyk C, vymena CPU za jiny model by dle meho
>> nazoru mela spocivat pouze ve zmene jednoho radku v Makefile.
>
> No tak ho vymente... ved to predsa zalezi na tom, ako je samotna kniznica napisana, v tom Vam samotny jazyk nijako nepomoze...
Samozrejme ze zalezi, nikde netvrdim opak.
Mam proste pozitivni vztah k jazyku C, ve kterem ovsem obcas neco kutim, ale
porad vic obcas nez v asm pro libovolnou architekturu (pred mnoha lety '51,
avr jen velmi okrajove).
Nemluve o tom, ze asm zdrojove kody jednoho ze zminenych reseni nesly
sestavit nikde jinde nez v AVR Studiu - kvuli tomu musim pouzit druhy PC,
kde mam M$ Windows (ve wine to udajne nejak jde, ale jsem prilis liny na
takove veci). Nevim jestli je to chyba autora, ma chyba nebo zalostny stav
nejake specifikace asm pro avr - to resit nechci.
Nicmene prosim o konstruktivni debatu nez pretahovani se o virtualni duvody
a neduvody.
> wek
--
Jan 'yanek' Bortl <yanek [at] ya.bofh. cz>
http://ya.bofh.cz/ | jab: yanek [at] mitranet. cz
-----------------------------------------------------------------
"Maybe one day you will learn that your way is not the only way."
Opher [StarGate: The Nox]
Další informace o konferenci Hw-list