oyufei 发表于 2024-7-3 09:29:03

想用RTC实现定时打开和关闭外部中断,闹钟可实现打开,但只能设一组闹钟,无法关闭

想用RTC实现定时打开和关闭外部中断功能,通过闹钟可实现打开功能,但RTC只能设置一组闹钟。我想实现的是:通过闹钟打开外部中断使能以后,等6小时,然后继续关闭外部中断的使能,代码应该如何实现呢,求大神指导。

_奶咖君_ 发表于 2024-7-3 09:39:17

闹钟响了之后 再设置下一个时间呗,

通过一个变量 区分设置的闹钟的时间

oyufei 发表于 2024-7-3 09:45:04

_奶咖君_ 发表于 2024-7-3 09:39
闹钟响了之后 再设置下一个时间呗,

通过一个变量 区分设置的闹钟的时间 ...

您好,大神能麻烦您说的更加详细一点不,我是菜鸟,有点听不大懂,不知如何下手{:5_270:}

_奶咖君_ 发表于 2024-7-3 09:51:57

oyufei 发表于 2024-7-3 09:45
您好,大神能麻烦您说的更加详细一点不,我是菜鸟,有点听不大懂,不知如何下手 ...

知道一个时刻 知道一段时间,,是不是能求出下一个时刻原理就是这个原理

oyufei 发表于 2024-7-3 10:15:30

_奶咖君_ 发表于 2024-7-3 09:51
知道一个时刻 知道一段时间,,是不是能求出下一个时刻原理就是这个原理 ...

那是不是,需要重新设置几个变量,赋值给闹钟中的时分秒,然后重新初始化一下闹钟设置呢{:5_270:}本人实在愚钝,请大神在指导一下

Lkck8210 发表于 2024-7-3 11:14:07

oyufei 发表于 2024-7-3 10:15
那是不是,需要重新设置几个变量,赋值给闹钟中的时分秒,然后重新初始化一下闹钟设置呢本人实在愚钝,请 ...

如果时间不需要太准确,
就闹钟实现打开外部中断
并对一个变量赋值如DelayOffEX = 360
让后在分钟中断里减一
减到零就关闭外部中断

_奶咖君_ 发表于 2024-7-3 12:03:45

oyufei 发表于 2024-7-3 10:15
那是不是,需要重新设置几个变量,赋值给闹钟中的时分秒,然后重新初始化一下闹钟设置呢本人实在愚钝,请 ...

是的,,你说的对的
页: [1]
查看完整版本: 想用RTC实现定时打开和关闭外部中断,闹钟可实现打开,但只能设一组闹钟,无法关闭