使用 peripheral例程,设置一秒钟广播一次,大概工作24小时后设备开始广播的不准了
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
使用 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即可。
DCDC配置同理,宏置1即可。