我编写了软件,使用Proteus模拟的时候,如果注释掉RTC_init()函数,那么后面的部分可以运行,但是如果不这么做,后面代码无法执行。
但是我把这个程序直接放到物理世界的单片机上执行,是可以正常运行的。记录这个现象。
这部分代码是常见的初始化部分,只有去掉MX_RTC_Init()函数,软件就可以运行:
即使存在定时器初始化函数也可以正常运行。区别只在于RTC部分。
我编写了软件,使用Proteus模拟的时候,如果注释掉RTC_init()函数,那么后面的部分可以运行,但是如果不这么做,后面代码无法执行。
但是我把这个程序直接放到物理世界的单片机上执行,是可以正常运行的。记录这个现象。
这部分代码是常见的初始化部分,只有去掉MX_RTC_Init()函数,软件就可以运行:
即使存在定时器初始化函数也可以正常运行。区别只在于RTC部分。