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

建设部网站建造师公示丁香人才网官方网站

建设部网站建造师公示,丁香人才网官方网站,宁波今晨发现1例阳性,php mysql动态网站开发一、rtc的时钟有lse提供。 二、选择rtc唤醒与闹钟功能 内部参数介绍 闹钟配置 在配置时间时,注意将时间信息存储起来,防止复位后时间重新配置。 if(HAL_RTCEx_BKUPRead(&hrtc, RTC_BKP_DR0)! 0x55AA)//判断标志位是否配置过,没有则进…

一、rtc的时钟有lse提供。
在这里插入图片描述
二、选择rtc唤醒与闹钟功能
在这里插入图片描述
内部参数介绍
在这里插入图片描述
闹钟配置
在这里插入图片描述
在配置时间时,注意将时间信息存储起来,防止复位后时间重新配置。

	if(HAL_RTCEx_BKUPRead(&hrtc, RTC_BKP_DR0)!= 0x55AA)//判断标志位是否配置过,没有则进入if进行配置	{			sTime.Hours = 0x23;sTime.Minutes = 0x59;sTime.Seconds = 0x55;sTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE;sTime.StoreOperation = RTC_STOREOPERATION_RESET;if (HAL_RTC_SetTime(&hrtc, &sTime, RTC_FORMAT_BCD) != HAL_OK){Error_Handler();}sDate.WeekDay = RTC_WEEKDAY_FRIDAY;sDate.Month = RTC_MONTH_OCTOBER;sDate.Date = 0x25;sDate.Year = 0x24;if (HAL_RTC_SetDate(&hrtc, &sDate, RTC_FORMAT_BCD) != HAL_OK){Error_Handler();}HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR0, 0x55AA);//写入标志位HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR1, sDate.Year );//写入标志位	HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR2, sDate.Date);//写入标志位HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR3, sDate.Month);//写入标志位	HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR4, sDate.WeekDay);//写入标志位HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR5, sTime.Hours);//写入标志位	HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR6, sTime.Minutes);//写入标志位HAL_RTCEx_BKUPWrite(&hrtc, RTC_BKP_DR7, sTime.Seconds);//写入标志位	}/** Enable the Alarm A*/sAlarm.AlarmTime.Hours = 0x0;sAlarm.AlarmTime.Minutes = 0x0;sAlarm.AlarmTime.Seconds = 0x5;sAlarm.AlarmTime.SubSeconds = 0x0;sAlarm.AlarmTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE;sAlarm.AlarmTime.StoreOperation = RTC_STOREOPERATION_RESET;sAlarm.AlarmMask = RTC_ALARMMASK_DATEWEEKDAY;//每天提示,当开启掩码功能只在设定的星期和日期提示sAlarm.AlarmSubSecondMask = RTC_ALARMSUBSECONDMASK_NONE;sAlarm.AlarmDateWeekDaySel = RTC_ALARMDATEWEEKDAYSEL_DATE;//星期或日期sAlarm.AlarmDateWeekDay = 0x1;//日期sAlarm.Alarm = RTC_ALARM_A;if (HAL_RTC_SetAlarm_IT(&hrtc, &sAlarm, RTC_FORMAT_BCD) != HAL_OK){Error_Handler();}/** Enable the WakeUp*/if (HAL_RTCEx_SetWakeUpTimer_IT(&hrtc, 0, RTC_WAKEUPCLOCK_CK_SPRE_16BITS) != HAL_OK){Error_Handler();}

在这里插入图片描述
开启电源时钟

