创建 USB-PD 源设备编译运行

配置shield的跳线
将跳线放在 x-nucleo-src1m1 屏蔽上。
接下来,将外部 5v 电源插入绿色“源”连接器。
使用此配置,该板将由 nucleo 板的 st-link 供电。
如果您想通过连接到“源”端子的外部电源为您的系统供电,而不是通过 st-link,请在 1-2 和 3-4 之间添加 jp1 跳线。
8编译运行应用程序↑
编译必须在没有错误或警告的情况下执行。
按钮(或选择project/build project)来构建应用程序。
按钮运行应用程序(或选择运行/运行)
9建立第一个显性契约↑
在电路板上运行您的应用程序后,启动 stm32cubemonitor-ucpd 应用程序。点击“refresh list of connected boards”时,用户的板子必须出现在列表中,所以双击相应的行(或单击“next”)。
注意:comport 可能不同。这取决于计算机上安装的板卡数量。 然后双击所需的 ucpd 端口,此处为端口 0,或选择它并单击“下一步”。
单击右下角的traces按钮以获取协议跟踪。然后,您可以将电力输送接收器插入 x-nucleo-src1m1 扩展板的 usb type-c® 插座。屏幕可能如下所示:
上图显示了 stm32g0 与右侧面板上的功率输出接收器之间的通信。可以验证正确的顺序以达成明确的合同:
能力由 stm32g0 源发送(out橙色消息)。
请求由接收器发送(in绿色消息)。
accept和ps_rdy由stm32g0源发送(out 橙色消息)。
合同协商以power_explicit_contract通知(蓝色消息)结束。
有关如何使用此工具的更多详细信息,请参阅um2468。有关协议的更多详细信息,请参阅um2552。请注意,此跟踪对于调试和应用程序开发非常有帮助。
您还可以使用 stm32cubemonitor-ucpd 中的测量窗口来显示测得的 vbus 电压和输送电流的图表。设置采样周期并单击开始。

音频放大器的LLC设计相关注意事项说明
欧姆龙位移传感器:欧姆龙位移传感器Z4D在ATM上的应用
智慧农业物联网平台助力农业生产管理更加高效便捷?
小米max拆解 骁龙652平板手机好吗?
ICC2中的physical_status属性值都有哪些区别呢
创建 USB-PD 源设备编译运行
年产200万平方米高精密多层电路板 江西九江仁创艺电子项目开工
WiFi6是什么意思?有哪些技术提升?
如何优化Windows计算机性能
螺旋板式换热器结垢的解决方法
齿轮减速电机模块的设计与材料选择
5G发牌一周年之际高通全球副总裁侯明娟 5G是行业机会
三相电机如何测量好坏 万用表怎样测三相电机的好坏
UL 62368-1认证:确保工业电脑产品安全的关键
main函数的三个参数
独家整理!8个超好用的UI资源网!
视频监控数据如何带来价值
光伏逆变器:待开发的“千亿金矿”
室内空气质量监测系统主要应用在哪些领域?
通过光纤实现高速数据片外回环实验案例