历史上的今天

今天是:2024年09月24日(星期二)

正在发生

2020年09月24日 | STM32F103停机模式测试

发布者:BlissfulCharm 来源: eefocus关键字:STM32F10  停机模式  测试 手机看文章 扫描二维码
随时随地手机看文章

环境:


主机:WIN7


开发环境:MDK4.72


MCU:STM32F101




源代码:



//定义IO初始化结构体

GPIO_InitTypeDef GPIO_InitStructure;

    

//设置zigbee模块进入低功耗模式

inf_zigbee_sleep();

    

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | 

                       RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD ,ENABLE);

    

//管脚初始化  

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;

//选择GPIO响应速度

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;    

//设置为输出           

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; 

//初始化   

GPIO_Init(GPIOA, &GPIO_InitStructure);  

GPIO_Init(GPIOB, &GPIO_InitStructure); 

GPIO_Init(GPIOC, &GPIO_InitStructure); 

GPIO_Init(GPIOD, &GPIO_InitStructure); 

    

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | 

                           RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD ,DISABLE);

    

ADC_Cmd(ADC1,DISABLE);

//进入低功耗模式

PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI);


注意:


1.将IO置为模拟输入


2.关闭ADC


理论功耗:14ua


实测功耗:12ua


关键字:STM32F10  停机模式  测试 引用地址:STM32F103停机模式测试

上一篇:STM32输入捕获模式设置并用DMA接收数据
下一篇:STM32F4的IO设置测试

推荐阅读

随着人们生活水平的不断提高,对产品服务的要求也发生了变化,消费端开始升级并带来新的挑战和机遇。而服务机器人似乎为新的时代而生,逐步开始进入社会,进入家庭,服务于平民大众。在2018世界机器人大会上,北京康力优蓝机器人科技有限公司创始人兼首席执行官刘雪楠认为,服务机器人最大的市场是面向家庭的服务机器人,如果从商业价值的角度来讲,最大的...
据外媒报道,越来越多的现代化乘用车、货车和轻型商用车都配备了驾驶辅助系统(DAS),以通过摄像头系统和雷达传感器探测危急情况。DAS系统可以向驾驶员发送警报,并在危急时刻进行干预。因此,一旦此类系统完成修正或维护任务,汽车车间就必须对其进行校准。为了更加容易完成校准,博世(Bosch)宣布推出一种通用型、基于计算机的校准和调整装置 - DAS...
理想汽车北京宣布与英伟达、德赛西威达成战略合作。 据报道,理想汽车 CTO 王凯表示,此前感知算法虽比较成熟,但不够开放,理想参与度较低;在和英伟达、德赛西威合作后,可以通过加强自研,实现更快迭代。英伟达创始人黄仁勋在视频介绍中也透露,理想汽车将成为国内第一家搭载 Orin 系列芯片的汽车厂商。 王凯同时透露,下一代辅助驾驶软 / 硬件将搭...
2021年9月29日-30日,由深圳市工信局、深圳市福田区人民政府指导,中国高科技门户OFweek维科网主办、OFweek机器人网承办的“OFweek 2021中国机器人系统集成商峰会”将在深圳会展中心举办。本届OFweek机器人系统集成商峰会以“赋能新产业,构建新生态”为主题,设有机器人系统集成商专场、机器人创新应用赋能行业转型升级、3C行业制造专场三大板块,内容...

史海拾趣

问答坊 | AI 解惑

FPGA22实例(VHDL)

FPGA27实例(VHDL)内容: 1,8.2 LED控制VHDL程序与仿真 2004.8修改 2,8.2 LED控制VHDL程序与仿真.doc 3,8.3 LCD控制VHDL程序与仿真 2004.8修改 4,8.3 LCD控制VHDL程序与仿真 5,8.4 ADC0809 VHDL控制程序 6,8.5 TLC5510 VHDL控制程序 7 ...…

查看全部问答∨

求助 FPGA管脚设定问题

我只知道有关jtag的那个bank的vccio是要接电源的 内核也要加电,但是不是那个bank的呢 要加电么,内核也哟加电么,这个一直没弄懂,还要不用的userio 怎么办呢 弱弱的问下。。。…

查看全部问答∨

有关VGA图像显示

我前不久做了个信号显示的,然后打算做下图像的,附件中是程序代码,里面要求定制一个数据宽度为3位(分别表示红,绿,蓝三色),地址为12位的ROM。我在建.MIF文件时出了问题,请问图形或者中文字符的模取得之后以什么方式来新建这个.MIF文件??? ...…

查看全部问答∨

华清远见联手ARM公司大型技术巡回讲座,邀您参加!

(4月11日北京站,4月10日上海站,4月17日深圳站,4月24日武汉站,5月8日成都站,点击这里加入) 作为全球性RISC标准的缔造者,ARM在嵌入式处理器领域中的霸主地位早已为大家所公认,目前行业中90%以上的嵌入式产品中都采用的是ARM系列的处理器。 ...…

查看全部问答∨

一个PDIUSBD12的问题

我的连接方式如下: DATA0-DATA7    P0(AT89C51RC) ALE            GND CS_N           接74LS138输出的片选 SUSPEND      &n ...…

查看全部问答∨

WINCE 数据库

   谁能教我在EVC下编程使用数据库?      我以前是在PC机上用数据库,现在在WINCE上不知道怎么弄…

查看全部问答∨

datagrid使用如何改进,新手问题

我现在我每次插入了数据之后,都要去数据库读一遍数据刷新DATAGRID 这样好托速度,有没有更好的办法呀 PPC的程序…

查看全部问答∨

感谢大家的帮助!我的enet_lwip、和enet_io调通了

感谢大家的热心相助!这几个lwip的例程已经可以跑了!我采取静态分配IP的模式!尤其是TI自带驱动库里面的enet_io这个程序确实是非常强大!可以通过在网页上远程控制开发板!这种功能可以将原来的C/S模式(客户端/服务器-模式)进化到B/S模式(浏览 ...…

查看全部问答∨

STM32evaluationboard

http://www.freertos.org/portstm32iar.html不知道国内版本是不是和这个功能类似?…

查看全部问答∨

如何让msp430上电自动运行程序

请问各位: 如何让msp430上电自动运行程序,连着仿真器的时候程序运行正常。谢谢!…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved