<p style="padding:0 0 0 0; margin:0 0 0 0;">díky moc za odpověď</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">to s těmi timery promyslíme, to by asi nějak šlo.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">formát přenosu je vidět na Fig.6 zde https://datasheets.maximintegrated.com/en/ds/MAX11100.pdf</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">ad převod se spouští v podstatě spádovou hranou na CS převodníku</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">cílem je navzorkovat signál s nějakou přesnou vzorkovací frekvencí, chce se z toho určovat frekvence signálu..</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">je to pořád hraní si s protonovým magnetometrem.. </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">v.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">______________________________________________________________<br />
> Od: "Jan Waclawek" <konfera@efton.sk><br />
> Komu: "HW-news" <hw-list@list.hw.cz><br />
> Datum: 05.11.2020 16:27<br />
> Předmět: Re: stm32 DMA dotaz<br />
></p>

Ako vzdy, nerozumiem presne zadaniu a nechce sa mi studovat MAX11100,<br />
 idealne by bolo kebyze nakreslite pozadovany casovy diagram.<br />
 <br />
 Ale vela tychto netypickych SPI sa da riesit tak, ze SPI je slave, a hodiny<br />
 a NSS sa generuju timermi.<br />
 <br />
 Vo Vasom pripade by timer, ktory urcuje aj tempo citania, jednak spustal<br />
 casovac ktory vygeneruje 24 clockov (externe prepojene do SPI_SCK), a<br />
 druhak generoval NSS v dlzke 16 clockov (tiez prepojene externe do<br />
 SPI_NSS).<br />
 <br />
 Ukladanie prijatych 2 byte alebo 1 halfwordu cez DMA je uz trivialne, to sa<br />
 hadam este aj v CubeMX da naklikat (dufam ze je z toho pocut ten pohrdavy<br />
 ton).<br />
 <br />
 wek<br />
 <br />
 <br />
 ----- Original Message ---------------<br />
 >zdravim,<br />
 > <br />
 >když by se chtěla přenášet data z převodníku MAX11100 do STM32F777 (aktuálně NUCLEO-F767ZI) přes dma..<br />
 >dalo by se to nějak zaonačit, aby se neztratila třetina paměti - respektive polovina? <br />
 >on ten max11100 je 16-bitový, ale přes SPI posílá tři bajty, přičemž v prvním jsou samé nuly a pokud se pošle clocků více, tak zas nuly..<br />
 >bylo by fajn (kvůli přesnosti vzorkovací frekvence) mít SPI-DMA trigrované přes timer a přenášet rovnou do paměti, kde by bylo pole řádově o 100 000 místech.. ono by se to stihlo i programově, ale nebylo by to tak elegantní..  jde o to v podstatě přečíst tři byty, ale uložit jen dva. to hádám bez SW zásahu nepůjde?<br />
 > <br />
 >díky<br />
 >v.<br />
 > <br />
 <br />
 _______________________________________________<br />
 HW-list mailing list  -  sponsored by www.HW.cz<br />
 Hw-list@list.hw.cz<br />
 <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br />