关于smarsnippets工具中的Power Profiler的问题。

2个职位/ 0个新职位
最后发表
离线
最后看到:3年10个月前
加入:2014-07-24 08:51
关于smarsnippets工具中的Power Profiler的问题。

嗨,对话框!

我最近使用DA1458x_DSPS_v_5.150.2、smartsnippets和DA14580 Bluetooth®Smart Development Kit - Expert测试了Power Profiler,如附件1所示。

在我的项目中,
(1)配置GPIO在user_peripher_setup .h:
#定义GPIO_CON_PORT GPIO_PORT_0
#定义GPIO_CON_PIN GPIO_PIN_6
#定义GPIO_BLOOD_CON GPIO_CON_PORT GPIO_CON_PIN
(2)映射user_peripher_setup .c中set_pad_functions()中的端口引脚
gpio_configurein (GPIO_BLOOD_CON, OUTPUT, PID_GPIO, false);
(3)编译DA1458x_DSPS_v_5.150.2,得到sps_device_580。十六进制文件。
(4)下载sps_device_580。hex文件到DA14580蓝牙®智能开发工具包-专家smartsnippets。然后,启动“功率分析器”,发现平均电流(mA)是0.0235mA。

只需将GPIO_PIN_6修改为GPIO_PIN_3,然后重新编译程序,下载sps_device_580。hex文件到DA14580蓝牙®智能开发工具包-专家
SmartSnipppets。在“功率分析器”中,我发现平均电流(mA)是0.5889mA。

我的问题,如附件:
我只将gpio P06改为P03,并得到一个不同的值。这是为什么吗?

设备:
MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨,豆,

嗨,豆,

GPIO_PIN_3已经被DSPS软件作为RTS引脚使用,如果你之前已经在配置他们之前保留了你的引脚,这根本不应该工作,因为SDK会警告你,特定的引脚被分配了两次。虽然我测试了上面的配置没有保留引脚,但当GPIO_PIN_3被用作正常的gpio输出时,我无法在智能片段中看到任何额外的电流。

由于MT_dialog

主题锁定