任何一款MCU芯片,其基本原理和功用都是大同小异,所不同的仅仅其外围功用模块的装备及数量、指令系统等。
关于指令系统,尽管形式上看似千差万别,但实际上仅仅符号的不同,其所代表的意义、所要完成的功用和寻址方法基本上是类似的。
要了解一款MCU,首先需求知道便是其ROM空间、RAM空间、IO口数量、守时器数量和守时方法、所供给的外围功用模块(Peripheral Circuit)、中止源、作业电压及功耗等等。
解这些MCU Features后,接下来第一步便是将所选低功耗MCU的功用与实际项目开发的要求的功用进行比照,清晰哪些资源是现在所需求的,哪些是本项目所用不到的。
瑞纳捷针对低功耗应用推出了RJM8L151S和RJM8L003系列产品,已大量应用到各领域,如:烟雾报警器,LoRa模组,智能门锁,灯控设备,GPS定位器,安防探测器,电子烟等应用领域。
RJM8L151S和RJM8L003系列产品是基于8051增强型单片机,工作电压2.0-5.5V,主频达16MHz,内置32KB FLASH,4KB SRAM,真随机数发生器,丰富外设接口。采用先进的低功耗设计,通过不同的电源域与时钟域的组合,支持6种低功耗模式,待机模式(Halt)0.6uA,低速运行85uA@32KHz,高速运行小于4mA@16MHz。
低功耗模式及特性:
一、 HALT模式
系统所有时钟停止,系统不掉电,RAM处于保持状态。因此,可以节省动态功耗。
二、 ACTIVE_HALT模式
CPU和外设时钟关闭,但低速时钟LSI或LSE开启,因此,可以用RTC、LPTIMER和LPUART唤醒。
三、 WAIT模式
CPU时钟停止外,其他模块正常工作,系统工作在高速时钟HSI或HSE或HSO。因此,唤醒时间非常短,只需3个系统时钟周期就可唤醒。
四、 LOW_POWER_WAIT模式
CPU时钟停止外,其他模块正常工作,系统工作在低速时钟LSI或LSE或高速时钟HIS的16分频下。
五、 LOW_POWER_RUN模式
高频时钟关闭,开启LSI或LSE运行。 |