Struct stm32_fmc::NandTiming
source · pub struct NandTiming {
pub nce_setup_time: i32,
pub data_setup_time: i32,
pub ale_hold_time: i32,
pub cle_hold_time: i32,
pub ale_to_nre_delay: i32,
pub cle_to_nre_delay: i32,
pub nre_pulse_width_ns: i32,
pub nwe_pulse_width_ns: i32,
pub read_cycle_time_ns: i32,
pub write_cycle_time_ns: i32,
pub nwe_high_to_busy_ns: i32,
}
Expand description
FMC NAND Timing parameters
Fields§
§nce_setup_time: i32
nCE setup time tCS
data_setup_time: i32
Data setup time tDS
ale_hold_time: i32
ALE hold time
cle_hold_time: i32
CLE hold time
ale_to_nre_delay: i32
ALE to nRE delay
cle_to_nre_delay: i32
CLE to nRE delay
nre_pulse_width_ns: i32
nRE pulse width tRP
nwe_pulse_width_ns: i32
nWE pulse width tWP
read_cycle_time_ns: i32
Read cycle time tRC
write_cycle_time_ns: i32
Write cycle time tWC
nwe_high_to_busy_ns: i32
nWE high to busy tWB
Trait Implementations§
source§impl Clone for NandTiming
impl Clone for NandTiming
source§fn clone(&self) -> NandTiming
fn clone(&self) -> NandTiming
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 NandTiming
impl Debug for NandTiming
source§impl PartialEq<NandTiming> for NandTiming
impl PartialEq<NandTiming> for NandTiming
source§fn eq(&self, other: &NandTiming) -> bool
fn eq(&self, other: &NandTiming) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.