- 博客(6)
- 收藏
- 关注
原创 RTC时钟原理
系统时间按TR_CLK周期累加并与存储在RTC_ALR寄存器中的可编程时间相比,当匹配时候如果设置了闹钟中断允许位,可以产生闹钟中断。2个分离的时钟:用于APB1接口的PCLK1和RTC时钟(RTC时钟的频率必须小于PCLK1时钟频率的四分之一以上)。设置寄存器PWR_CR的DBP位,使能对RTC和后备寄存器的访问。RTC预分频装载寄存器 (RTC_PRLH, RTC_PRLL)RTC预分频余数寄存器 (RTC_DIVH, RTC_DIVL)RTC闹钟寄存器 (RTC_ALRH ,RTC_ALRL)
2024-06-21 21:14:30
818
原创 RTC实时时钟知识
另外,对RTC任何寄存器的写操作,都必须在前一次写操作结束后进行。可以通过查询RTC_CR寄存器中的RTOFF状态位,判断RTC寄存器是否处于更新中。仅当RTOFF状态位是’1’时,才可以写入RTC寄存器。必须设置RTC_CRL寄存器中的CNF位,使RTC进入配置模式后,才能写入RTC_PRL、RTC_CNT、RTC_ALR寄存器。仅当CNF标志位被清除时,写操作才能进行,这个过程至少需要3个RTCCLK周期。
2024-06-21 20:07:43
1831
原创 倒计时定时器窗体界面设计
ProgressBar 控件又称进度条控件,该控件在水平栏中显示适当长度的矩形来指示进程的进度。当执行进程时,进度条用系统突出显示颜色在水平栏中从左向右进行填充。进程完成时,进度栏被填满。当某进程运行时间较长时,如果没有视觉提示,用户可能会认为应用程序不响应,通过在应用程序中使用进度条,就可以告诉用户应用程序正在执行冗长的任务且应用程序仍在响应。
2024-06-20 09:44:46
1219
原创 KNX—(基于ETS5)智能窗帘-基础控制
▪ 遮阳百叶配合呼吸式幕墙系统使用,自动调节光线角度,自动管理光照,节省空调 等能源消耗,最大限度降低幕墙能耗需求;遮阳百叶选用铝合金材质,环保可再生,使用寿命长,低碳环保。▪ 遮阳帘系统配合自动控制系统,自动调节光线角度,降低室内炫光、强光等问题, 营造舒适的空间;遮阳系统配合幕墙,自动调节幕墙内部温度,保证室内恒温,营造健康和谐的空间环境。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-06-01 10:50:43
462
原创 单片机LED流水灯的简单代码
首先定义各个LED的输出端口,用来控制每个LED 灯。在主函数main 的while循环体中,我们先点亮LED1 灯,然后调用延时函数delay();对亮灯进行延时,然后再熄灭LED1灯,调用延时函数对熄灯延时。LED3一直到LED8进行重复操作。由于while语句的条件为1,即判断条件永远为真,所以程序会不停的循环执行while语句,这样就可以实现LED灯的流水了。
2023-12-23 18:58:35
4176
2
原创 单片机LED灯闪烁的简单代码
首先定义了led=P2^0口为输出端口,用来控制LED 灯。在主函数main 的while循环体中,我们先把led=0;点亮LED 灯,然后调用延时函数delay();对亮灯进行延时,然后再把led=1;熄灭LED灯,调用延时函数对熄灯延时。由于while语句的条件为1,即判断条件永远为真,所以程序会不停的循环执行while语句,这样就可以实现LED灯的闪烁。
2023-12-23 18:38:54
7350
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人