摘要

为满足嵌入式环境中文件系统精准的提供时间功能,使存储在外部介质SD卡中的文件包含创建、修改、访问等详细时间信息,提出采用高精度实时时钟芯片DS3231为文件系统提供连续精准的时间信息的解决方案。介绍了SD卡存储结构,详细探讨了FAT32文件系统在嵌入式环境中的移植方法,设计了DS3231与C8051F500单片机进行通信时的硬件接口连接,通过I2 C总线实现对DS3231时间信息的读写。系统测试表明,DS3231能够连续不断地给嵌入式文件系统提供精准时间信息。