Part Number:CC2642R
你好,管理员,
目前该型号支持两路uart通信,我在syscfg中配置两个uart相关的参数及硬件引脚,但是在代码中没有调用UART2_open()进行两个uart初始化的相关操作,此时系统运行时,系统功耗中包含uart的功耗吗?
或者换个问题,uart只在syscfg中配置参数和硬件引脚,在代码中没有初始化和使用,此时uart还会产生功耗吗?
Alex Zhang:
snail leo said:uart只在syscfg中配置参数和硬件引脚,在代码中没有初始化和使用,此时uart还会产生功耗吗?
理论上来讲您这边只要不调用,是不会有功耗出现的,您这边有测试过吗
,
snail leo:
目前我们只有开发板,功耗测试的话影响较大,具体的功耗对比测试的话需要等我们的样件回板后才能测试,所以先找你们确认一下
,
Alex Zhang:
对于功耗问题,我之前也遇到过相关的问题,串口的关闭以及开启,确实是有影响。
,
snail leo:
关闭和打开串口对功耗是有影响的,这个用开发板就可以看到明显的电流变化
现在想要明确的是 syscfg只配置串口但是不打开串口这种场景;我这里使用开发板测试功耗,打开一个串口和两个串口并没有看到明显的电流变化(平均电流差异在1 mA以内)
,
Alex Zhang:
那这边符合您的功耗需求吗?
,
snail leo:
功耗测试目前需要我们的样件回板才可以测试,当前只能做打开和关闭硬件的对比测试
目前打开两个串口和一个串口的功耗看不到区别,有点反常,所以想找你们确认一下。
,
Alex Zhang:
uart在开启接收时是不会进入低功耗的,电流损耗会增加。目前采用常规做 IO + 外部中断,有数据时,切换为UART rx.当然对应的从机也要做调整。
,
Alex Zhang:
当外设主动发送/接收时,预计电流消耗会高于空闲或关闭时的电流消耗。
请测量uart2callback示例的电流消耗。
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_Bluetooth_node
这应该可以清楚地了解活动模式下 uart 外设的电流消耗是多少。