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