Posted on May 17, 2011 at 13:37Hi Oe, If you need to modify the DMA_CNDTRx register it must be first disabled. Yes the DMA_CPARx and DMA_CMARx registers contain the base peripheral/memory address. The start address used for the first transfer is the...
Posted on May 17, 2011 at 13:37Hi, - No! It is not possible to change the CNDTRx on the fly. The DMA_CNDTRx register can only be written when the DMA channel is disabled. This is clearely stated either in DMA_CNDTRx description or DMA section. - It ...
Posted on May 17, 2011 at 13:36No. the mode 1 and 2 are different. The extended mode is not enabled in case of mode 1 or 2. - Mode 1 is the default mode when SRAM/CRAM memory type is selected ( Bits 3:2 MTYP = 0x0 /0x01 in FSMC_BCRx register) - Mode...
Posted on May 17, 2011 at 13:35Hi Sompong, You may start with one of the PWM examples available in http://www.st.com/stonline/products/support/micro/files/stm32f10x_stdperiph_lib.zip ;)
Posted on May 17, 2011 at 13:34Hi Tyler, This is an expected behavior because when the the system is in Standby by mode, the peripherals clock are disabled. After waking up from Standby mode, program execution restarts in the same way as after a Res...