Ëæ×ÅType-C½Ó¿ÚÔÚÊÖ»ú¡¢µçÄԵȱãЯÉ豸ÉÏÆÕ¼°£¬ÈÕ³£Ê¹ÓÃÖлòÐí»áÓöµ½ÈçÏÂÎÊÌâ¡£
1. ΪʲôÕâ¸öType-C³äµçÆ÷³äµçÕâôÂý£¿
2. µçÄÔµÄType-C³äµçÆ÷ÄܸøÊÖ»ú³äµçÂð£¿
3. PD³äµç£¿Type-C³äµç£¿ÓÐÊ²Ã´Çø±ð£¿
Òª½â´ðÒÔÉϼ¸¸öÎÊÌ⣬¾ÍµÃÁ˽âһϻù±¾Éè¼ÆÁË¡£
¿ì³ä VS Âý³ä
ÆÕͨ³äµç£¬Ê¹ÓÃUSB Type-A Standard½Ó¿ÚתUSB Type-B Micro½Ó¿ÚµÄÁ¬½ÓÏ߸øÊÖ»ú³äµç¡£
³äµçÍ·¶ËµÄUSB Type-A Receptacle×÷ΪµçÔ´ÊäÈë¶Ë£¬Á¬½ÓÊÖ»ú¶ËµÄUSB Type-B Micro½Ó¿Ú×÷ΪµçÔ´Êä³ö¶Ë¡£
ÔÚûÓгäµçÐÒéµÄ¼Ó³ÖÏ£¬³äµçÆ÷×î´óÖ»ÄܶÔÍâÌṩ5V@900mA£¨USB3.0 ÊÇ 900mA£¬USB2.0ÊÇ500mA£©µÄ³äµç¹¦ÂÊ¡£
ÕâÊÇUSB Type-A/B½Ó¿ÚµÄÓ²¼þÉè¼Æ¹æ·¶£¬ÄÇôÕâÑùµÄÉè¼Æ×î´óÌṩ 4.5WµÄ³äµç¹¦ÂÊ¡£

ʹÓÃUSB Type-A Plug תUSB Type-C PlugµÄÁ¬½ÓÏ߸øÊÖ»ú³äµç¡£
³äµçÍ·¶ËµÄUSB Type-A Receptacle×÷ΪµçÔ´ÊäÈë¶Ë£¬Á¬½ÓÊÖ»ú¶ËµÄUSB Type-C½Ó¿Ú×÷ΪµçÔ´Êä³ö¶Ë¡£
Type-C½Ó¿Ú¹æ¶¨£¬Power Source¶Ë¹©µçÄÜÁ¦È¡¾öÓÚccÉϵÄRpµç×è¡£
Power Sink¶ËccÏÂÀRd=5.1K£¬¸ù¾Ýcc·Öѹ¼´¿ÉÈ·¶¨Power Source¶ËµÄ¹©µçÄÜÁ¦¡£

Ò»°ãÀ´Ëµ£¬Type-A PlugתType-C PlugµÄÁ¬½ÓÏߣ¬Type-C¶ËµÄRp»áÉùÃ÷ÆäÖ§³Ö5V@3AµÄ¹©µç£¬µ«ÊǵÃÅäÌ×רÓõijäµçÍ·¡£
ÓÉÓÚת½ÓÏߺͳäµçÍ·¿ÉÄܲ»ÊÇÅäÌ׵ġ£Èç¹û³äµçÍ·¶ËµÄUSB Type-A ReceptacleÖ»ÄÜÌṩ5V@900mA£¬ÄÇô¼´Ê¹×ª½ÓÏßType-C Plug¶ËRpÉùÃ÷Ϊ 5V@3A£¬Ò²Ã»·¨¸øÊÖ»ú×î´óÌṩ5V@3AµÄ³äµç¹¦ÂÊ£¬»¹ÓпÉÄÜË𻵳äµçÍ·¡£

