STM8S无任何外围电路单片机CAP接104电容 复位接上拉电阻,其它引脚全部悬空,利用以下程序测试电流如下:(以前也用STM8L做过类似实验,情况也基本同下)
另外打开AWU 电流就变成了200uA 如果开了看门狗,就成了500uA ,这两个参数不是太好,不太适合带有周期唤醒的电池的应用
定时器和串口休眠后对功耗基本无影响 整机依然为4.7uA
单独一个引脚悬空会浪费4UA电流 如果将这个悬空的脚内部或外部上拉或下拉,电流都会变小
//GPIO_MODE_OUT_OD_LOW_SLOW 4.8uA
//GPIO_MODE_IN_FL_NO_IT 390uA
//GPIO_MODE_IN_PU_NO_IT 4.7uA
//GPIO_MODE_OUT_PP_HIGH_SLOW 4.8uA
//GPIO_MODE_OUT_OD_HIZ_SLOW 44.3uA
#define gpio_mode GPIO_MODE_OUT_PP_HIGH_SLOW
void main(void)
{
MY_GPIO_Init(GPIOA,0XFF,gpio_mode);//
MY_GPIO_Init(GPIOB,0XFF,gpio_mode);//
MY_GPIO_Init(GPIOC,0XFF,gpio_mode);//
MY_GPIO_Init(GPIOD,0XFF,gpio_mode);//
halt();
}
关键字:STM8S 单片机 最低功耗
引用地址:
STM8S单片机怎样改变引脚实现最低功耗
推荐阅读最新更新时间:2024-10-20 22:05
STM8S单片机怎样改变引脚实现最低功耗
STM8S无任何外围电路单片机CAP接104电容 复位接上拉电阻,其它引脚全部悬空,利用以下程序测试电流如下:(以前也用STM8L做过类似实验,情况也基本同下) 另外打开AWU 电流就变成了200uA 如果开了看门狗,就成了500uA ,这两个参数不是太好,不太适合带有周期唤醒的电池的应用 定时器和串口休眠后对功耗基本无影响 整机依然为4.7uA 单独一个引脚悬空会浪费4UA电流 如果将这个悬空的脚内部或外部上拉或下拉,电流都会变小 //GPIO_MODE_OUT_OD_LOW_SLOW 4.8uA //GPIO_MODE_IN_FL_NO_IT 390uA //GPIO_MODE_IN_PU_NO_IT 4.7uA
[单片机]
STM8S如何实现Atomthreads最低功耗
Atomthreads像众多操作系统一样,在没有任务调度是会调用idle。(by cpuwolf) sta TI c void atomIdleThread (uint32_t param) { /* Compiler warning */ param = param; /* Loop forever */ while (1) { /** todo Provide user idle hooks*/ } } atomthreads中atomIdleThread()是以线程的形式存在,也就是最低优先级线程。作者默认没有填写这个函数。 uint8_t atomOSInit (void *idl
[单片机]
STM8S如何实现Atomthreads最低功耗
Atomthreads像众多操作系统一样,在没有任务调度是会调用idle。(by cpuwolf) staTIc void atomIdleThread (uint32_t param) { /* Compiler warning */ param = param; /* Loop forever */ while (1) { /** todo Provide user idle hooks*/ } } atomthreads中atomIdleThread()是以线程的形式存在,也就是最低优先级线程。作者默认没有填写这个函数。 uint8_t atomOSInit (void *idle_
[单片机]
STM8S STM8L引脚如何配置功耗最低
STM8S无任何外围电路 单片机CAP接104电容 复位接上拉电阻,其它引脚全部悬空,利用以下程序测试电流如下:(以前也用STM8L做过类似实验,情况也基本同下) 另外打开AWU 电流就变成了200uA 如果开了看门狗,就成了500uA ,这两个参数不是太好,不太适合带有周期唤醒的电池的应用 定时器和串口休眠后对功耗基本无影响 整机依然为4.7uA 单独一个引脚悬空会浪费4UA电流 如果将这个悬空的脚内部或外部上拉或下拉,电流都会变小 //GPIO_MODE_OUT_OD_LOW_SLOW 4.8uA //GPIO_MODE_IN_FL_NO_IT 390uA //GPIO_MODE_IN_PU_NO_IT 4.7uA /
[单片机]
关于STM8S单片机低功耗应用中时钟源切换时的注意点
简介:一般正常运行时,我们使用的时HSE(外部高速时钟源),当准备进入低功耗时,我们会切换到内部高速时钟HSI(一般需要分频以降低功耗),关闭HSE(若不关闭就不会出现下面的问题,即不用看本文了)。当从低功耗退出,进入正常运行时,会切换HSE。 这时由于之前关闭了HSE,再次打开HSE时会需要一段时间才会ready,然后再由HSI切换到HSE。 //该函数可实现切换时钟源功能。HSE与HSI互切。 void Switch_SysClock(CLK_Source_TypeDef CLK_NewClock) { switch(CLK_NewClock) { case CLK_SOURCE_HSE: //启用
[单片机]
最低功耗、多频段MCU通过多协议连接楼宇、工厂和电网
为满足楼宇、工厂和电网日益增长的连接需求,德州仪器(TI)近日推出其最新的SimpleLink™无线和有线微控制器(MCU)。这些新器件为Thread、Zigbee®、Bluetooth®5和Sub-1 GHz提供业界领先的低功耗和同时运行多协议多频段连接。凭借更大存储和无限制的连接选项,扩展的SimpleLink MCU平台可为设计人员提供在TI 基于Arm® Cortex®-M4内核的MCU上的100%代码重用,以增强并将传感器网络连接到云。 新型SimpleLink MCU支持以下无线连接选项: Sub-1GHz: CC1312R 无线MCU。 多频段(Sub-1 GHz、Bluetooth低功耗、Thread和
[网络通信]
TI推出32位MSP432™ MCU:最低的功耗,最佳的性能
全新MSP430 MCU平台将超低功耗的领先地位扩展至ARM Cortex -M4F内核,致力通过最低的功耗提供最佳的性能。 2015年3月31日,北京讯--- 德州仪器 (TI) (NASDAQ: TXN) 日前宣布推出其业内最低功耗的32位ARM Cortex -M4F MCU MSP432TM 微控制器 (MCU) 平台。这些全新的48MHz MCU通过充分利用TI在超低功耗MCU的专业知识,实现优化性能的同时避免了功率的损耗,而其有效功耗和待机功耗也分别只有95 A/MHz和850nA。诸如高速14位1MSPS模数转换器 (ADC) 等行业领先的集成模拟器件进一步优化了功效和性能。MSP432 MCU可帮
[单片机]
业界最低功耗微控制器实现微型封装
TI 基于 FRAM 的 MSP430™ MCU 发挥 WLCSP 封装尺寸优势,帮助优化板级空间,缩小产品尺寸,节省电源。 2014 年 4 月 9 日,北京讯---日前,德州仪器 (TI) 宣布推出几个采用微型封装尺寸的最新超低功耗 MSP430™ 微控制器 (MCU) 系列,帮助开发人员节省宝贵的板级空间。除了 5 个提供微型封装选项的现有 MSP430 MCU 系列之外,TI 基于 FRAM 的超低功耗 MSP430FR5738 以及基于闪存的 MSP430F51x2 MCU 采用小至 2.0 x 2.2 x 0.3 毫米的晶圆芯片级封装 (WLCSP),使开发人员可设计更小的产品。 这些微型封装尺寸使 M
[单片机]