微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541,内容中有图,执行P0口中断设置代码后,功耗电流达到8mA

CC2541,内容中有图,执行P0口中断设置代码后,功耗电流达到8mA

时间:10-02 整理:3721RD 点击:

1、麻烦大家帮我解决一个问题。我用的是根据SimpleBLEPeripheral例程来开发一个体温计,我使用了例程中的halkey中断文件。

我的2541 P0_1口是接的三轴加速度器中断信号。下图是P0口电路图:

当我执行P0口中断初始化代码后,电流一下子从0.3mA升高到了8mA。我不知道为什么,所以请大家帮忙解决一下。

我的中断初始化代码是:

P0SEL = 0x00;
P0DIR = 0xFD;
PICTL = 0xFE;
P0IEN = 0x02;
IEN1 = 0x20;
P0IFG = 0xFD;
P0 = 0xFD;

另外我打开了POWERSAVING;

请问您选用的例程的目标板是Keyfob还是EM?查看一下是不是hal_board_cfg.h里面的设置有冲突

使用了hal_key的话可以参考Target->Drivers->hal_key.c里面的初始化对不同的P0组的引脚的进行不同的初始化..

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top