1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bg4uvr-ds3231

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
24cxx.h 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
bg4uvr Отправлено 5 лет назад 375fac1
/********************************************************************************
STM32F103C8T6模块 + DS3231 + 24C32)模块 + TM1637数码管模块 + OLED显示模块
《实时时钟 + 温度测量并保存,实时OLED显示温度曲线,数码管实际显示时钟》
的,实验程序……
2019.2.3完成 by bg4uvr~
********************************************************************************/
#ifndef __24CXX_H
#define __24CXX_H
#include "myiic.h"
//Mini STM32开发板
//24CXX驱动函数(适合24C01~24C16,24C32~256未经过测试!有待验证!)
//正点原子@ALIENTEK
//2010/6/10
//V1.2
#define AT24C01 127
#define AT24C02 255
#define AT24C04 511
#define AT24C08 1023
#define AT24C16 2047
#define AT24C32 4095
#define AT24C64 8191
#define AT24C128 16383
#define AT24C256 32767
#define EE_TYPE AT24C32
#define EE_ADD 0xAE
#define PAGE_SIZE 32 //24C32的页大小为32字节
void AT24CXX_Init(void); //初始化IIC
uint8_t AT24CXX_ByteRead(uint16_t ReadAddr);
void AT24CXX_ByteWrite(uint16_t WriteAddr, uint8_t DataToWrite);
void AT24CXX_Read(uint16_t ReadAddr, uint16_t Len, uint8_t *buf);
void AT24CXX_Write(uint16_t ReadAddr, uint16_t Len, uint8_t *buf);
#endif

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/bg4uvr-ds3231.git
git@gitlife.ru:oschina-mirror/bg4uvr-ds3231.git
oschina-mirror
bg4uvr-ds3231
bg4uvr-ds3231
master