Smazat příspěvek

 Chystáte se smazat odpověď z kategorie Hlavní diskuze:


10.04.2019 (19:50:32)
RayeR (web) :
Hm, tak sem prostudoval z Cube/stm32g0xx_hal_dma.c a examplu SPI DMA master funkci HAL_StatusTypeDef HAL_DMA_Init() a nenasel sem, ze by tam delali neco vic nez delam v kodu ja:
1) zapnuti hodin pro DMA1 v RCC
2) nastaveni DMA kanalu: adresy zdroje, cile, pocet prenosu a CCR registr
3) nastaveni DMAMUX channel CCR registru na DMA request ID 19 - SPI2_TX
4) povoleni TXDMAEN v SPI->CR2
5) zapnuti EN v DMA CCR
6) poslani nejakyho byte aby se nahodil SPI TXE
a nedela to nic, tak uz teda nevim kde dal patrat. Co sem pochopil, u Gcka je snad jedno, ktery DMA kanal si vyberu, pres ten MUX by melo jit nastavit libovolna periferie na libovolny kanal...


Přezdívka:*
Heslo:*

███   ███   ███   
  █   █ █   █     
 █    ███   ███   
 █      █   █ █   
 █    ███   ███   
Opiš:*

Zde můžete smazat vlastní vlákno nebo kteroukoliv odpověď v něm. Můžete smazat vlastní odpověď v cizím vlákně, pokud na ni ještě nikdo jiný nereagoval. Mazat cizí vlákna a odpovědi v nich mohou pouze admini. Smazání příspěvku je nevratná operace! Smazáním vzkazu se smažou i odpovědi na něj.
Seznam uživatelů
Zpět na knihu