STM32上进行Unix时间戳转换

STM32上进行Unix时间戳转换

1.Unix时间戳简介

Unix时间戳(Unix Timestamp)是一种时间表示方式,定义为从1970年1月1日00:00:00 UTC(协调世界时)起经过的总秒数(不考虑闰秒)。

2.MDK程序简单解析

程序首先将stTime1中的unix时间戳变量赋个初始值,然后使用函数UnixTime_To_LocalTime进行第一次转换得到本地时间年月日时分秒,随后再使用LocalTime_To_UnixTime将本地时间年月日时分秒转换时间戳到stTime2中,最后对转换前后的时间戳变量进行比较。

3.程序执行效果

Unix时间戳1经过转换得到本地时间,然后再转换回Unix时间戳2,结果Unix时间戳1等于Unix时间戳2,所以完全没问题十分滴好用。

4.板子运行效果

板子主控为STM32H750VBT6,在Keil中直接当STM32H743VIT6使用,有2MB的flash。带RS485接口,带CAN接口,带以太网接口,带RS232接口,带512MB的SD NAND芯片,带4MB的SPI-flash芯片W25Q32,带ST-LINK V2.1下载器,带USB转TTL串口芯片CH340。

补充:对这个板子或程序感兴趣的可以闲鱼搜索"大功率的小汪",了解更多。

相关推荐
水利行业RTU手艺人21 小时前
RTU固件中的“数据保险箱”——离线数据补发系统设计
c++·stm32·单片机·物联网
2301_793121041 天前
基于单片机的水平角度仪系统设计
单片机·嵌入式硬件
KaifuZeng1 天前
通信与接口协议面试十、PCIe
单片机·嵌入式硬件·面试·通信与接口协议
lzx186488437021 天前
【AH8966】可替代 KP3211 非隔离 AC110220V转12V 0.5A 降压转换芯片
人工智能·单片机·嵌入式硬件·集成测试·硬件工程·ic
csg11071 天前
PIC单片机防破解:从硬件到软件的全面防护
单片机·嵌入式硬件·物联网·自动化
电化学仪器白超1 天前
低阻域 ADC 与参考源选型理论分析
人工智能·python·单片机·嵌入式硬件·自动化
bu_shuo1 天前
STM32-BOOT的三种启动方式
stm32·单片机·嵌入式硬件
YYRAN_ZZU1 天前
Lattice 自定义IP业务逻辑核
嵌入式硬件·fpga开发
AI的探索之旅1 天前
从 Ubuntu 14.04 到 24.04:TI AM335x 开发环境完整迁移与 Agent 接管方案
linux·数据库·嵌入式硬件·ubuntu·postgresql
ACP广源盛139246256731 天前
GSV6155 @ACP#工业车规 DP1.4 重定时器 Retimer
大数据·人工智能·分布式·嵌入式硬件