ÔÚûÓгäµçÐÒéµÄ¼Ó³ÖÏ£¬Type-Cת½ÓÏß×î´ó¿ÉÒÔÖ§³Ö 5V3AµÄ³äµç¹¦ÂÊ£¬¼´×î´ó15WµÄ³äµç¹¦ÂÊ¡£
Õâ¾ÍÊÇType-C³äµç£¬ÊôÓÚÓ²¼þÉè¼Æ¹æ·¶¡£
¿ìËÙ³äµç
ʵ¼ÊÉÏ£¬²»¹ÜÊÇType-C½Ó¿Ú£¬»¹ÊÇMicro USB½Ó¿Ú£¬¶¼³öÏÖ¹ýÖ§³Ö³¬¹ýÓ²¼þ½Ó¿ÚÉè¼Æ¹æ·¶³äµç¹¦ÂʲúÆ·¡£
ÕâЩ¶¼ÊÇ¿ì³äÐÒéµÄ¹¦ÀÍ£¬¶øÇÒ´ó¶¼ÊÇÀûÓÃת½ÓÏßÖеÄUSB2.0 D+/-Á½¸öÏßÍê³ÉͨѶ¡£
×¢Ò⣬ÕâÀïµÄͨÐŲ»ÊÇUSBͨÐÅ£¬Ö»ÊÇÀûÓÃD+/-Á½¸ùÏߣ¬Éè¼ÆµÄͨѶÐÒé¶øÒÑ¡£ÕâÖÖÐÒéÊôÓÚ˽ÓÐÐÒ飬¸÷¼ÒÉè¼Æ¾ù²»Ïàͬ£¬ÏêϸÐÒé´ËÎIJ»×÷½éÉÜ¡£
µ«ÊÇ£¬¿ì³äµÄÔÀí¶¼ÊÇͨ¹ý˽ÓÐÐÒéÐÉ̺󣬳äµçÆ÷¶Ë»áÌá¸ß³äµçµçÁ÷»òÕß³äµçµçѹ£¬ÒÔÂú×ãÉ豸¿ì³ä¡£
ÊÖ»úÊг¡¾Þ´ó£¬¸÷¼ÒËäÈ»¶¼²ÉÓÃͬÑùµÄType-C½Ó¿Ú×÷Ϊ³äµç½Ó¿Ú£¬µ«ÊÇ»ù±¾¶¼Éè¼ÆÁË×Ô¼ÒµÄ˽Óпì³äÐÒé¡£

¹ØÓÚÊÖ»úµÄ¿ì³ä£¬ÓÐÈýµãÊǹؼü¡£³äµçÍ·¡¢³äµçÏß¡¢³äµçÉ豸¡£
ÒÔijÊÖ»úΪÀý£¬Ö§³Ö×îеÄFCP¿ì³äÐÒ飬ÔÚʹÓÃÔ×°³äµçÆ÷ºÍ³äµçÏßµÄÇé¿öÏ£¬×î´óÖ§³Ö66W³äµç£¬¾ÍÊÇËùνµÄ³¬¼¶¿ì³ä¡£³äµçµçѹ´ïµ½11V£¬³äµçµçÁ÷×î´ó´ïµ½6A¡£
Á¬½Ó³äµçºó£¬Ê×ÏȳäµçÍ·¶Ë»á·¢ÆðFCP¿ì³äʶ±ðÐÒ飬ͬʱ³äµçÏߵĽÓÍ·ÀïÃæÒ²Éè¼ÆÓÐʶ±ðIC¡£µ±³äµçͷͨ¹ýFCPÐÒéÕýȷʶ±ðÁËÊÖ»úºÍ³äµçÏߺó£¬ÊÖ»ú³äµç²Å»á½øÈ볬¼¶¿ì³ä¡£
ΪÁËʵÏÖ66W³¬¼¶¿ì³ä£¬³äµçÏß²ÄÐèÒª³ÐÊÜ6AµÄ´óµçÁ÷£¬Òò´Ë±ØÐëÉè¼ÆÒ»¸öʶ±ð IC£¬·ÀֹʹÓÃÆÕͨÏ߲ķ¢ÈÈÆð»ð£¨³äµçÏß½Ó¿ÚÒ²Éè¼ÆÎªéÙ»ÆÉ«ºÍÆÕͨÏß²Ä×ö³öÇø·Ö£©¡£

µ±Ê¹ÓõijäµçÍ·£¬»òÕß³äµçÏß²»ÊÇÔ×°µÄ£¬¶¼Ö»ÄÜʵÏÖÆÕͨ³äµçģʽ¡£ÊÖ»úͬʱ֧³ÖPD¿ì³ä£¬ÏÔʾΪ¿ìËÙ³äµç¡£Ô×°³äµçÆ÷¼Ó³äµçÏ߲ŻáÏÔʾΪ³¬¼¶¿ì³ä¡£
Õâ¾ÍÊÇΪʲô³äµçÆ÷»òÕß³äµçÏß²»Ô×°µÄ»°£¬³äµçËٶȺÜÂýµÄÔÒò¡£
PD¿ì³ä
PDÈ«³ÆPower Delivery£¬ÊÇUSB-IFлáÉè¼Æ²¢ÍƹãµÄÒ»ÖÖ¿ì³äÐÒ飬ÒÔ½â¾öÒÆ¶¯µç×ÓÉ豸¿ì³äÐÒé»ìÂҵľÖÃæ¡£µ±Ç°PD3.1ÐÒé¿ÉÒÔ×î´óÖ§³Ö 240WµÄ³äµç¹¦ÂÊ£¬¼¸ºõº¸ÇÁËËùÓеÄÒÆ¶¯µç×ÓÉ豸¡£
Ö§³ÖPD¿ì³ä£¬±ØÐë²ÉÓÃUSB-C to USB-CµÄÁ¬½ÓÏߣ¬ÒòΪPD¿ì³äÊÇ»ùÓÚPDÐÒéʵÏֵġ£
PDÐÒéÊÇÔÚConfiguration ChannelÉÏʵÏֵ쬼´ÏÂͼÖеÄA5»òÕßB5¡£
USB Type-Aת USB Type-C³äµçÏßÖÐÊÇûÓÐccͨѶµÄ¡£

