完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
你好,我正在检查用作 c 型多功能集线器的 ctd 解决方案。
多集线器希望通过允许 CCG3 在外部POWER_DRILL2GO被切断时(当充电端子在 ccg2 处被切断时)通过 FRS 切换到灌POWER_DRILL2GO来防止集线器丢失。 但是,鉴于sdk用户指南的内容,很难将其应用到实践中。 (有标志设置或 dpm_enable 函数,但效果不佳。) 我想有一些我不知道的地方,但如果可能的话,你能否给我举一个来自 ctd us 解决方案代码的示例,这是 ctd 解决方案的示例代码? 如果那不起作用,除了图片的设置之外我还需要留点什么吗? 上面的代码说,frs_enable 将在初始协商后应用,所以我一开始就设置了它,但我不知道这是否正确。 |
|
相关推荐
1个回答
|
|
|
在 Cypress CCGx 系列的 CTD(Type-C Dock)解决方案中,使用 FRS(Fast Role Swap) 实现电源角色的快速切换需要结合硬件配置、固件策略和中断处理。以下是实现该功能的步骤和示例代码说明: 1. FRS 核心配置在 2. 检测外部电源状态通过 GPIO 或寄存器检测外部电源(CCG2 的充电端子)是否断开: 3. 触发 FRS 切换在检测到电源断开后,调用 4. 处理 FRS 事件在 5. 关键注意事项
示例代码片段完整示例参考 Cypress SDK 中的
如果问题仍然存在,请检查以下内容:
如需进一步调试,请提供 PD 协议分析仪的日志截图或波形文件。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2749 浏览 0 评论
1452 浏览 0 评论
1929 浏览 0 评论
CYUSB3014烧录失败Cypress Benicia USB Boot Device
7903 浏览 1 评论
11310 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-14 01:09 , Processed in 4.029594 second(s), Total 43, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2249