最完美的STM32读写EEPROM驱动,硬件I2C中断加DMA方式
2023-03-08 09:12:24 5KB 嵌入式 stm32
1
基于STM32的AT21CS01 EEPROM驱动代码(MASTER)。 AT21CS01/11 是一种 2 引脚存储器(SI/O 信号和地),其从信号引脚获取电能,从而为集成电路供电。它提供 1024 位串行电可擦除的可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM),该存储器划分为 128 个 8 位字。 该器件经过了优化,可使用两点机械连接(仅将一个信号(SI/O)和 GND 连接到无电配件)在无电配件中添加配置和使用信息。部分无电配件应用示例包括模拟传感器校准数据存储、打印机墨水/墨粉盒识别以及售后市场消耗品的管理。该器件的软件寻址方案允许最多 8 个器件共享一条通用单线总线。该器件提供多种节省空间的封装选项,SI/O 线的外部上拉电压范围为 1.7V 至 3.6V(AT21CS01)/2.7V 至 4.5V(AT21CS11)。 AT21CS01/ AT21CS11使用单线串行接口,采用 I^2^C 协议结构,通过单个 I/O 引脚来实现器件通信。
2022-11-01 14:17:51 4KB AT21CS11 AT21CS01 STM32 EEPROM
1
本人在公司项目中遇到了24FC512 芯片的驱动开发问题,刚开始打算移植原子的程序,发现移植完成后就是不能用,因为原子的是AT24C02,比对数据手册发现差别就是2K和64K,为什么就是通信返回0xFF呢,后来经过阅读网上的帖子修改了读写的驱动,测试成功了,大家有需要可以获取一下
2022-05-27 20:37:11 3KB AT24C512 24FC512
1
Homebrew Gameboy彩色墨盒 SST 27VF256供电的GB盒的电路板布局。 01 - VCC 02 - 03 - 04 - OE# 05 - 06 - A0 07 - A1 08 - A2 09 - A3 10 - A4 11 - A5 12 - A6 13 - A7 14 - A8 15 - A9 16 - A10 17 - A11 18 - A12 19 - A13 20 - A14 21 - CE# 22 - DQ0 23 - DQ1 24 - DQ2 25 - DQ3 26 - DQ4 27 - DQ5 28 - DQ6 29 - DQ7 30 - 31 - 32 - VSS
2022-03-07 14:24:02 326KB gameboy electronics pcb pcb-layout
1
AT24C512 eeprom驱动代码,兼容at24c256 at24c128,根据手册写的。亲测可用
2021-10-28 11:05:01 2KB at24c512 at24c128 at24c256 eeprom驱动
1
STC单片机EEPROM驱动C程序 调试通过,可以放心使用
2021-08-14 09:58:57 2KB 串口EEPROM驱动 C程序
1
目前网上能找到的最完美的STM32读写EEPROM驱动,硬件I2C中断加DMA方式!用24C16测试通过!
2019-12-21 19:47:18 5KB STM32 I2C EEPROM 中断
1