Struct stm32_fmc::SdramConfiguration
source · pub struct SdramConfiguration {
pub column_bits: u8,
pub row_bits: u8,
pub memory_data_width: u8,
pub internal_banks: u8,
pub cas_latency: u8,
pub write_protection: bool,
pub read_burst: bool,
pub read_pipe_delay_cycles: u8,
}Expand description
FMC SDRAM Configuration Structure definition
Fields§
§column_bits: u8Number of bits of column address
row_bits: u8Number of bits of column address
memory_data_width: u8Memory device width
internal_banks: u8Number of the device’s internal banks
cas_latency: u8SDRAM CAS latency in number of memory clock cycles
write_protection: boolEnables the SDRAM device to be accessed in write mode
read_burst: boolThis bit enable the SDRAM controller to anticipate the next read
read_pipe_delay_cycles: u8Delay in system clock cycles on read data path
Trait Implementations§
source§impl Clone for SdramConfiguration
impl Clone for SdramConfiguration
source§fn clone(&self) -> SdramConfiguration
fn clone(&self) -> SdramConfiguration
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for SdramConfiguration
impl Debug for SdramConfiguration
source§impl PartialEq<SdramConfiguration> for SdramConfiguration
impl PartialEq<SdramConfiguration> for SdramConfiguration
source§fn eq(&self, other: &SdramConfiguration) -> bool
fn eq(&self, other: &SdramConfiguration) -> bool
This method tests for
self and other values to be equal, and is used
by ==.