Skip to content

File sdram.h

FileList > dev > sdram.h

Go to the source code of this file

  • #include <stdint.h>
  • #include "daisy_core.h"

Classes

Type Name
class SdramHandle

Macros

Type Name
define RAM_AS4C16M16SA_H

Macro Definition Documentation

define RAM_AS4C16M16SA_H

#define RAM_AS4C16M16SA_H 

SDRAM for 32MB AS4C16M16SA (and 64MB equivalent). Thanks to whoever this awesome person is: http://main.lv/writeup/stm32f4_sdram_configuration.md The Init function is basically a copy and paste. He has references to timing, etc. RAM is configured at 100MHz (fastest possible on the MCU). To use these the .sdram_data/_bss sections must be configured correctly in the LINKER SCRIPT. using BSS is advised for most things, since the DATA section must also fit in flash in order to be initialized. Data section init not properly set up, as SDRAM is not initialized until after startup code. &



The documentation for this class was generated from the following file external-docs/libDaisy/src/dev/sdram.h