意法的STM8L超低功耗单片机基于8位STM8内核,与STM32L系列MCU一样采用了专有超低漏电流工艺,采用最低功耗模式实现了超低功耗(0.30 uA)。该系列MCU包括4个不同的产品线,适于需要特别注意节约低功耗的应用。该系列下还有几个字系列:超值系列、151/152系列、162系列,他们最低功耗模式为0.35 uA, 动态运行模式为180 uA/MHz。
关于它的SWIM和DM简介 在线调试模式或在线编程模式通过具有超快速存储器编程功能的单线硬件接口进行管理。 结合在线调试模块,它还提供了一种非介入式仿真模式,从而使在线调试器功能极为强大,性能接近于全功能仿真器。 SWIM的主要功能:1.基于异步,高灌电流(8 mA),开漏双向通信。2.允许读取或写入存储空间的任何部分。 3.访问CPU寄存器(A,X,Y,CC,SP)。 它们被映射为用于读取或写入访问的内存。 4.快速对RAM和外设寄存器进行非侵入式读/写。 如果您还想将SWIM引脚用于调试,则可以将其用作标准I / O,但有一些限制。 最安全的方法是在PCB上提供扎带选项。
SWIM模式开机复位后,SWIM将复位并进入OFF模式。 1. OFF:开机复位后的默认状态。 应用程序不能将SWIM引脚用作I / O。 2. I/ O:此状态通过软件写入全局配置寄存器(CFG_GCR)中的SWD位进入。在这种状态下,应用程序可以将SWIM引脚用作标准I / O引脚。发生复位时,SWIM将返回到OFF模式。 3. SWIM:当在SWIM引脚上执行特定顺序时,进入此状态。 在这种状态下,主机工具使用SWIM引脚通过3条命令(SRST系统复位,动态读取ROTF,动态写入WOTF)来控制STM8。
|