找回密码
 立即注册

微信扫码登录

楼主: yuantq

[UART] 如何关闭uart

[复制链接]

48

主题

182

回帖

753

积分

版主

积分
753
发表于 2025-3-11 10:00:35 | 显示全部楼层
本帖最后由 TL_SW 于 2025-3-11 10:02 编辑

你所说的深度睡眠是deepsleep还是deepsleep retention?UART引脚在睡眠期间是否处于物理断开状态?

11

主题

17

回帖

211

积分

华贵铂金

积分
211
 楼主| 发表于 2025-3-11 11:15:41 | 显示全部楼层
TL_SW 发表于 2025-3-11 10:00
你所说的深度睡眠是deepsleep还是deepsleep retention?UART引脚在睡眠期间是否处于物理断开状态? ...

deepsleep,至于uart引脚在睡眠期间是否处理物理断开状态,这个倒没有去测试

11

主题

17

回帖

211

积分

华贵铂金

积分
211
 楼主| 发表于 2025-3-11 11:17:42 | 显示全部楼层
TL_LX 发表于 2025-3-11 09:54
您好,您用  tc_platform_sdk V3.1.0 代码试下呢,看是不是 ble 代码引入的问题

好的,现在出差中,估计下周才能测试了

0

主题

1

回帖

27

积分

英勇黄铜

积分
27
发表于 2025-3-11 11:42:25 | 显示全部楼层
yuantq 发表于 2025-3-11 11:17
好的,现在出差中,估计下周才能测试了

你好,我们这边对你说的问题进行复现,但没有出现你说的问题:
软件:b85m_ble_single_connection_sdk_V3.4.2.4
硬件:TLSR8258DK48_C1T139A30_V1.2
在用户上层初始化代码user_init_normal()、user_init_deepRetn()分别加入user_uart_init()所得到的电流为4.75uA和不加user_uart_init()是一样的

11

主题

17

回帖

211

积分

华贵铂金

积分
211
 楼主| 发表于 4 天前 | 显示全部楼层
TL_BL 发表于 2025-3-10 13:46
您好,能帮忙检查一下执行 user_uart_init 那一行代码时功耗开始增加?我们这边也会同步查看该问题。 ...

抱歉,最近才有时间回消息;我这边测试了,是这段导致功耗变大了;
uart_gpio_set(UART_TX_PIN_PB1, UART_RX_PIN_PB0);

11

主题

17

回帖

211

积分

华贵铂金

积分
211
 楼主| 发表于 3 天前 | 显示全部楼层
TL_LX 发表于 2025-3-11 09:54
您好,您用  tc_platform_sdk V3.1.0 代码试下呢,看是不是 ble 代码引入的问题

您好,抱歉,因为出差没法测试,这么久才回复您。我这边用的是tc_platform_sdk V3.1.0 中的PM_DEMO,不加入user_uart_init时,深度休眠时功耗是5微安左右;加了user_uart_init部分深度休眠时功耗就变成了196.5微安左右;
您那边方便展示下您的相关代码部分吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-4-20 00:04 , Processed in 0.090433 second(s), 19 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

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