仿苹果手机闹钟_iPhone自带的闹钟这么好用?许多人都不知道里面的隐藏功能

bc6b0f4411b92838959e37159e96f157.png

你以为iPhone手机自带的闹钟只能闹个领,那么简单吗?那你就太小瞧苹果这个公司了,下面我们就来看看苹果手机中的“闹铃”吧。

8f61e261021d0d164dd2678e44d11648.png

1、就寝时间

在我们的iPhone手机的闹铃中有一个“就寝”,在这里我们可以直接设置我们的就寝和起床时间。设置好后,手机每天到点就会准备提醒你睡觉或者起床,这相当于一个生物钟。

长期以往对我们的身体和白天的工作都是非常有帮助的。另外就手机还会自动生成我们长期的睡眠记录,对我们的睡眠进行分析,然后总结出我们的身体健康问题,对于调生物钟的小伙伴还是非常有效的。

4b7e8a4ab07f8046a7c8391fa5cd93d6.png

2、桌面显示天气

在使用就寝功能后,我们还可以开启iPhone自带的天气定位,这样在我们睡醒后,拿起手机,就能了解当前的本地天气状况,还是非常实用的。

3279fc8f61fa5aac7bc29eb6b3a52d7c.png

3、世界时钟

这个功能我们一般在国内用不到,但是你出国的话,还是非常实用的。只需要打开闹钟的世界时钟便可以知晓全世界的时间了。

711ff1ada8967e30b60a3d9a84d93647.png

4、计时器

这个计时器就想当于倒计时,设置好结束时间,便可以用来提醒你倒计时结束。另外在计时器中还有一个隐藏功能,只要我们将“计时结束时启用”设置为“停止播放”。这样设置的话,假如我们在倒计时的时候正在听歌或者看视频,在计时结束后,音乐和视频也就会一同停止播放。

7f3f3d8d0ee7514b1d57d975663a156c.png

5、秒钟

iPhone的秒钟功能可以说是非常贴心的,不仅有数字计时,还可以调整为秒表计时,对于不习惯看数字计时的小伙伴来说还是非常好用的,不是吗?

2f45149f1f065ff04f217076579b3179.png

怎么样,iPhone的闹钟还是挺好用的吧。今天内容就分享到这儿了,感谢大家的阅读。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MSP430使用RTC_B的闹钟功能需要按照以下步骤进行设置: 1. 开启RTC_B模块和中断功能,并设置RTC_B时钟频率和时钟周期。 2. 设置闹钟时间和日期。 3. 设置闹钟中断标志位,并开启RTC_B中断。 4. 在RTC_B的中断服务函数中判断是否为闹钟中断,并进行相应的处理。 以下是具体的代码实现: ``` c #include <msp430.h> void RTC_config(void) { RTCCTL01 |= RTCRDYIE + RTCAIE + RTCTEVIE; // 开启RTC_B中断,包括时钟周期中断、时钟递增中断和时钟模式中断 RTCCTL01 &= ~(RTCHOLD); // 开启RTC_B时钟 RTCPS0CTL = RT0PSDIV_7; RTCCTL01 |= RTCMODE; // 设置RTC_B为时钟模式 RTCCTL23 |= RTCCALF_0; // 禁用RTC_B偏移自校准机制 RTCPS1CTL = RT1SSEL_2; // 设置RTC_B时钟频率为VLO // 设置闹钟时间,这里设置为1点30分 RTCYEAR = 2022; RTCMON = 12; RTCDAY = 1; RTCHOUR = 1; RTCMIN = 30; RTCSEC = 0; RTCCTL01 &= ~(RTCHOLD); // 再次开启RTC_B时钟 } #pragma vector=RTC_VECTOR __interrupt void RTC_ISR(void) { switch(RTCIV) { case RTCIV_NONE: break; // 无中断 case RTCIV_RTCRDYIFG: break; // 时钟周期中断 case RTCIV_RTCTEVIFG: break; // 时钟递增中断 case RTCIV_RTCAIFG: // 时钟模式中断 // 判断是否为闹钟中断 if(RTCAE & RTCAIE) { P1OUT ^= BIT0; // 闹钟响后将P1.0引脚取反 } break; case RTCIV_RT0PSIFG: break; // 辅助时钟中断 case RTCIV_RT1PSIFG: break; // 主时钟中断 default: break; } } int main(void) { WDTCTL = WDTPW | WDTHOLD; // 停用看门狗 P1DIR |= BIT0; // 设置P1.0引脚为输出模式 RTC_config(); // 配置RTC_B // 开启闹钟 RTCAE = 0x00; // 常规的闹钟功能 RTCADAYC = 0x00; // 关闭闹钟日期检查 RTCADOW = 0x11; // 设置闹钟时间的秒数 RTCAHOUR = 0x01; // 设置闹钟时间的小时数 RTCAMIN = 0x30; // 设置闹钟时间的分钟数 __bis_SR_register(LPM3_bits + GIE); // 进入低功耗模式,并开启全局中断 return 0; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值