Da14531芯片不仅可以通过内部otp存储程序,也可以通过烧录外部flash存储程序。
Da14531芯片是一个超低功耗芯片,在外挂一个flash必然会带来一定的功耗,那怎么样才能避免flash产生了功耗呢?
我们先来看看da 14531,进入扩展模式之后的功耗<1uA,(在实际设计的环境中,待机模式可以让系统近入扩展模式,同时启用一个IO作为中断唤醒,当IO触发中断后唤醒系统进入工作状态)。实际测试中,外挂一个flash会增加大致为9uA的功耗,如果切断flash的电源,则功耗就为零了。
所以一般有外挂flash芯片,也要设计成超低功耗的时候,就必须将flash的电源用IO来控制,而da14531原厂设计者,他用P07管脚这个是可以来控制Flash的电源的,而其他的管脚并不适合来做控制电源的,因为官方给的p07其他管脚的话,在烧录Flash的时候他们不会输出高电平,而只有P07在烧录固件程序的时候会输出高电平。
在应用程序中,将P07设置为低电平,这样的话,flash的话就会形成一切断电源,构成一个低功耗的产品。功耗<1uA的时候,电池一般可以使用两年以上。这样的设计是否认同?欢迎评论!!
,