stm32的RTC闹钟
2016-03-25 15:32
429 查看
1.在HAL_RTC_MspInit中开中断:
/*##-4- Configure the NVIC for RTC Alarm ###################################*/
HAL_NVIC_SetPriority(41, 0x0f, 0);
HAL_NVIC_EnableIRQ(41);注意:SubPriority的问题,因为使用的是最低的优先级,导致中断一直都等不到,后来把优先级设成最高,终于可以了,但是还没搞明白》》》》》》》问题待思考。
2.编写RTC_Alarm_IRQHandler中断函数(不编写会导致找不到RTC_Alarm的中断函数转为default中断)
extern RTC_HandleTypeDef RtcHandle;
void RTC_Alarm_IRQHandler(void)
{
HAL_RTC_AlarmIRQHandler(&RtcHandle);
}
/*##-4- Configure the NVIC for RTC Alarm ###################################*/
HAL_NVIC_SetPriority(41, 0x0f, 0);
HAL_NVIC_EnableIRQ(41);注意:SubPriority的问题,因为使用的是最低的优先级,导致中断一直都等不到,后来把优先级设成最高,终于可以了,但是还没搞明白》》》》》》》问题待思考。
2.编写RTC_Alarm_IRQHandler中断函数(不编写会导致找不到RTC_Alarm的中断函数转为default中断)
extern RTC_HandleTypeDef RtcHandle;
void RTC_Alarm_IRQHandler(void)
{
HAL_RTC_AlarmIRQHandler(&RtcHandle);
}
相关文章推荐
- 视网膜New iPad与普通分辨率iPad页面的兼容处理
- Socket通信
- MIME 类型(HttpContext.Response.ContentType)列表[转]
- 多项式的输出
- C#控件随着窗口大小变化而自动变化
- highcharts图表右下角的默认官网链接去掉方法
- 5.1对终端进行读写
- 实验一:命令解释程序
- React(0.13) 定义一个checked组件
- [原创]android自定义动画的一点感悟
- 百练:1007 装箱问题
- SGU 207. Robbers
- 理解 Linux 的硬链接与软链接
- 软件测试流程进阶----两年软件测试总结
- 10个学习Android开发的网站推荐
- jqueryUI slider插件
- 3.23课·········格式与布局
- yii 标签用法(模板)
- 机器学习基础(十八) —— decision stump
- 监控账户登录