SPI na PICu - poslani 19 bitu

Martin Moštěk xtyca@seznam.cz
Pondělí Únor 12 09:17:24 CET 2007


Zdravim, ja jsme resil SPI u CPU AVR AT MEGA 128, take se jednalo o 
nestandardni pocet byte po teto sbernici - vyresil jsem to tak, ze jsem 
si to napsal v kodu a resil to manualne (i kdyz AT MEGA 128 to nativne v 
HW)...

CNCnet.info napsal(a):
> Zdravim,
> 
> potrebuji do jednoho IC posilat po SPI dle DS 19bitu do ridiciho 
> registru a musim to delat rychle - mam na to vybrany PIC18F2320 - ktery 
> ma HW SPI. Neni mi jasne, ale jak to zaridit aby se poslalo jen 19b. 
> Jestli chapu dobre tak HW SPI umi odeslat jen cely SSPBUF.
> 
> Hledam jeste v tom DS a jedine na co jsem narazil je toto:
> *****************
> Note that the number of bits clocked through the shift register
> is irrelevant and only the last 19 bits before STR goes
> high will be latched. This allows several A3985 devices to be
> daisy-chained and updated together with a single STR rising
> edge.
> *****************
> 
> Jestli to chapu dobre tak je jedno kolik tam nasypu bitu dulezitych je 
> jen poslednich 19, ktere predchazeji nahozeni STR, ktery to zapise z 
> prijimaciho bufferu do registru. Tzn. ze mi staci poslat 3x8bitu s tim 
> ze prvnich 5 bitu bude ignorovano.
> 




Další informace o konferenci Hw-list