找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 8388|回复: 2

[CSR8系列] 关于csr867x source低电提示的问题

[复制链接]
连续签到天数:1天
签到总天数:29天
签到总奖励:154金币
发表于 2020-4-22 20:14:34 | 显示全部楼层 |阅读模式
悬赏30金币已解决
本帖最后由 bluetooth123 于 2020-4-22 20:18 编辑

关于csr867x source电压检测的问题,

用的adk4.3,测试source低电提示,发现低电报警的debug没有信息输出,跟踪到power_msg_handler函数没有执行,没有执行意味着power_msg_handler没有收到消息,难道是PowerInit函数没有执行吗? 因为PowerInit是底层函数,无法追踪。power_init函数运行是正常的,里面debug没问题。

  1. void power_init(void)
  2. {
  3.     uint16 size = 0;
  4.     power_config config;
  5.     source_power_readonly_values_config_def_t *ps_config = NULL;

  6.     /* initialize the power table*/
  7.     power_read_tables_entries();

  8.     /* Read configuration data */
  9.     size = configManagerGetReadOnlyConfig(SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID, (const void **)&ps_config);

  10.     power_update_power_settings(&config, ps_config);

  11.      theSource->powerTask.handler = power_msg_handler;   
  12.     PowerInit(&theSource->powerTask, &config,NULL);
  13.      
  14.     configManagerReleaseConfig(SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID);

  15. }
复制代码


最佳答案

查看完整内容

你所谓的底层只是lib层而已,一样是可以追踪的,8670哪怕是DSP都可以改可以调,调试技巧问题。最简单的就是在线设断点调,不行就把lib debug开启来,使用带debug的库。再不行,把库拿到上层来想怎么改都行,还要更方便一些把print库直接换掉,想看哪个库log就看哪个库的log。这些都是需要经验技巧的,多动动手动动脑是可以搞定的。 ...
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:981天
签到总奖励:16663金币
发表于 2020-4-22 20:14:35 | 显示全部楼层
你所谓的底层只是lib层而已,一样是可以追踪的,8670哪怕是DSP都可以改可以调,调试技巧问题。最简单的就是在线设断点调,不行就把lib debug开启来,使用带debug的库。再不行,把库拿到上层来想怎么改都行,还要更方便一些把print库直接换掉,想看哪个库log就看哪个库的log。这些都是需要经验技巧的,多动动手动动脑是可以搞定的。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:29天
签到总奖励:154金币
 楼主| 发表于 2020-4-23 14:31:28 | 显示全部楼层
zhaopeng2511 发表于 2020-4-23 11:52
你所谓的底层只是lib层而已,一样是可以追踪的,8670哪怕是DSP都可以改可以调,调试技巧问题。最简单的就是 ...

看到了,忘记搜索lib了。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-25 13:39 , Processed in 0.162547 second(s), 16 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表