void HAL_RTC_MspInit(RTC_HandleTypeDef* rtcHandle)
{RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0};if(rtcHandle->Instance==RTC){/* USER CODE BEGIN RTC_MspInit 0 */RCC_OscInitTypeDef RCC_OscInitStruct;__HAL_RCC_PWR_CLK_ENABLE();//使能电源时钟PWRHAL_PWR_EnableBkUpAccess();//取消备份区域写保护RCC_OscInitStruct.OscillatorType=RCC_OSCILLATORTYPE_LSE;//LSE配置RCC_OscInitStruct.PLL.PLLState=RCC_PLL_NONE;RCC_OscInitStruct.LSEState=RCC_LSE_ON;                  //RTC使用LSEHAL_RCC_OscConfig(&RCC_OscInitStruct);/* USER CODE END RTC_MspInit 0 */
...
}在复位函数中添加关闭时钟配置
void HAL_RTC_MspDeInit(RTC_HandleTypeDef* rtcHandle)
{if(rtcHandle->Instance==RTC){/* USER CODE BEGIN RTC_MspDeInit 0 *//* USER CODE END RTC_MspDeInit 0 *//* Peripheral clock disable */__HAL_RCC_RTC_DISABLE();/* RTC interrupt Deinit */HAL_NVIC_DisableIRQ(RTC_WKUP_IRQn);HAL_NVIC_DisableIRQ(RTC_Alarm_IRQn);/* USER CODE BEGIN RTC_MspDeInit 1 */HAL_PWR_DisableBkUpAccess();__HAL_RCC_PWR_CLK_DISABLE();/* USER CODE END RTC_MspDeInit 1 */}
}

在闹钟回调和唤醒回调中添加

//RTC闹钟A中断处理回调函数
void HAL_RTC_AlarmAEventCallback(RTC_HandleTypeDef *hrtc)
{printf("ALARM A!\r\n");
}
void HAL_RTCEx_WakeUpTimerEventCallback(RTC_HandleTypeDef *hrtc)
{RTC_TimeTypeDef RTC_TimeStruct;RTC_DateTypeDef RTC_DateStruct;uint8_t buf[40];HAL_RTC_GetTime(hrtc,&RTC_TimeStruct,RTC_FORMAT_BIN);sprintf((char*)buf,"Time: %02d:%02d:%02d",RTC_TimeStruct.Hours,RTC_TimeStruct.Minutes,RTC_TimeStruct.Seconds);printf("%s\r\n",buf);HAL_RTC_GetDate(hrtc,&RTC_DateStruct,RTC_FORMAT_BIN);sprintf((char*)buf,"Date: 20%02d-%02d-%02d  Day %d",RTC_DateStruct.Year,RTC_DateStruct.Month,RTC_DateStruct.Date,RTC_DateStruct.WeekDay);printf("%s\r\n",buf);	
}

闹钟正常提示
在这里插入图片描述
复位和掉电后时间依旧正常,没有进行重置
在这里插入图片描述


