usb pd software framework
1.0.0
Microchip的USB電源輸送軟件框架(PSF)是一種輕巧的USB功率輸送(PD)堆棧,旨在將任何合適的強大MCU與Microchip的Upd350 Type-C™PD控制器集成在一起,以實現多端口自定義PD解決方案。該堆棧還支持Microchip的UPD301B/C獨立C™PD控制器。
PSF為您的自定義PD設計提供了一系列配置選項,並且可移植到許多MCUS。當我們以計劃的方式添加PD功能和改進時,PSF正在不斷發展。計劃中的和受支持的功能的摘要如下:
| SR | 特徵 | 地位 |
|---|---|---|
| 1。 | 多端口PD來源,VCONN採購和故障處理 | 支持 |
| 2。 | I2C模式DC-DC控制,PD平衡,PD節流和僅汽車源pps | 支持 |
| 3。 | PD水槽,多個接收器PDO選擇算法和自定義水槽PDO選擇算法 | 支持 |
| 4。 | 雙重角色功率(DRP)和雙重角色數據(DRD) | 支持 |
| 5。 | 通用替代模式,熱插頭檢測(HPD)和快點交換(FRS) | 支持 |
| 6。 | DisplayPort替代模式 | 在開發中 |
| 7。 | 外部SOC的PD政策管理支持 | 計劃 |
| 8。 | PD通過設備支持充電 | 計劃 |
有關特定發行版本的更多信息,請參閱軟件發行說明。
| SR | 平台名稱 | 平台類型 | 描述 |
|---|---|---|---|
| 1。 | USB電源輸送軟件框架評估套件(EV65D44A) | 開發/評估 | Full具有兩個端口USB PD平台,用於評估PSF功能和自定義軟件開發 |
| 2。 | UPD301C插件模塊(PIM)(EV71C90A) | 開發/評估 | EV65D44A的附加模塊。可用於評估PSF並為UPD301B/C獨立USB PD控制器開發自定義軟件。聯繫微芯片支持。 |
| 3。 | UPD301C基本水槽應用程序示例(EV11L78A) | 評估 | 低成本,單端口,僅下沉申請參考設計 |
| 4。 | UPD301B基本源應用程序示例(EV56W72A) | 評估 | 低成本,單端口,僅源應用參考。聯繫微芯片支持。 |
我們建議在演示文件夾下使用預配置的應用程序示例項目作為設計的起點。 PSF當前支持以下預先配置的申請示例。
| SR | 演示名稱 | 需要硬件 | 描述 |
|---|---|---|---|
| 1。 | PSF源精簡版 | EV65D44A | 使用GPIO模式DC-DC控件的兩個端口PD源示例。最多可以支持四個PD端口 |
| 2。 | PSF來源Pro | EV65D44A | 使用I2C模式DC-DC控件的兩端口PD源應用程序示例。支持高級PD功能,例如PD電源平衡和電源節流 |
| 3。 | PSF下水道 | EV65D44A | PD接收器應用程序示例支持兩個接收器PDO選擇算法。模式A可以在端口合作夥伴支撐的最高電壓下選擇最高瓦數。模式B可以在最低電壓下選擇最高的瓦數。 |
| 4。 | PSF DRP | EV65D44A | PD雙重角色應用程序示例支持兩種不同類型的DRP端口。端口1配置為筆記本/筆記本電腦類型端口,該端口可以源5V/3A並下沉至20V/3A。端口2被配置為碼頭類型端口,該端口最多可源為20V/3A和接收器5V/0A。兩個端口都支持功率和數據角色掉期 |
| 5。 | PSF FRS | EV65D44A | 快速角色交換(FRS)應用程序示例支持兩種不同類型的FRS啟用DRP端口。端口1被配置為FRS功能的筆記本電腦/筆記本電腦,該筆記本電腦能夠在功率損失時執行水槽到源角色交換。端口2被配置為能夠FRS的碼頭,該碼頭能夠在功率損失的情況下執行源對鏈接角色交換 |
| 6。 | upd301c pim source lite | EV65D44A,EV71C90A | 使用GPIO模式DC-DC控件的UPD301C的兩個端口PD源示例。最多可以支持四個PD端口 |
| 7。 | upd301c pim source pro | EV65D44A,EV71C90A | 使用I2C模式DC-DC控件的UPD301C的兩端口PD源應用程序示例。支持高級PD功能,例如PD電源平衡和電源節流 |
| 8。 | UPD301C PIM接收器 | EV65D44A,EV71C90A | PD接收器應用程序的Upd301c示例支持兩個接收器PDO選擇算法。模式A可以在端口合作夥伴支撐的最高電壓下選擇最高瓦數。模式B可以在最低電壓下選擇最高的瓦數。 |
| 9。 | upd301c pim drp | EV65D44A,EV71C90A | PD雙角色應用程序示例UPD301C支持兩種不同類型的DRP端口。端口1配置為筆記本/筆記本電腦類型端口,該端口可以源5V/3A並下沉至20V/3A。端口2被配置為碼頭類型端口,該端口最多可源為20V/3A和接收器5V/0A。兩個端口都支持功率和數據角色掉期 |
| 10。 | UPD301C基本水槽 | EV11L78A | UPD301C的單端口接收器示例。通過UART終端使用旋轉開關和高級控制選項支持動態PDO配置 |
| 11。 | UPD301B基本來源 | EV56W72A | UPD301B的單端口源應用示例。通過UART終端支持高級控制選項 |
請參閱您選擇的應用程序示例的讀數文件,以獲取運行示例項目的說明。隨著更多功能添加到PSF,此空間將被更新。
發布版本號將具有前綴PSF_STACK_V和格式xx.yz的版本號,其中:
XX :代表主要版本號。
Yz :代表次要版本號。所有帶有Z = 0的次要版本代表SQA合格版本。對於EG PSF_STACK_V1.20。
有關可用的版本,請參見此存儲庫上的標籤。
在您的下一個PD解決方案中採用PSF需要幫助嗎?聯繫微芯片支持。
請參閱許可協議的許可證文件。