<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 />