Fwd: Re: STM32F7 SPI DMA pauzy?

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Úterý Říjen 3 08:36:25 CEST 2017



Je to v poradku, kdyz se zakaze NSSP chodi to bez pauz, jinak to vynecha
jeden hodinovy cykl a asi shodi NSS ale ten nemam HW takze jsem to
nevidel. Dobre pro resynchronizaci. Chybama se clovek uci, no.

Dne 02.10.2017 v 23:48 Petr Labaj napsal(a):
> Nevím, co za to může. Ale DMA na SPI používám hodně, a nikdy tam
> žádné prodlevy mezi znaky nemám. A to ani při SCK 15 MHz.
> Je to teda na STM32F4, ale snad to u vyšší řady neošidili.
>
> PL
>
> *******************************
>
> Dne 2.10.2017 v 21:01 Jan Waclawek napsal(a):
>> Nie.
>>
>> SPIx_CR2.NSSP=1?
>>
>> JW
>>
>>
>> ----- Original Message ---------------
>>> Asi za to muze Motorola format?
>>>
>>> Dne 02.10.2017 v 20:44 Jaroslav Buchta napsal(a):
>>>> Je mozne, ze SPI pri pouziti DMA pro Rx i Tx dela pauzy mezi znaky
>>>> (16b) asi 200-300ns? FIFO sem zapnout zkousel ale efekt je
>>>> nemeritelny, hodinova frekvence je u vseho maximalni. Procesor jinak v
>>>> podstate nic nedela.
>>>>
>>>> Asi nic zasadniho, jen me to prekvapilo. Pouzivam HAL knihovny ale
>>>> vypada to napsano OK, ze to asi DMA opravdu pouziva...
>>>>
>>>> Vypada to takto, zluta NSS, modra SCK 6.75MHz, prenasi se cyklicky
>>>> 2050x16b, perioda by mela byt teoreticky 4.86ms (+ 8uS programove
>>>> obsluhy), prakticky je 5.47 ms
>>>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list