#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; }
发表评论
-
使用execvp 来调用程序传参
2015-07-08 14:52 957注意: execvp 函数会根据环境变量来查找程序 ... -
mail
2015-06-08 18:36 0<?php /** * 邮件发送 ... -
学生管理系统
2015-04-22 11:23 0#include <stdio.h> #in ... -
内存管理
2015-04-07 17:50 494进程在内存空间中的布局就是进程映像。 从低地址到 ... -
调用库
2015-04-07 16:06 386库 ------ 1. 增量编译——易于维护。 ... -
双向链表 数字按降序排列
2015-03-06 14:47 1347#include <stdio.h> #in ... -
20个C语言中常用宏定义总结
2015-03-02 10:41 44520个C语言中常用宏定义总结 2012-09-16 10:5 ... -
lseek
2015-01-05 09:41 3781. 每个打开的文件都有一个与其相关的“文件位置”。 ... -
open和fopen的区别:
2014-12-30 11:19 418open和fopen的区别: 1.缓冲文件系统 缓 ... -
c自己写的一些常用的函数
2014-12-26 15:56 0size_t mystrlen(const cha ... -
Socket
2014-12-01 16:31 0一、Socket简介 Socket ... -
检查姓名的几种方法
2014-11-10 11:06 0int CheckXm(char *str){ ... -
任意语言访问PostgreSQL:C语言接口
2014-11-10 10:17 0任意语言访问PostgreSQL:C语言接口 来源: ... -
函数返回局部变量
2014-10-21 17:54 457一般的来说, ... -
assert()函数用法总结
2014-10-16 09:53 520assert宏的原型定义在<assert ... -
ADT 之 列表 C
2014-09-26 17:08 0list.h #ifndef __LIST_H__ ... -
指针释放之结构体
2014-09-03 18:10 622typedef struct{ uint ... -
uc 内存管理
2014-08-28 18:15 838一、错误处理 ------------ 1. 通过函数 ... -
error strerror 函数 用法
2014-08-26 16:15 670#include <stdio.h> #in ... -
uc 获取文件大小
2014-08-26 11:51 500#include <stdio.h> # ...
相关推荐
该系统实现基于uC/COS、uC/GUI、uC/FS的整合。首先要根据硬件配置三者。...uC/FS是一种文件系统,本系统借用其来管理存储器中的文件,在book、message中都用到文件的读写,可以说uC/FS是本系统实现的不可或缺的部分。
UC浏览器,带文件系统的,小内存手机可用
目前Linux 被广泛的应用到嵌入式系统中, 但嵌入式系统中最常用的存储设备是Flash存 储器, 这使得L inux默认的根文件系统ex ...uC linux平台上构建JFFS2文件系统的方法。 关键词: JFFS2; uC linux; S3C44B0X; 嵌入式系统
方便移植,多平台的支持。是广大同学学习的好资料。分享看看。。
uC/FS文件系统内部实现源码详解(含流程图等说明文档、代码中有中文注解),想深入学习fat文件系统的,想熟知fat文件系统内部实现源码的请放心下载,不收资源分,好东西一起共享,为中国IT行业之图腾奉献绵薄之力。
uC/OSⅡ操作系统 可以直接运行的uCOSV252.exe文件
货真分实! 打造属于你的嵌入式文件系统!
最新uC/FS 文件系统,可支持多种存储设备,如串行flash,IDE硬盘,SD,SMC,MMC,EEPROM,等...
介 绍 了采用 uc/os—II实 时 内核和 基 于 ARM7处 理器 的开发 板 为软硬 件 环境 下 FAT文 件 系统和 CF卡驱动程 序 的实现,以及 在 UC/OS_II操 作 系统 之 上使 用 FAT文件 系统 的 方 法.最 后通 过一个 应...
没有提供输入输出管理,文件系统,网络等额外的服务。但由于uC/OS-II良好的可扩展性和源码开放,这些非必须的功能完全可以由用户自己根据需要分别实现。 uC/OS-II目标是实现一个基于优先级调度的抢占式的实时内核...
摘 要: 介绍了采用 UC/ OS2II实时内核和基于 ARM7 处理器的开发板为...件系统和 CF卡驱动程序的实现 ,以及在 UC/ OS2II操作系统之上使用 FA T 文件系统的方法.最 后通过一个应用实例 ,说明了 FA T文件系统的使用规范.
uc的最新文件,主要是安卓系统升级时需要的,特别是系统破坏时。相当的不错啊,
uc/os-ii 是比较著名的嵌入式操作系统,由于其源码公开性,是我们学习嵌入式操作系统的好助手,我上传的是uc/os-ii的基本配置方法,大家需要的话可以作为参考
这是ucos文件系统版
ebycms 1.3.1.090719_beta整合UC测试版 主要功能: 1、支持专集设置,专集图片设置...17、整合UC方便用户系统的扩展; 18、源码全部开源,能全面满足用户二次开发EBYCMS的愿望(但请注意版权问题,O(∩_∩)O哈哈~)。
是安卓系统的补丁 主要针对UC才无法后台做的不补丁文件
基于嵌入式实时操作系统uc_os_II的数据采集系统的设计.pdf 基于嵌入式实时操作系统UC_OS_II的触摸屏驱动程序设计.pdf 基于嵌入式操作系统的数据采集系统.pdf 嵌入式实时操作系统UC_OS_II应用开发研究.nh 嵌入式...
UC扩展中心无法访问,新做的系统,最可惜的是UC浏览器中的阅读插件。废了大力气从一个论坛上找到了这个插件。 使用方法:(360极速浏览器我已安装成功)将压缩文件解压,在Chrome浏览器扩展程序中点“加载已解压的...
Modbus通讯协议最早由Modicon公司开发,是一种采用主从通信模式,即只有主机可以发起请求,从站设备通过向主机提供请求的数据或执行查询中请求的操作作为响应,广泛应用于工业现场的总线协议。 ...
600-uC-FS-001uc操作系统的文件系统文档资料,