`

UC 文件系统

阅读更多
#include <stdio.h>
#include <time.h>

#define HEX2BCD(x) (((x) % 10) + ((((x) / 10) % 10) << 4))  /*20 -> 20H*/
#define UINT8 unsigned char

/*
    功能:获取BCD时间
    out:    [out]    保存获取到的BCD时间,格式为:秒分时日月年(各占一字节,BCD格式)
*/
void getBCDTime(UINT8 *out)
{
    time_t t;
    int i = 0;
    struct tm *whj = NULL;

    t = time(NULL);
    whj = localtime(&t);
    out[i++] = HEX2BCD(whj -> tm_sec);
    out[i++] = HEX2BCD(whj -> tm_min);
    out[i++] = HEX2BCD(whj -> tm_hour);
    out[i++] = HEX2BCD(whj -> tm_mday);
    out[i++] = HEX2BCD(whj -> tm_mon+1);
    out[i++] = HEX2BCD(whj -> tm_year-100);
}

int main()
{
    UINT8 out[6] = {0};
    int i = 0;
    getBCDTime(out);

    while(i < 6)
    {
        printf("%.2X ", out[i++]);
    }
    printf("\n");

    return 0;
}
分享到:
评论

相关推荐

    UCOS-II文件系统使用手册

    该系统实现基于uC/COS、uC/GUI、uC/FS的整合。首先要根据硬件配置三者。...uC/FS是一种文件系统,本系统借用其来管理存储器中的文件,在book、message中都用到文件的读写,可以说uC/FS是本系统实现的不可或缺的部分。

    UC 带文件系统 jar(257k)

    UC浏览器,带文件系统的,小内存手机可用

    JFFS2文件系统在uC linux上的实现

    目前Linux 被广泛的应用到嵌入式系统中, 但嵌入式系统中最常用的存储设备是Flash存 储器, 这使得L inux默认的根文件系统ex ...uC linux平台上构建JFFS2文件系统的方法。 关键词: JFFS2; uC linux; S3C44B0X; 嵌入式系统

    UC/FS 文件系统

    方便移植,多平台的支持。是广大同学学习的好资料。分享看看。。

    uC/FS文件系统内部实现详解(含流程图等说明文档、代码中有中文注解)

    uC/FS文件系统内部实现源码详解(含流程图等说明文档、代码中有中文注解),想深入学习fat文件系统的,想熟知fat文件系统内部实现源码的请放心下载,不收资源分,好东西一起共享,为中国IT行业之图腾奉献绵薄之力。

    uC/OSⅡ操作系统

    uC/OSⅡ操作系统 可以直接运行的uCOSV252.exe文件

    ucfs μcosII基础上增加的文件系统

    货真分实! 打造属于你的嵌入式文件系统!

    uC/FS 3.10 文件系统源码 支持多种存储设备

    最新uC/FS 文件系统,可支持多种存储设备,如串行flash,IDE硬盘,SD,SMC,MMC,EEPROM,等...

    FAT文件系统在UC_OS-Ⅱ内核上的应用

    介 绍 了采用 uc/os—II实 时 内核和 基 于 ARM7处 理器 的开发 板 为软硬 件 环境 下 FAT文 件 系统和 CF卡驱动程 序 的实现,以及 在 UC/OS_II操 作 系统 之 上使 用 FAT文件 系统 的 方 法.最 后通 过一个 应...

    uc_oS-II教程(实时操作系统).rar

    没有提供输入输出管理,文件系统,网络等额外的服务。但由于uC/OS-II良好的可扩展性和源码开放,这些非必须的功能完全可以由用户自己根据需要分别实现。 uC/OS-II目标是实现一个基于优先级调度的抢占式的实时内核...

    FA T 文件系统在 UC/ OS2II内核上的应用

    摘 要: 介绍了采用 UC/ OS2II实时内核和基于 ARM7 处理器的开发板为...件系统和 CF卡驱动程序的实现 ,以及在 UC/ OS2II操作系统之上使用 FA T 文件系统的方法.最 后通过一个应用实例 ,说明了 FA T文件系统的使用规范.

    uc最新文件

    uc的最新文件,主要是安卓系统升级时需要的,特别是系统破坏时。相当的不错啊,

    uc/os-ii 源码和配置文件

    uc/os-ii 是比较著名的嵌入式操作系统,由于其源码公开性,是我们学习嵌入式操作系统的好助手,我上传的是uc/os-ii的基本配置方法,大家需要的话可以作为参考

    UC/FS

    这是ucos文件系统版

    伊比音乐网站管理系统整合UC版 v1.3.1.090719.rar

    ebycms 1.3.1.090719_beta整合UC测试版 主要功能: 1、支持专集设置,专集图片设置...17、整合UC方便用户系统的扩展; 18、源码全部开源,能全面满足用户二次开发EBYCMS的愿望(但请注意版权问题,O(∩_∩)O哈哈~)。

    是安卓系统的补丁UC后台补丁

    是安卓系统的补丁 主要针对UC才无法后台做的不补丁文件

    Altera基于UC_OS_II的开发文件

    基于嵌入式实时操作系统uc_os_II的数据采集系统的设计.pdf 基于嵌入式实时操作系统UC_OS_II的触摸屏驱动程序设计.pdf 基于嵌入式操作系统的数据采集系统.pdf 嵌入式实时操作系统UC_OS_II应用开发研究.nh 嵌入式...

    UC 浏览器阅读插件1.1.9_0.zip

    UC扩展中心无法访问,新做的系统,最可惜的是UC浏览器中的阅读插件。废了大力气从一个论坛上找到了这个插件。 使用方法:(360极速浏览器我已安装成功)将压缩文件解压,在Chrome浏览器扩展程序中点“加载已解压的...

    uC-Modbus源码,包括移植文件port

    Modbus通讯协议最早由Modicon公司开发,是一种采用主从通信模式,即只有主机可以发起请求,从站设备通过向主机提供请求的数据或执行查询中请求的操作作为响应,广泛应用于工业现场的总线协议。 ...

    600-uC-FS-001

    600-uC-FS-001uc操作系统的文件系统文档资料,

Global site tag (gtag.js) - Google Analytics