メディア

USB Type-Cの電源制御ってどうやっているの?Q&Aで学ぶマイコン講座(93)(8/10 ページ)

» 2024年08月05日 10時00分 公開

データメッセージ

 ポート/パートナー間の情報交換に使用されるデータメッセージです。データメッセージの長さは48〜240ビットで、以下のような種類があります(表7

表7:データメッセージの種類
メッセージタイプID(5bit) タイプ 送信者
00000 Reserved なし
00001 Source_Capabilities ソースまたはDRP
00010 Request シンクのみ
00011 BIST テスター、ソースまたはシンク
00100 Sink_Capabilities シンクまたはDRP
00101 Battery_Status ソースまたはシンク
00110 Alert ソースまたはシンク
00111 Get_Country_Info ソースまたはシンク
01000 Enter_USB DFP
01001 EPR_Request シンク
01010 EPR_Mode ソースまたはシンク
01011 Source_Info ソース
01100 Revision ソース、シンクまたはCable Plug
01101…01110 Reserved なし
01111 Vendor_Defined ソース、シンクまたはCable Plug
10000…11111 Reserved なし

拡張メッセージ

 ポート/パートナーのペア間で情報を交換するために使用される拡張メッセージ。拡張メッセージのサイズはMaxExtendedMsgLenで指定するバイト数によります。拡張メッセージには以下のような種類があります(表8

表8:拡張メッセージの種類
メッセージタイプID(5bit) タイプ 送信者
00000 Reserved なし
00001 Source_Capabilities_Extended ソースまたはDRP
00010 Status ソース、シンクまたはCable Plug
00011 Get_Battery_Cap ソースまたはシンク
00100 Get_Battery_Status ソースまたはシンク
00101 Battery_Capabilities ソースまたはシンク
00110 Get_Manufacturer_Info ソースまたはシンク
00111 Manufacturer_Info ソース、シンクまたはCable Plug
01000 Security_Request ソースまたはシンク
01001 Security_Response ソース、シンクまたはCable Plug
01010 Firmware_Update_Request ソースまたはシンク
01011 Firmware_Update_Response ソース、シンクまたはCable Plug
01100 PPS_Status ソース
01101 Country_Info ソースまたはシンク
01110 Country_Codes ソースまたはシンク
01111 Sink_Capabilities_Extended シンクまたはDRP
10000 Extended_Control ソースまたはシンク
10001 EPR_Source_Capabilities ソースまたはDRP
10010 EPR_Sink_Capabilities シンクまたはDRP
10011 - 11101 Reserved なし
11110 Vendor_Defined_Extended ソース、シンクまたはCable Plug
11111 Reserved なし

Copyright © ITmedia, Inc. All Rights Reserved.

RSSフィード

公式SNS

EDN 海外ネットワーク

All material on this site Copyright © ITmedia, Inc. All Rights Reserved.
This site contains articles under license from AspenCore LLC.