stm32 DMA dotaz

Vojtěch Petrucha petrucha na volny.cz
Čtvrtek Listopad 5 15:49:32 CET 2020


zdravim,
 
když by se chtěla přenášet data z převodníku MAX11100 do STM32F777 (aktuálně NUCLEO-F767ZI) přes dma..
dalo by se to nějak zaonačit, aby se neztratila třetina paměti - respektive polovina? 
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..
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?
 
díky
v.
 


Další informace o konferenci Hw-list