英飞凌 ULC2平台power save的调试
时间:10-02
整理:3721RD
点击:
有在做Infineon ULC2平台驱动的吗
我现在有个问题,由于ULC2的power save的驱动封起来了,只能看到函数原形。当系统进入power save之后系统Master_clk由26MHz降为32.768KHz。为了节省成本,我使用LBUF输出3.0V给FM供电,clkout_32K给FM 的clock提供时钟。在系统进入power save后LBUF关闭,clkout_32K的时钟也关闭了。这样造成系统power save后无法收听FM;另外有一个办法是不让系统进入power save(l1d_psv_disable(PSV_CTRL_FM_CLK)),但是这样会造成收听FM浪费掉40mA的电流。电流很宝贵啊,怎么能这样白白浪费。
由于power save执行的函数无法看到,因此想要在power save时打开LBUF和clkout_32K时不可能了。另外就是自己写个power save的函数,让系统来执行自己的power save函数,但工程量似乎太大了。
我现在有个问题,由于ULC2的power save的驱动封起来了,只能看到函数原形。当系统进入power save之后系统Master_clk由26MHz降为32.768KHz。为了节省成本,我使用LBUF输出3.0V给FM供电,clkout_32K给FM 的clock提供时钟。在系统进入power save后LBUF关闭,clkout_32K的时钟也关闭了。这样造成系统power save后无法收听FM;另外有一个办法是不让系统进入power save(l1d_psv_disable(PSV_CTRL_FM_CLK)),但是这样会造成收听FM浪费掉40mA的电流。电流很宝贵啊,怎么能这样白白浪费。
由于power save执行的函数无法看到,因此想要在power save时打开LBUF和clkout_32K时不可能了。另外就是自己写个power save的函数,让系统来执行自己的power save函数,但工程量似乎太大了。
FM单独供电
有道理!
说明是为了省钱,2 楼还来个LDO?