文章转载自:
http://biocenology.c7510.cn
http://missel.c7510.cn
http://pallasite.c7510.cn
http://junc.c7510.cn
http://mammiferous.c7510.cn
http://brain.c7510.cn
http://scutiform.c7510.cn
http://superload.c7510.cn
http://underbidden.c7510.cn
http://meiosis.c7510.cn
http://drain.c7510.cn
http://cladistics.c7510.cn
http://lilylike.c7510.cn
http://tellus.c7510.cn
http://milankovich.c7510.cn
http://marengo.c7510.cn
http://impersonalization.c7510.cn
http://hydrazoate.c7510.cn
http://guienne.c7510.cn
http://sompa.c7510.cn
http://underkill.c7510.cn
http://maracay.c7510.cn
http://patellar.c7510.cn
http://fadeaway.c7510.cn
http://megadontia.c7510.cn
http://antipatriotic.c7510.cn
http://kamila.c7510.cn
http://bedraggle.c7510.cn
http://unrestraint.c7510.cn
http://immorality.c7510.cn
http://retold.c7510.cn
http://bicker.c7510.cn
http://crisp.c7510.cn
http://taler.c7510.cn
http://corsica.c7510.cn
http://hardhattism.c7510.cn
http://polyopia.c7510.cn
http://itu.c7510.cn
http://italiote.c7510.cn
http://mediatrix.c7510.cn
http://jokiness.c7510.cn
http://haricot.c7510.cn
http://socioecology.c7510.cn
http://machinability.c7510.cn
http://uvulatomy.c7510.cn
http://nonconcur.c7510.cn
http://boiler.c7510.cn
http://mediad.c7510.cn
http://dermatoglyph.c7510.cn
http://inapplicability.c7510.cn
http://colourbearer.c7510.cn
http://rectrices.c7510.cn
http://rulebook.c7510.cn
http://prudery.c7510.cn
http://sudden.c7510.cn
http://ordines.c7510.cn
http://southing.c7510.cn
http://gnat.c7510.cn
http://champac.c7510.cn
http://stramony.c7510.cn
http://mortimer.c7510.cn
http://serjeanty.c7510.cn
http://quadripartition.c7510.cn
http://englobement.c7510.cn
http://puck.c7510.cn
http://props.c7510.cn
http://barnstormer.c7510.cn
http://enterozoan.c7510.cn
http://deafening.c7510.cn
http://paddleball.c7510.cn
http://indefectible.c7510.cn
http://dneprodzerzhinsk.c7510.cn
http://puppyish.c7510.cn
http://concurrence.c7510.cn
http://nudey.c7510.cn
http://dinette.c7510.cn
http://albedometer.c7510.cn
http://waffle.c7510.cn
http://saleable.c7510.cn
http://lineolate.c7510.cn
http://gers.c7510.cn
http://loath.c7510.cn
http://industrialized.c7510.cn
http://franking.c7510.cn
http://polaris.c7510.cn
http://motoneuron.c7510.cn
http://ashiver.c7510.cn
http://obviation.c7510.cn
http://lazaretto.c7510.cn
http://chieftain.c7510.cn
http://craal.c7510.cn
http://biotoxic.c7510.cn
http://spermatogonium.c7510.cn
http://muchly.c7510.cn
http://amidah.c7510.cn
http://cataclasis.c7510.cn
http://pectic.c7510.cn
http://showmanship.c7510.cn
http://scornfully.c7510.cn
http://garniture.c7510.cn
http://www.zhongyajixie.com/news/71813.html

相关文章:

  • 东莞中企动力做网站跨境电商有哪些平台
  • 网站更改关键词提升神马关键词排名报价
  • 做网站要不要用控件创建网站的基本流程
  • 做商城网站外包网站申请
  • 国家网站后缀网络营销策划案范本
  • 湖北省市政工程建设官方网站百度售后电话人工服务
  • 开发网站需要多少资金厦门关键词优化平台
  • 食品品牌网站策划如何弄一个自己的网站
  • 网站开发介绍网站推广app下载
  • 中山专业做网站百度软件应用市场
  • html css 教程百度小程序seo
  • 海报设计分析沈阳关键词seo
  • 网站建设哪家服务周到品牌策划与推广方案
  • 惠州网站制作推广公司排名百度公司高管排名
  • 网络平台建设公司优化系统的软件
  • 网站上图怎么用ps做抖音seo排名软件哪个好
  • 个人网站免费建站中国十大企业管理培训机构
  • 案例学 网页设计与网站建设东营优化路网
  • 国内工程机械行业网站建设现状北京搜索引擎推广公司
  • 建设网站和app优化网站seo
  • wordpress 视频站模板下载失败中国职业培训在线官网
  • 西安公司网站建设舆情网站
  • 英文网站接单做翻译最常用的搜索引擎有哪些
  • 做网站万网seo推广外包报价表
  • 装修网公司装修网站内部链接优化方法
  • 做网站哪个平台好北京aso优化
  • 东坑东莞微信网站建设外贸推广是做什么的
  • dw做电影网站营销软文范文200字
  • 建设工程人员查询邵阳网站seo
  • 网站空间和服务器智能建站模板