设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 6413|回复: 5
打印 上一主题 下一主题

52832串口蓝牙功耗问题

[复制链接]

1

主题

4

帖子

24

积分

新手上路

Rank: 1

积分
24
跳转到指定楼层
楼主
咕咚 发表于 2018-2-6 22:46:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于功耗评估需要,烧录NRF52832的蓝牙串口例程进行测试。
奇怪的是:烧写青风提供的蓝牙串口例程,功耗大概在0.6mA左右,而下载官方的例程,SDK 14.2和SDK 12.3这两个版本,功耗在2.2mA左右。其功能上没发现有什么不同,例程基本上都相同,。

而我们自己的应用,在3mA左右。为这个功耗问题纠结了很久,大家有没有遇到过,有什么办法降低串口通信的功耗(52832作为从机,无流控)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
沙发
admin 发表于 2018-2-7 15:42:51 | 只看该作者
串口的功耗本来就高的很,不用的话,直接关掉串口,要用的时候再开
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
板凳
admin 发表于 2018-2-7 15:52:48 | 只看该作者
给你一个客户的解决方案:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

1

主题

4

帖子

24

积分

新手上路

Rank: 1

积分
24
地板
 楼主| 咕咚 发表于 2018-2-7 20:51:38 | 只看该作者
admin 发表于 2018-2-7 15:52
给你一个客户的解决方案:

首先非常感谢您的回复!
关于不同SDK版本不同导致串口功耗的问题,原因在于SDK11的串口初始化没有使能DMA,而新的SDK默认打开了DMA,关闭DMA后,电流在0.6mA左右。这个电流,主要是由于时钟导致,没有继续降低。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

24

积分

新手上路

Rank: 1

积分
24
5#
 楼主| 咕咚 发表于 2018-2-7 20:56:27 | 只看该作者
然而,问题并没有这么理想的解决。
当串口接收的数据量比较大,57600的波特率50%的负载率时,增加的电量了2mA,太不可思议……
回复 支持 反对

使用道具 举报

1

主题

4

帖子

24

积分

新手上路

Rank: 1

积分
24
6#
 楼主| 咕咚 发表于 2018-2-7 21:00:39 | 只看该作者
由于52832是作为从机,主机为SOC芯片,特性没法修改。因此,52832只能傻傻的等待……
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-26 13:43 , Processed in 0.829712 second(s), 29 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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