ÈçÏÂͼ£¬µ±³äµçÉ豸ͨ¹ýUSB-C to USB-CµÄ³äµçÏßÁ¬½Óºó£¬Ë«·½µÄcc¶¼»áÁ¬½Ó¡£
¾¹ýPower Negotiateºó£¬³äµçÆ÷¶Ë»áÌá¸ß¹©µçµçѹ»òÕßµçÁ÷£¬ÒÔʵÏÖ¿ì³ä¡£

ͼƬÀ´Ô´ÓÚUSBлá¹ÙÍø¿ªÔ´¼¼ÊõÎĵµ
PDÔÚPower NegotiateÉϱȽϼòµ¥¡£ÈçÏÂÊDZʼDZ¾µçÄÔµÄType-C½Ó¿ÚÉϵÄcc ͨѶ¡£
1. Power Source¶Ë·¢ËÍSource Capability£¨°üº¬1-4×éPower Level£©
2. Power Sink¸ù¾Ý×ÔÉíÐèÇóÇëÇóÒ»×éºÏÊʵÄPower Level
3. Power Source°²×° Power SinkÇëÇóÌáÉýµçѹ£¬ÉèÖÃÏÞÁ÷ãÐÖµ¼´¿É

ץȡPDͨÐŲ¨ÐΣ¬ÒÔ¼°Vbus±ä»¯Çé¿ö£¬ÈçÏÂͼ¡£

µ±È»£¬PDÐÒé²»½ö½ö»áÍê³ÉPower Negotiate£¬»¹»á¼ÌÐøÍê³ÉAltModeÅäÖã¬ÊµÏÖDP¡¢TBT¡¢USB4¡¢PCIe µÈ¸ßËÙÐÒéµÄͨµÀÅäÖá£
±Ê¼Ç±¾µÄ³äµçÐèÇóÒ»°ãÔÚ45W-90W£¬Òò´ËType-C½Ó¿Ú¾ÍÊǵÚһѡÔñ£¬Í¬Ê±Ö§³Ö PD¿ì³äÐÒé¡£
Ò»¸öUSB-C¿Ú¾Í¿ÉÒÔʵÏÖUSB+DP+PDÈ«¹¦ÄÜ¡£

ÏÔÈ»±Ê¼Ç±¾µçÄÔʹÓÃµÄ Type-C³äµçÆ÷Ò²²ÉÓÃÁËPD¿ì³äÐÒ飬Æä¶ÔÍâÓÐ 4 ×鹩µçµÈ¼¶ÉùÃ÷¡£
ÄÇôÓÃËü¶ÔÊÖ»ú³äµçʱ£¬ÊÖ»úÇëÇóºÏÊʵijäµçµÈ¼¶¼´¿É¡£
¶àÐÒ鼿ÈÝ
˽ÓÐÐÒé¸÷ÓÐÓÅÊÆ£¬µ«ÊÇ»¥²»¼æÈÝ¡£µ±Power Source¶ËºÍPower Sink¶ËµÄ¿ì³äÐÒé²»Ò»Ö£¬ÄÇô¾ÍÓÌÈ缦ͬѼ½²£¬ÎÞ·¨ÊµÏÖ¿ì³äÁË¡£

