C# Class Emlid.WindowsIot.Hardware.Components.Mb85rcv.Mb85rc256vDevice

MB85RC256V 32KiB FRAM (Ferroelectric Random Access Memory) chip (hardware device), connected via I2C.

The MB85RC256V is an FRAM (Ferroelectric Random Access Memory) chip in a configuration of 32,768 words × 8 bits, using the ferroelectric process and silicon gate CMOS process technologies for forming the nonvolatile memory cells.

Unlike SRAM, the MB85RC256V is able to retain data without using a data backup battery.

The read/write endurance of the nonvolatile memory cells used for the MB85RC256V has improved to be at least 10^12 cycles, significantly outperforming other nonvolatile memory products in the number.

The MB85RC256V does not need a polling sequence after writing to the memory such as the case of Flash memory or E2PROM.

Data sheet: https://www.fujitsu.com/us/Images/MB85RC256V-DS501-00017-3v0-E.pdf

Inheritance: Mb85rcvDevice
Mostra file Open project: emlid/Navio-SDK-Windows-IoT

Public Methods

Method Description
GetMemoryAddressBytes ( int address ) : byte[]

Gets the I2C command memory address bytes for the specified logical address.

Private Methods

Method Description
Mb85rc256vDevice ( Windows.Devices.I2c.I2cDevice device ) : System

Method Details

GetMemoryAddressBytes() public method

Gets the I2C command memory address bytes for the specified logical address.
public GetMemoryAddressBytes ( int address ) : byte[]
address int
return byte[]