commit
f2f4ed8ca4
|
@ -97,7 +97,10 @@ void fsmc_init(void) {
|
|||
|
||||
#if (defined(STM32F427xx) || defined(STM32F437xx) || \
|
||||
defined(STM32F429xx) || defined(STM32F439xx) || \
|
||||
defined(STM32F7))
|
||||
defined(STM32F745xx) || defined(STM32F746xx) || \
|
||||
defined(STM32F756xx) || defined(STM32F767xx) || \
|
||||
defined(STM32F769xx) || defined(STM32F777xx) || \
|
||||
defined(STM32F779xx))
|
||||
#if STM32_USE_FSMC_SDRAM
|
||||
FSMCD1.sdram = (FSMC_SDRAM_TypeDef *)FSMC_Bank5_6_R_BASE;
|
||||
#endif
|
||||
|
|
|
@ -36,7 +36,10 @@
|
|||
*/
|
||||
#if (defined(STM32F427xx) || defined(STM32F437xx) || \
|
||||
defined(STM32F429xx) || defined(STM32F439xx) || \
|
||||
defined(STM32F769xx))
|
||||
defined(STM32F745xx) || defined(STM32F746xx) || \
|
||||
defined(STM32F756xx) || defined(STM32F767xx) || \
|
||||
defined(STM32F769xx) || defined(STM32F777xx) || \
|
||||
defined(STM32F779xx))
|
||||
#if !defined(FSMC_Bank1_R_BASE)
|
||||
#define FSMC_Bank1_R_BASE (FMC_R_BASE + 0x0000)
|
||||
#endif
|
||||
|
|
|
@ -29,7 +29,10 @@
|
|||
|
||||
#if (defined(STM32F427xx) || defined(STM32F437xx) || \
|
||||
defined(STM32F429xx) || defined(STM32F439xx) || \
|
||||
defined(STM32F769xx))
|
||||
defined(STM32F745xx) || defined(STM32F746xx) || \
|
||||
defined(STM32F756xx) || defined(STM32F767xx) || \
|
||||
defined(STM32F769xx) || defined(STM32F777xx) || \
|
||||
defined(STM32F779xx))
|
||||
|
||||
#if (STM32_USE_FSMC_SDRAM == TRUE) || defined(__DOXYGEN__)
|
||||
|
||||
|
|
|
@ -30,7 +30,10 @@
|
|||
|
||||
#if (defined(STM32F427xx) || defined(STM32F437xx) || \
|
||||
defined(STM32F429xx) || defined(STM32F439xx) || \
|
||||
defined(STM32F769xx))
|
||||
defined(STM32F745xx) || defined(STM32F746xx) || \
|
||||
defined(STM32F756xx) || defined(STM32F767xx) || \
|
||||
defined(STM32F769xx) || defined(STM32F777xx) || \
|
||||
defined(STM32F779xx))
|
||||
|
||||
#include "hal_fsmc.h"
|
||||
|
||||
|
|
|
@ -148,7 +148,10 @@ void fsmcSramStop(SRAMDriver *sramp) {
|
|||
uint32_t mask = FSMC_BCR_MBKEN;
|
||||
#if (defined(STM32F427xx) || defined(STM32F437xx) || \
|
||||
defined(STM32F429xx) || defined(STM32F439xx) || \
|
||||
defined(STM32F7))
|
||||
defined(STM32F745xx) || defined(STM32F746xx) || \
|
||||
defined(STM32F756xx) || defined(STM32F767xx) || \
|
||||
defined(STM32F769xx) || defined(STM32F777xx) || \
|
||||
defined(STM32F779xx))
|
||||
mask |= FSMC_BCR_CCLKEN;
|
||||
#endif
|
||||
sramp->sram->BCR &= ~mask;
|
||||
|
|
Loading…
Reference in New Issue