AVR SPI a viacero slave

Miroslav Šinko sinkomiro@gmail.com
Pondělí Leden 5 15:59:42 CET 2009


Dňa 5.1.2009, Jan Waclawek <konfera@efton.sk> napísal(a):
> > Este raz, kde vidis nejednoznacnost?
>
> To som uz vysvetlil, nema cenu sa k tomu vracat.

OK :-)

> > A opakujem otazku z uvodu: Co konkretne Ti nefunguje?
>
> Datasheet mi nefunguje.
> Vies, ze sa neuspokojim so stavom "nejako mi to funguje".
> Ak nieco funguje, treba v tom hladat chybu. Ak nefunguje, treba to zdokumentovat a predat ;-)
> Nie, teraz vazne. Tych 5 bodov som nasiel pomerne zdlhavym hladanim v datasheete. Pri prvom citani som nasiel prave tie, ktore potvrdzovali moju paranoiu.

Zdlhave hladanie? Tych 5 bodov bolo z 3 miest:
-popis SPI (snad je prirodzene, ze si clovek precita celu kapitolu o
periferii, ktoru ide pouzivat)
-popis alternativnych funkcii pinov
-casovanie

Vsetky datasheety Atmelu to maju takto clenene, opat je to na vkuse...

> > Nad formou sa da spekulovat donekonecna,
> > vzdy sa najde niekto, komu by sa to pacilo inac.
>
> Ano, mne by sa napriklad pacilo, keby tam neboli zbytocne studentske kecy, ale jednoznacny popis ako od inziniera.
>
> > PS: preco sa Ty vlastne zaobaras AVR-kami,
>
> Lebo musim platit dane, za jedlo v obchode, atd.
>
> > ked na dehonestovanie ich
> > tvorcov vyuzivas kazdu prilezitost?
>
> Preco si myslis, ze to je dehonestovanie? Vies hadam, co vsetko si clovek musi vypocut, ked urobi chybu, co i len z jeho pohladu nepatrnu. Ty to pokladas za dehonestovanie? Ja to pokladam za kritiku, aj ked to padne naozaj zle. Alebo pokladas slovo "student" za dehonestujuce? Zda sa Ti za dehonestujuce poukazat na chyby s tym, ze su pravdepodobne sposobene neskusenostou? Mas pocit, ze som niekedy povedal, ze AVRka su nepouzitelne, totalny shit, a ze sa nimi netreba vobec zaoberat?

Kritizovat sa da rozne, kritizovat treba hlavne tam, kde to ma ucinok.
A kritizovat treba konstruktivne, t.j. poukazat na chyby a nie na
tvorcov tych chyb. Ako napr. nemenovany predseda vlady, miesto reakcie
zautoci na toho, kto mu otazku polozi.
Cital som Tvoje dalsie maily o supporte, beriem, ze si sa snazil. No
ked ich stale oznacujes za studentov, ktori nieco zase ..., studentov
pisucich diplomovky (v suvislosti s datasheetmi) a v nich kecy, je to
dehonestacia a nie kritika. Napisal by si to tymito slovami aj im
(keby im hral support:-) ? A ozaj, mas potvrdene, ze AVR-ka vyvijaju
stale studenti a datasheety robia vramci diplomoviek, alebo to iba
*predpokladas*?

> A uz to opakujem n-ty krat, nemam ich rad, co je ciste iracionalna emotivna zalezitost, takze podobne emotivne k nim pisem, ale to neznamena, ze nerespektujem ich kvality.
>
> Pozri sa napr. na http://www.st.com/mcu/forums-cat-3329-11.html . A to je prosim pekne k '51, ktore mam rad, a k tejto konkretnej variante mam osobitne vrely vztah, napokon som ju presadil do jedneho pomerne uspesneho produktu

To je kritika, jasna a konstruktivna, nikoho nenalepkujes - ok, tak sa
ma kritizovat.

>(oproti inymi navrhovanemu AVRku ;-) ale mal som padny argument kontinuity z uz existujuceho podobneho produktu s inou '51). A to tiez kade chodim tam plujem na podporu ST/WSI, pretoze je nie mizerna, ale ziadna - to forum je jedine oficialne miesto kde sa mozes opytat, a jedinu odpoved ktoru som za ten cas od niekoho z ST dostal, bolo od kohosi z tej grupy ST v Prahe, kto ocividne nemal o uPSD viac ponatia nez co vycital z datasheetu (on ten clovek za to samozrejme nemohol a snazil sa nejakym dementnym managerom pridelenu ulohu splnit ako vedel, aby si ma zase neobvinil z dehonestovania).
>
> Alebo v tom pamflete, co som spisal o tych 'RD2. Spocitaj, kolkokrat tam nadavam na toho ci onoho. Moj oblubeny obvod na bastlenie, P89V51RD2, ma uplne dementny datasheet, a to Philips ho vlastne este zdementnil oproti originalu od SST. Pozri si, co TAM pisu o SPI... strach a hroza. Ja hovorim, odflakli to, nezalezi im na tom. Je toto dehonestujuce? A podpora je tiez nulova, nehovoriac o ich dementnom webe a este dementnejsom fore, kam nielenze sa nedokazem prihlasit, ale ked som pisal velmi podrobny popis, ako sa to deje, webmastrovi, odpovedal mi po 3 mesiacoch (!) ze nerozumie kde je problem, co zjavne svedci o tom, ze netusi ako sa ma podobny web robit. Najdi si na 8052.com, kolkokrat Waclawek (a nielen on) napisal nieco ako "when will NXP fire the webmaster?". Je to tiez dehonestujuce?


Ale nie... aj v ST aj v NXP si natrafil na niekoho konkretneho, kto
nebol v stave riesit to, co by mal. Ponadavat sa da a niekedy to aj
urobi dobre :-) Len na tvorcov AVR nadavas takmer vzdy a vzdy
pausalne. Nie na webmastera, nie na niekoho konkretneho, kto Ti
neznalo odpisal. A niekedy mam dojem, ktory som uz pisal, ze Ti ani
tak nejde o vyriesenie problemu/nejasnosti, ale prave o to kopnutie.


> A takto by som mohol pokracovat...
>
>
> > Nemal by si zivot krajsi, keby si
> > sa na ne vykaslal?
>
> Asi ano, ale asi by to nepomohlo. Mam to zrejme v povahe, takze by som si nieco na nadavanie uz nasiel...
>
> wek
>
>
> PS. V datasheetoch AVR sa pojem "trojstavovy vystup" nepouziva; pouziva sa pojem "smer I/O", a ked je ten smer "vystup", jedna sa o push-pull vystup.

Pisu, ze je tri-stated (ked je nastaveny ako vystup a SS je high).
Keby napisali, ze sa prepne na vstup, tak by sa logicky dalo pytat, ci
mozem za tychto podmienok citat hodnotu pinu...

> PS2. Teraz som si vsimol, ze ten Codevision co som si nainstaloval kvoli "naklikaniu" toho co som uz aj tak mal napisane,

To si ale nemusel, priklad inicializacie je datasheete, uz som pisal.

> sa mi bez akehokolvek varovania nanominoval ako asociacia suborov .c, .prj, .lst a .map.... co je toto za debilny zvyk?

No pekne....


miro


Další informace o konferenci Hw-list