打印

写了个计算时间戳的小程序 STM32 RTC用得着

[复制链接]
5241|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aozima|  楼主 | 2009-8-10 22:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
写了个计算时间戳的小程序 STM32 RTC用得着 参考了newlib 在RVMDK和mingw下测试通过

本想使用库中的,结果返回的指针不知道指到哪里去了
想在PC上面用mingw验证下,结果一运行到使用库函数的地方程序就挂了
想自己写又不知道从哪里下手,于是参考newlib写了个
就两个函数:
extern void gmtime_new(struct tm_new * res,unsigned long timestamp);
extern unsigned long mktime_new(struct tm_new * tim_p);

gmtime_new:
输入时间戳得到日期

mktime_new:
输入日期和时间得到时间戳

超级精简,ARMCC编译出来大小为 362bytes
没有任何容错措施,使用需要谨慎,欢迎扔砖头

time_new.rar (1.64 KB)
沙发
fqingy2003| | 2010-4-13 16:56 | 只看该作者
都啥年代了,还制作千年虫

使用特权

评论回复
板凳
yinhaix| | 2015-5-14 17:16 | 只看该作者
mark...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

55

主题

2022

帖子

23

粉丝