ÊÂʵÉÏ£¬Ë½Óпì³äÐÒé²»¼æÈÝÎÊÌâÒѾÓй¤³ÌʦÌá³öÁ˽â¾ö·½°¸£¬ÄǾÍÊǶàÐÒé½âÂëÆ÷¡£
ͨÐÅÐÒéʵÖÊÉϾÍÊÇÒ»¶¨¹æÔòµÄµçƽ±ä»¯£¬ÄÇôʹÓÃÈí¼þÅäºÏ MCU ±ØÈ»¿ÉÒÔʵÏÖ¶àÐÒ鼿ÈÝ¡£Èç¹ûPower Source¶Ë»òÕß Power Sink ¶Ë²ÉÓÃÁ˶àÐÒé½âÂëÆ÷£¬¾ÍÈçͬѧϰÁ˶àÃÅ¡°·½ÑÔ¡±¡£²»¹ÜÊÇ¡°¹ã¶«»°¡±»¹ÊÇ¡°ÉÂÎ÷»°¡±£¬ÐÒé½âÂëÆ÷¶¼ÄÜ¡°Ëµ¡± »òÕß ¡°Ìý¡±¡£
ÐÇ¿ÕÓéÀÖÕë¶Ô¶àÐÒé³äµçÍÆ³öÍêÕûµÄ½â¾ö·½°¸¡£
CS32G020ϵÁÐÊÇоº£¿Æ¼¼ÍƳöµÄÖ§³ÖUSB Type-CºÍPD3.0ÐÒéµÄUSB Type-C¿ØÖÆÆ÷£¬¿ÉÓ¦ÓÃÓÚPCµçÔ´ÊÊÅäÆ÷¡¢ÊÖ»ú³äµçÆ÷¡¢Òƶ¯µçÔ´¡¢ÌåÓý³ä¡¢HUB µÈÁìÓò¡£
CS32G020ÄÚǶ ARM? Cortex?-M0 Äںˣ¬Ö÷Ƶ×î¸ß 48MHz£¬¿ÉÒÔÖ§³ÖºÜ¹ã·¶Î§µÄ¹¤Òµ¿ØÖÆÓ¦ÓúÍÐèÒª¸ßÐÔÄÜ CPU µÄ³¡ºÏ¡£ÄÚÖà 64K ×Ö½Ú³ÌÐòflash£¬Êý¾Ýflash ´óС¿ÉÅäÖÃ(Óë³ÌÐòflash¹²Ïí) ,4K ×Ö½Ú LDROM£¬8K ×Ö½Ú SRAM¡£CS32G020 ·â×°°üÀ¨ QFN24 ºÍ QFN32¡£

CS32G020Ö§³ÖPD¡¢QC4.0¡¢SCP¡¢FCP¡¢AFCµÈ¿ì³äÐÒé¡£
´ËÍ⣬оº£ÆìÏ¿ÉÊÊÓõçÔ´PD¿ì³äÓ¦ÓõĵäÐÍÆåÅÆÓÐCSU3AF10¡¢CPW3301µÈ¶à¿î²úÆ·¡£
CSU3AF10ÊÇÒ»¿î¹ã·ºÊÊÓÃÓÚÒÆ¶¯µçÔ´¡¢´¢ÄܵçÔ´¡¢ÎÞÏ߳䡢ÌåÓý³äµÈÓ¦ÓÃÁìÓòµÄͨÓÃÐÍ¡¢µ¥Í¨µÀPD¿ì³ä¿ØÖÆÆ÷£¬ÄÚǶMCU£¬Ö÷Ƶ×î¸ß24MHz£¬ÄÚÖÃ64KB Flash£¬ÊÇCS32G020µÄ¾«¼ò°æ±¾£¬ÔÚ±£ÁôÏàÓ¦µÄºËÐŦÄÜ»ù´¡ÉÏ£¬ÐÂÔöÁËUSB PD3.1¡¢UFCSµÈÐÒéµÄÖ§³Ö¡£
CPW3301ÊÇÒ»¿îÊÊÓÃÓÚ³äµçÆ÷¡¢ÊÊÅäÆ÷µÈÓ¦ÓÃÁìÓòµÄ¸ßÐÔÄÜ¡¢¸ß¼¯³É¶ÈµÄType-C PD¿ØÖÆÆ÷£¬¿ÉÓÃÓÚUSB-A ºÍTYPE-CË«¶Ë¿ÚÊä³öµÄ¿ì³äÐÒéIC£¬¼¯³Éºãѹ¡¢ºãÁ÷¡¢ÒÔ¼°ºãοØÖÆ»·Â·£¬¼¯³É¸ß¾«¶ÈµÄµçÁ÷²ÉÑùºÍµçºÉ±Ãµç·¡£
оº£¿Æ¼¼µÄPD¿ì³äÆåÅÆÄÚÖÃMCU¼Ü¹¹Óë˽ÓÐÐÒéPHY£¬ÓµÓÐÐÔÄÜÇ¿´ó¡¢¹¦ÄÜÈ«Ãæ¡¢¹¦ºÄµÍ¼°Ç¿¼ÓÃܵݲȫ´ëÊ©¡£Í¬Ê±£¬Ð¾º£ÍêÉÆµÄSmart PD¿ª·¢Éú̬£¬¾ßÓмì²â¾«¶È¸ß¡¢×ÊÔ´·á¸»¡¢ÐÒéÁé»îÓë¼æÈÝÐԺᢷḻµÄ²Î¿¼×ÊÁÏ¡¢¸ßЧÒ×ÓõĿª·¢¹¤¾ßµÈÓÅÊÆ£¬Äܹ»ÎªÖն˵çÔ´²úÆ·Ìṩȫ·½Î»½â¾ö·½°¸¡£




























