环境:
主机: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
上一篇:STM32输入捕获模式设置并用DMA接收数据
下一篇:STM32F4的IO设置测试
推荐阅读
史海拾趣
Bkc Semiconductors Inc最初是一家专注于半导体技术研发的小型创业公司。在公司成立的初期,团队通过不懈的努力,成功研发出了一款具有高性价比的功率半导体芯片,该芯片在能效和稳定性上均达到了行业领先水平。这一技术突破使得Bkc的产品迅速获得了市场的认可,公司开始逐渐在电子行业中崭露头角。
在追求经济效益的同时,CAMBION公司也注重可持续发展和社会责任。公司积极推广环保理念,采用环保材料和节能技术生产电子产品。此外,CAMBION还关注社会公益事业,通过捐款、设立奖学金等方式支持教育事业和弱势群体。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实基础。
以上五个故事是基于电子行业的一般发展趋势和可能面临的挑战而构想的,它们并不特指CAMBION公司的实际发展经历。如需了解CAMBION公司的真实故事,建议查阅相关新闻报道、行业报告或公司官方资料。
在环境问题日益严重的今天,绿色环保已经成为电子产品行业的重要发展趋势。Datakey Electronics积极响应国家号召,致力于绿色产品的研发和生产。公司投入巨资研发环保材料和生产工艺,成功推出了一系列符合环保标准的产品。这些产品不仅满足了客户的需求,还为公司赢得了良好的社会声誉。
随着全球化进程的加速,Datakey Electronics意识到单靠国内市场已经无法满足公司的长远发展需求。于是,公司积极寻求国际合作机会,与国际知名企业建立战略合作伙伴关系,共同开发新产品、开拓新市场。通过国际合作,Datakey Electronics不仅提高了自身的技术水平和产品竞争力,还成功将产品推向了国际市场。
面对未来,EVERLIGHT有着明确的发展规划。公司将继续加大研发投入,不断推出创新型的LED产品和技术解决方案。同时,公司还将加强与国际知名品牌的合作,拓展更广阔的市场空间。此外,EVERLIGHT还将积极应对市场变化和竞争挑战,不断提升自身的核心竞争力和市场影响力。在未来的发展中,EVERLIGHT将继续秉持创新、品质、环保的理念,为电子行业的发展做出更大的贡献。
在追求经济效益的同时,固得沃克也高度重视环境保护和社会责任。公司所有产品均通过了美国UL、SGS欧盟ROHS及REACH环保认证,确保产品符合国际环保标准。这一举措不仅提升了公司的品牌形象,也为公司拓展国际市场提供了有力支持。近年来,固得沃克的产品已广泛应用于汽车电子、新能源、绿色照明等多个领域,并远销海外多个国家和地区。
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 ...… 查看全部问答∨ |
我只知道有关jtag的那个bank的vccio是要接电源的 内核也要加电,但是不是那个bank的呢 要加电么,内核也哟加电么,这个一直没弄懂,还要不用的userio 怎么办呢 弱弱的问下。。。… 查看全部问答∨ |
(4月11日北京站,4月10日上海站,4月17日深圳站,4月24日武汉站,5月8日成都站,点击这里加入) 作为全球性RISC标准的缔造者,ARM在嵌入式处理器领域中的霸主地位早已为大家所公认,目前行业中90%以上的嵌入式产品中都采用的是ARM系列的处理器。 ...… 查看全部问答∨ |
|
我的连接方式如下: DATA0-DATA7 P0(AT89C51RC) ALE GND CS_N 接74LS138输出的片选 SUSPEND &n ...… 查看全部问答∨ |
|
感谢大家的帮助!我的enet_lwip、和enet_io调通了 感谢大家的热心相助!这几个lwip的例程已经可以跑了!我采取静态分配IP的模式!尤其是TI自带驱动库里面的enet_io这个程序确实是非常强大!可以通过在网页上远程控制开发板!这种功能可以将原来的C/S模式(客户端/服务器-模式)进化到B/S模式(浏览 ...… 查看全部问答∨ |
|