Vad irriterad man blir på inkompletta/luddiga datablad.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46976
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Vad irriterad man blir på inkompletta/luddiga datablad.

Inlägg av TomasL »

F*n vad irriterad man blir på datablad som utlämnar extremt viktig information.
I detta fallet gäller det MAX4896, en relädrivare med SPI-kommunikation.
Det visar sig att den INTE tristatar SDO/MISO. SDO ligger i princip och sänker hela SDO-linan kontinuerligt.
Tänk om man hade fått reda på sån information i databladet.
Användarvisningsbild
Icecap
Inlägg: 26650
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Vad irriterad man blir på inkompletta/luddiga datablad.

Inlägg av Icecap »

Öhhh... läser vi samma datablad?

Jag ser ingen SPI-kommunikation! Jag ser ett shift-register som kan kaskadkopplas och styrningen är SPI/QSPI/MICROWIRE-liknande men inte 100% kompatibelt.

Och det nämns i databladet (Pin Description, sid 7, pin 5) att DOUT kan användas för kaskadkoppling vilket ju tydligt anger att den utgång är utgång hela tiden.

Så du verkar ha läst databladet ganska slarvigt - i mitt tycke.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46976
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Vad irriterad man blir på inkompletta/luddiga datablad.

Inlägg av TomasL »

Hmm, nja,
The MAX4896 includes a 10MHz SPI™-/QSPI™-/
MICROWIRE™-compatible serial interface.............In addition, the SPI output data can be used for
diagnostics purposes including open-load and shortcircuit
fault detection.
Det står faktiskt att det är kompatibelt, nu är ju iofs SPI en rätt "lös" standard iofs, dock är det så att det stora flertalet SPI-kompatibla kretsar tristatar utgången när SS är hög, vilket får till hand att det ingår i de-factostandarden för SPI, iom att de INTE tristatar, så borde man faktiskt tala om det, tycker jag.
Skriv svar