基于STM32、HAL库、MB85RC16PNF(I2C接口)驱动程序设计
一、概述:
MB85RC16PNF 是富士通推出的16Kbit(2K x 8位)FRAM(铁电随机存取存储器),具有非易失性、高读写速度和低功耗特性,常用于数据存储。
二、硬件连接:
MB85RC16PNF通过I2C接口与STM32L4XX通信,典型连接如下:
-
VDD:3.3V
-
VSS:GND
-
SDA:I2C数据线
-
SCL:I2C时钟线
-
WP:写保护(通常接地)
-
A0, A1, A2:I2C地址选择引脚
三、头文件 (mb85rc16pnf.h
)
#ifndef MB85RC16PNF_H
#define MB85RC16PNF_H
#include "stm32l4xx_hal.h"
#define MB85RC16PNF_I2C_ADDRESS 0xA0 // 根据A0