Ch592f使用 peripheral例程,工作24小时后设备就停止工作了,是时钟配置的的不对吗

使用 peripheral例程,设置一秒钟广播一次,大概工作24小时后设备开始广播的不准了

广播的不准具体是指什么?广播间隔跟实际配置不匹配,还是说有些tmos任务执行的时间误差变大。

如果是指误差较大,可以优先使用外部32K,精度会更加准确。使用内部32K,会2min校准1次偏差,可以将该时间拉小。


应该是我时钟没有配置好,

还想确认 想问一下

1、如何配置芯片引脚的输入输出或者浮空

2、不使用外部32k晶振如何配置

3、设置启用低功耗 dcdc电路 修改宏定义就够了么

 #define DCDC_ENABLE                         TRUE



GPIO状态配置:

    GPIOA_ModeCfg(GPIO_Pin_All, GPIO_ModeIN_PU);

    GPIOB_ModeCfg(GPIO_Pin_All, GPIO_ModeIN_PU);


BLE工程下使用外部32K将宏置为0即可。

image.png


DCDC配置同理,宏置1即可。


只有登录才能回复,可以选择微信账号登录