8670 电池电压读取问题,求大神解答!
本帖最后由 江边的浪花 于 2020-3-18 00:10 编辑小弟采用ADK_CSR867x.WIN4.3.1.5 做了个Source端,在读取电压的时候遇到了问题:
1. 按我的理解,执行下面的代码:
void power_init(void)
{
uint16 size = 0;
power_config config;
source_power_readonly_values_config_def_t *ps_config = NULL;
/* initialize the power table*/
power_read_tables_entries();
/* Read configuration data */
size = configManagerGetReadOnlyConfig(SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID, (const void **)&ps_config);
power_update_power_settings(&config, ps_config);
theSource->powerTask.handler = power_msg_handler;
PowerInit(&theSource->powerTask, &config,NULL);
configManagerReleaseConfig(SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID);
}
就会得到 POWER_INIT_CFM 的消息。现在程序通过debug发现没有得到这个消息,仿佛没有执行power_init 函数一样。 求大神指点迷津。
通过debug调试,Source_Power这个文件debug只有一个字符串返回,后面都没有了。
求大神指点迷津。debug输出数据:
STATE: new state
STATE:+++++++++
Power: No sniff
STATE: new state
STATE: IDLE delay before next connection:
STATE: new state
另求大神解答:SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 这个值得数据存在哪里?可以通过pstool看见吗?
#define SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 210
这个source默认的充电的确有问题,可以把SINK的充电移植过来。 twspro 发表于 2020-3-18 08:59
这个source默认的充电的确有问题,可以把SINK的充电移植过来。
好的,谢谢版主!另外请教下
#define SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 210
SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 这个值得数据存在哪里?可以通过pstool看见吗?
页:
[1]