器件型号: MSP430FR5969
你好。 我正在处理传感器固件、其中传感器逻辑的状态封装在 C++“传感器“类中。 我希望类的状态在下电上电过程中保持不变、但在加载程序时进行初始化。 我知道、在 C 语言中、如果类替换为结构体、我在声明中手动初始化它、并在程序中省略 sensor_init () 函数调用、则可以使用 persistent pragma 来完成此操作。 但对于 C++、我担心每次 MCU 重置时、类的构造函数将运行并重新初始化类。 在 C 语言中、我可以手动省略对 init 函数的调用、在 C++中、我不确定如何复制它。 是否有方法可以使用 C++类获得所需的行为、或者是否是采用 C 语言的唯一选择?