SmartSnippets工具中电力分析器的问题。

2个帖子/ 0新
最后一篇
离线
最后一次露面:3年10个月前
加入:2014-07-24 08:51
SmartSnippets工具中电力分析器的问题。

嗨,对话!

我最近使用DA1458x_DSPS_V_5.150.2,SmartSnipppets和DA14580Bluetooth®智能开发套件 - 专家,如附件1,使用DA1458x_DSPS_V_5.150.2。

在我的项目中,
(1)配置GPIO在user_periph_setup.h:
#define gpio_con_port gpio_port_0.
#define gpio_con_pin gpio_pin_6.
#define gpio_blood_con gpio_con_port,gpio_con_pin
(2)user_periph_setup.c中的set_pad_functions()中的地图端口引脚
gpio_configurepin(gpio_blood_con,输出,pid_gpio,false);
(3)编译da1458x_dsps_v_5.150.2,并获取sps_device_580.hex文件。
(4)将SPS_DEVICE_580.HEX文件下载到DA14580Bluetooth®智能开发套件 - SmartSnipppets专家。然后,启动“Power Profiler”并找到AVG电流(MA)为0.0235mA。

并且只将gpio_pin_6更改为gpio_pin_3,然后重新编译程序,并将sps_device_580.hex文件下载到DA14580Bluetooth®智能开发套件 - 专家
smartsnipppets。在“电力分布器”中,我发现AVG电流(MA)为0.5889mA。

我的问题,作为附件:
I Onl将GPIO P06更改为P03,并获得不同的值。为什么这是?

设备:
mt_dialog.
离线
最后一次露面:5个月2周前
职员
加入:2015-06-08 11:34
嗨豆,

嗨豆,

DSPS软件使用的GPIO_PIN_3作为RTS引脚使用,如果您之前已保留了PIN,则在配置之前,这根本不应该工作,因为SDK将警告您特定引脚分配两次。虽然我在没有保留了PIN的情况下测试了上述配置,但是当GPIO_PIN_3用作普通GPIO输出时,我无法看到智能片段中的任何额外电流。

谢谢mt_dialog.

主题锁定