@jdbjxb 到时间自动唤醒,system_sleep_disable();这个是关闭休眠模式的,休眠模式下系统会进行休眠唤醒操作,关闭休眠模式就没有了
F
felix.yang 发布的帖子
-
RE: 修改广播间隔后的广播发送时间
-
RE: FR2012B 休眠电流只有在3.6V供电才正常的问题
@liu1028tao 在 FR2012B 休眠电流只有在3.6V供电才正常的问题 中说:
是PMU_ALDO_3_3V,我尝试修改为PMU_ALDO_3_1V,没有改善。我想确
attribute((section("ram_code"))) void pmu_ioldo_bypass(bool on)
{
if(on) {
ool_write(PMU_REG_IOLDO_CFG_1, ool_read(PMU_REG_IOLDO_CFG_1) | 0x20);
}
else {
ool_write(PMU_REG_IOLDO_CFG_1, ool_read(PMU_REG_IOLDO_CFG_1) & ~0x20);
}
}用这个函数,开启bypass模式,这样IOLDO就会一直等于VBAT电压了,你那个问题主要是当VBAT电压小于IOLDO就会产生一个比较大的漏电流,打开bypass模式就好 -
RE: 寻求低功耗例程
@uplooking gpio按下对应的位的值为0,抬起对应的位的值是1,以PD7为例,按下如果是40(01000000),那么抬起是C0(11000000)
-
RE: co_delay_100us(10);延时函数在哪个头文件里
@www123 在 co_delay_100us(10);延时函数在哪个头文件里 中说:
做软IIc,FR8003A可以做软件IIC移植吗,
支持的,移植需要根据本芯片sdk适配下gpio操作和延时函数