STM32CubeMX工程提示未定义变量LL_APB1_GRP1_PERIPH_BKP

使用STM32CubeMX软件快速生成项目的底层驱动的方法,确实很方便。最近我手上正好有个新项目,采用的是STM32F103控制器,于是使用STM32CubeMX生成底层的驱动。结果生成的RTC外设初始化代码总是编译失败,提示有错误。花了很长时间才解决掉。

下面简单介绍一下使用STM32CubeMX自动生成RTC外设底层驱动代码的简单过程。

为了查找原因,我对RTC外设模块单独进行了测试。首先是在Pinout中配置RCC、SYS和RTC。在RCC中设置主时钟和RTC时钟,然后在SYSY中选择Serial Wire作为调试接口。在RTC外设的配置中,勾选了activate clock source和activate calendar,RTC OUT组合框中选择No RTC Output。详细的引脚配置信息如下图所示:

这里写图片描述

更多内容请参考以下链接:https://www.yiboard.com/thread-823-1-1.html

猜你喜欢

转载自blog.csdn.net/woshi_ziyu/article/details/80312761
今日推荐