PIC - začátečník - SPI a hodiny procesoru

Ondřej Janovský ondrej.janovsky na alarex.cz
Úterý Srpen 26 11:45:34 CEST 2014


Děkuji za osvětlení,

zkusím to napsat pro ten DMA režim, kdy to data nasází do paměti a udělá 
přerušení. Tam by to mohlo fungovat dobře. Jde mi jen o pár bytů. Celé 
to má být jen konfigurovatelný "budík" pro procesor s modemem a velkou 
řídící aplikací.

Dne 26.8.2014 v 08:55 Hynek Sladky napsal(a):
> U SPI slave je takovy drobny zadrhel: procesor musi umet vycist data 
> ze SPI, pripadne zapsat data do SPI registru driv, nez bude komunikace 
> od masteru pokracovat. Doba je zpravidla maximalne delka jednoho bitu, 
> zde tedy 10us. Pokud probiha komunikace jen jednim smerem a SPI 
> disponuje FIFO (i u PIC je snad vzdy jeden vyrovnavaci registr), tak 
> je k dispozici delka dle FIFO. Pro tento rezim by byl dle meho nazoru 
> vyhodnejsi I2C prenos, kde toto lze resit pomoci clock stretching 
> (slave drzi CLK v nule, dokud nejsou k dispozici pripravena data nebo 
> dokud nedoslo k vycteni dat z bufferu).
> Maximalni rychlost SPI vuci rychlosti procesoru byva popsana v DS, ale 
> casto musi byt z vyse uvedenych duvodu rychlost procesoru mnohem vyssi 
> nez by stacilo na samotny prenos...
>
> Hynek Sladky
>
>
>
> Dne 26.8.2014 8:40, Ondřej Janovský napsal(a):
>> Zdravím,
>>
>> začínám s PIC18F24J11 a chystám se s ním komunikovat přes SPI. 
>> Zároveň mi jde o co nejmenší spotřebu, takže nechci zbytečně vysokou 
>> frekvenci taktování procesoru, který bude navíc jako SLAVE .
>> SPI je v procesoru jako HW modul. Chci komunikovat jen základní 
>> rychlostí 100kbps. Jakou nejmenší frekvenci mohu zvolit?
>>
>> Ještě jsem našel, že procesor umí SPI DMA mód. Jen netuším jak ho 
>> ovlivňuje frekvence hodin procesoru.
>>
>> Díky předem znalým za radu
>>
>> Oja
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


-- 
*Ondřej Janovský
Alarex-Group s.r.o.
*
mobil: +420 723 616 751
em na il: ondrej.janovsky na alarex.cz

www.m2marchitect.cz <http://www.m2marchitect.cz>
www.alarex.cz <http://www.alarex.cz>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140826/db7b3a5a/attachment-0001.html>


Další informace o konferenci Hw-list