当前位置: 首页 > wzjs >正文

郑州网站制作郑州网站制作企业推广策略

郑州网站制作郑州网站制作,企业推广策略,创意智能产品设计,上海前十名广告传媒公司1.功能实现 ①设置时间和日期 ②读取时间和日期 ③设置一个闹钟 2.STM32CubeMX配置 打开Timers栏,点击RTC进入配置界面,将时钟源与日历使能,随后使能中断 点开参数配置,设置24小时计数法,Data Format选择二进制数据…

1.功能实现

①设置时间和日期

②读取时间和日期

③设置一个闹钟

2.STM32CubeMX配置

打开Timers栏,点击RTC进入配置界面,将时钟源与日历使能,随后使能中断

点开参数配置,设置24小时计数法,Data Format选择二进制数据形式,下面三栏分别为小时、分钟、秒。分别设置为23、30、10

日历的配置同时钟的时分秒一样随意配置即可。

进行闹钟A的配置,时分秒设为23、30、20,将Alarm Mask Date Week day 使能(闹钟响起时不考虑日期),配置完成后生成代码

3.代码配置

首先开打CubeMX给配置的rtc.c文件,将第37、38行定义的两个结构体复制到使用处

RTC_TimeTypeDef sTime = {0};RTC_TimeTypeDef sDate = {0};

 之后使用获取时间与日期函数

HAL_RTC_GetTime(&hrtc,&sTime,RTC_FORMAT_BIN);
HAL_RTC_GetDate(&hrtc,&sDate,RTC_FORMAT_BIN);

注意:即使不需要日期,也要将获取日期函数加上,不然时间不会流动

使用LCD屏查看

char Text[20];void LCD_Show(void)
{sprintf(Text,"%2d:%2d:%2d",sTime.Hours,sTime.Minutes,sTime.Seconds);LCD_DisplayStringLine(Line0,(uint8_t *)Text);sprintf(Text,"%d-%d-%d-%d",sDate.Year,sDate.Month,sDate.Date,sDate.WeekDay);LCD_DisplayStringLine(Line2,(uint8_t *)Text);
}

接下来写闹钟的中断

使用闹钟中断的回调函数

void HAL_RTC_AlarmAEventCallback(RTC_HandleTypeDef *hrtc)
{//闹钟中断要执行的代码放这里
}

当时间达到闹钟A设置的参数时,触发中断回调函数

http://www.dtcms.com/wzjs/91291.html

相关文章:

  • 菜鸟教程网站建设百度下载官网
  • 西安做网站公司哪家行网络销售公司
  • 做网站 需要工信部备案吗做营销型网站哪家好
  • 做网站全屏尺寸是多少钱网站群发软件
  • 怎么自己做个免费网站中国国家数据统计网
  • 泰安市建设职工培训中心电话网站品牌运营管理公司
  • 互联网电子商务网站开发技术百度相册登录入口
  • 上海网站seo推广营销平台
  • 建网站 赚钱快速seo整站优化排行
  • 1元涨1000粉丝网站石家庄做网站推广排名的公司
  • 教育网站开发文档广西网站建设制作
  • 网站管理建站湖南长沙今日疫情
  • 牡丹江地区做网站的公司免费推广平台排行榜
  • 焦作会计做继续教育在哪个网站seo和sem的区别是什么?
  • wordpress微信h5电脑优化软件排行榜
  • 如何让网站互动起来今天的热点新闻
  • logo设计免费设计云优化seo软件
  • 在线酒店预定网站制作如何开发一个网站
  • 网站冲突关键词优化哪家好
  • 沈阳学校网站建设武汉网站推广排名
  • 打电话沟通做网站话术四川seo推广方案
  • 有没有做培养基的网站seo渠道
  • 天津滨海新区大爆炸seo点击排名工具
  • 佛山java web网站开发软文文案范文
  • 竹中建设官方网站投广告哪个平台好
  • 网站建设项目实施计划书小程序开发公司
  • 有哪些网站可以做推广seo是对网站进行什么优化
  • 网站源码运行柳市网站制作
  • 法院网站建设方案营销网站建设培训学校
  • 大型门户网站设计公司网站建设开发简介