Arduino通过串口打印程序烧录时间

该博客介绍了如何在Arduino程序中利用预定义的__DATE__和__TIME__宏来打印程序的烧录日期和时间。示例程序展示了如何在每次循环中通过串口输出这些信息,这有助于追踪硬件的运行时间和版本管理。
摘要由CSDN通过智能技术生成

Arduino通过串口打印程序烧录时间


  • ✨串口打印程序烧录时间,主要是利用Arduino烧录时,附带添加的两个变量__DATE____TIME__

在这里插入图片描述

  • 🌿可以利用这个信息,对硬件运行时间以及版本号相关的查询,也可以作为设定时间起点。

  • 📑相关函数

__DATE__
__TIME__

📝示例程序

/*
  Blink
通过串口打印出程序烧录时间。
*/

// the setup function runs once when you press reset or power the board
void setup() {
 Serial.begin(115200);
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
  Serial.println(__DATE__);//打印烧录日期Jan  3 2022
  Serial.println(__TIME__);//打印烧录时间11:10:49


  要铭记在心; 每天都是一年中最美好的日子。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值