ÊÛ¼ÛµÍÖÁ30ÃÀ·Ö£º£º£ºGigaDevice GD32F330/350ϵÁжà¿î³¬ÖµÐÍCortex?-M4 MCUÏÖÒÑÃæÊÀ
2017-06-06
GigaDevice GD32F330/350ϵÁÐCortex?-M4ÄÚºËͨÓÃMCU£¬£¬£¬ÅúÁ¿¶©»õ¼ÛÖµµÍÖÁ30ÃÀ·Ö¡£¡£¡£ÒÔ³¬ÖµÖ÷Ƶ¡¢³¬ÖµÍâÉè¡¢³¬ÖµÖ°Äܺͳ¬Öµ³É±¾Ìṩ³¬ÖµÀûÓõĿª·¢Ê×Ñ¡¡£¡£¡£ÎÞÓëÂױȵij¬Öµ¸öÐÔÔÚÒµ½çÔÙ´ÎˢиßÐÔ¼Û±ÈMCU¼Í¼¡£¡£¡£
ÈÕǰ£¬£¬£¬Òµ½çµ±Ïȵİ뵼Ì幩¸øÉÌÒøºÓyh0076´´ÐÂ(GigaDevice)Ϊ½øÒ»²½À©´óGD32 Cortex?-M4ÄÚºËMCUµÄÑ¡ÔñÁìÓò£¬£¬£¬ÕýÊ½ÍÆ³öÖ÷Ƶ¸ß´ï108MHz µÄGD32F330/350¶à¸öϵÁг¬ÖµÐÍ΢½ÚÖÆÆ÷ÐÂÆ·¡£¡£¡£×÷ΪGD32΢½ÚÖÆÆ÷¼Ò×åµÄ×îгÉÔ±£¬£¬£¬ GD32F330/350ϵÁÐÌṩÁ˶à´ï29¸ö²úÆ·Ðͺţ¬£¬£¬Ô̺¬LQFP64¡¢LQFP48¡¢QFN32¡¢QFN28ÒÔ¼°TSSOP20µÈ5ÖÖ·â×°ÀàÐÍÑ¡Ôñ¡£¡£¡£²¢³ÖÐøÒÔǰËùδÓеÄÉè¼Æ½Ã½ÝÐԺͼæÈݶÈÇáËÉÓ¦¶Ô·ÉËÙ·¢Õ¹µÄÖÇÄÜÀûÓÃÌôÕ½¡£¡£¡£
GD32F330/350ϵÁÐMCU×ÅÑÛÓÚ³¬µÍ¿ª·¢Ô¤ËãÐèÒª²¢³ÖÐø¿ªÊÍCortex?-M4¸ß»úÄÜÄں˵Ä׿Խ¶¯Á¦£¬£¬£¬ÎªÈ¡´ú¼°ÌáÉý´«Í³µÄ8λºÍ16λ²úÆ·½â¾ö¹æ»®£¬£¬£¬Ö±½Ó½øÈë32λCortex?-M4¼Ü¹¹µÄ¸ßËÙÖ÷Á÷ƽ̨´øÀ´³¬ÖµµÄÈëÃÅʹÓÃÂÄÀú¡£¡£¡£ÅúÁ¿¶©»õµÄ¼ÛÖµ¸üµÍÖÁ30ÃÀ·Ö£¬£¬£¬´Ó¶øÒÔÎÞÓëÂױȵij¬Öµ¸öÐÔÔÚÒµ½çÔÙ´ÎˢиßÐÔ¼Û±ÈCortex?-M4 MCU¼Í¼¡£¡£¡£Ä¿Ç°£¬£¬£¬¸ÃϵÁвúÆ·ÒѾÆðÍ·ÌṩÑùƬ£¬£¬£¬²¢½«ÓÚÆßÔ³õÕýʽͶÈëÁ¿²ú¼°È«Ã湩»õ¡£¡£¡£
GD32F330/350ϵÁÐÐÂÆ·×î¸ßÖ÷Ƶ¿É´ï108MHz²¢Ö§³ÖDSPÖ¸ÁîÔËËã¡£¡£¡£½¨ÉèÁË16KBµ½128KBµÄÄÚÖÃFlash¼°4KBµ½16KBµÄSRAM£¬£¬£¬Äں˽ӼûÉÁ´æ¸ßËÙÁãÆÚ´ý£¬£¬£¬ÔÚ×î¸ßÖ÷ƵÏµĹ¤×÷»úÄܿɴï135DMIPS£¬£¬£¬Í¬Ö÷ƵϵĴúÂëÖ´ÐÐЧÄÜÏà±ÈÊг¡Í¬ÀàCortex?-M3²úÆ·Ìá¸ß30%£¬£¬£¬Ïà±ÈCortex?-M0+²úÆ·¸üÌá¸ß50%ÒÔÉÏ¡£¡£¡£Ñ¡È¡2.6V-3.6VµçÔ´£¬£¬£¬I/O¿Ú¿É½ÓÊÜ5Vµçƽ¡£¡£¡£ÓµÓи߼¶µçÔ´ÖÎÀíÖ°Äܲ¢Õë¶Ô½ÚÄܱãЯµÈµÍ¹¦ºÄÀûÓó¡ËùÌṩÁËÈýÖÖÊ¡µçģʽ£¬£¬£¬ÔÚÍⲿµç³Ø¹©µçÇé¿öÏ£¬£¬£¬ÄÚǶÈÕÀúÐ͸߾«¶Èʵ²»¶ÏÖÓ(RTC)ÔËÐÐʱµÄ´ý»úµçÁ÷½öΪ0.8uA¡£¡£¡£
²»½öÕ¼Óг¬ÖµµÄ¸ßËÙ´¦ÖÃÄÜÁ¦£¬£¬£¬GD32F330/350ϵÁл¹½¨ÉèÁ˳¬ÖµµÄ½Ó¿Ú×ÊÔ´¡£¡£¡£È«ÃæÉý¼¶½¨ÉèµÄUSB 2.0 OTG FS¿ÉÌṩDevice¡¢HOST¡¢OTGµÈ¶àÖÖ´«Êäģʽ£¬£¬£¬»¹Õ¼ÓжÀÁ¢µÄ48MHzÕñµ´Æ÷Ö§³ÖÎÞ¾§Õñ(Crystal-less) Éè¼ÆÒÔ½µµÍʹÓóɱ¾¡£¡£¡£Æ¬Éϼ¯³ÉÁ˶à´ï2¸öUSART¡¢2¸öSPI¡¢2¸ö¼±¾çPlus (Fm+)ģʽI2C¡¢1¸öI2S£¬£¬£¬Õë¶Ô¼ÒÍ¥¶àýÌåÉ豸ÐÂÔöÁËÖ§³ÖHDMI½Ó¿ÚµÄÏû·Ñµç×Ó½ÚÖÆ(CEC)×ÜÏßÓ²¼þµç·£¬£¬£¬»¹Õë¶Ô°´¼ü¡¢»¬¶¯µÈ´¥¿ØÀûÓü¯³ÉÁË´¥Ãþ¸Ð²â½Ó¿Ú(TSI)£¬£¬£¬×î¶à¿ÉͬʱÏνÓ18¸öÍⲿµç¼«¡£¡£¡£¶à´ï80%µÄ¿ÉÓÃGPIOÓµÓжàÖÖ¿ÉѡְÄÜ»¹Ö§³Ö¶Ë¿ÚÖØÓ³É䣬£¬£¬¼«¼ÑµÄ½Ã½ÝÐÔºÍÒ×ÓÃÐÔÂú×ã¶àÖÖÀûÓÃÐèÒª¡£¡£¡£
ÎªÈ«ÃæÖ§³Ö¹¤Òµµç»úºÍ±äƵµÈʵʱÀûÓöøÕûºÏµÄ³¬ÖµÍâÉ裬£¬£¬ÔòÔ̺¬1¸öÖ§³ÖÈýÏàPWM»¥²¹Êä³öºÍËÀÇøÖÎÀíÖ°ÄܵÄ16λ¸ß¼¶°´Ê±Æ÷¿ÉÓÃÓÚʸÁ¿½ÚÖÆ£¬£¬£¬ÒÔ¼°¶à´ï5¸ö16λͨÓð´Ê±Æ÷¡¢1¸ö16λ¸ù»ù°´Ê±Æ÷¡¢1¸ö32λͨÓð´Ê±Æ÷ºÍ5ͨµÀDMA½ÚÖÆÆ÷¡£¡£¡£ÓÃ×÷Ö÷ʱÖÓµÄ8MHzÄÚÖÃRCÕñµ´Æ÷³ö³§Ð£×¼¾«¶ÈΪ¡À1%¡£¡£¡£È«ÃæÉý¼¶µÄ·ÂÕÕ²¿¼þÔ̺¬1¸ö²ÉÑùÂʸߴï2.6M SPSµÄ12λ16ͨµÀ¸ßËÙADC¡¢1¸ö12λDAC¡¢ÒÔ¼°2¸ö¸ßËٹ쵽¹ìÊäÈë/Êä³ö·ÂÕÕµçѹ±ÈÁ¦Æ÷ºÍ1¸öԤУ׼µÄζȴ«¸ÐÆ÷£¬£¬£¬¿É³ä·ÖÂú×ã¶àͨµÀ¸ßËÙÊý¾Ý²É¼¯¡¢»ìºÏÐźŴ¦Öú͵ç»ú½ÚÖÆÒªÇ󡣡£¡£
GD32F330/350ϵÁг¬ÖµÐÍMCU²»½öÕ¼Óг¬Öµ´¦ÖûúÄÜ¡¢³¬Öµ½Ó¿Ú×ÊÔ´¡¢³¬ÖµÌض¨Ö°ÄÜÒÔÍ⣬£¬£¬¸ü¾ß±¸Á˳¬Öµ³É±¾¼ÛÖµ£¬£¬£¬´Ó¶øÖ±½ÓΪ³É±¾Ãô¸ÐµÄÈëÃż¶ÀûÓÃÆô·¢Â·Ïߣ¬£¬£¬Èÿª·¢ÈËÔ±¿ÉÄÜÓÐЧÌá¸ßϵͳ¼¯³É¶È²¢½µµÍͶÈ룬£¬£¬¸ü¿ÉÉî¿ÌÍÚ¾òÏîĿDZÁ¦¡£¡£¡£ºÏÓÃÓÚ¹¤Òµ×Ô¶¯»¯¡¢ÈË»ú½çÃæ¡¢µç»ú½ÚÖÆ¡¢¼ÒÓõçÆ÷¡¢´òÓ¡»ú¡¢¶àýÌå²¥·ÅÆ÷¼°µç×ÓÍæ¾ß¡¢LEDÏÔʾ¡¢ÖÇÄܶÁ¿¨Æ÷¡¢µç¶¯³µ¡¢·ÉÐÐÆ÷¡¢»úеÈ˵ȶàÖÖÀûÓó¡Ëù¡£¡£¡£¸üÓë¹ãÊÜÈϿɵÄGD32F130/150ϵÁг¬ÖµÐÍMCUά³ÖÁËÃÀÂúµÄÈí¼þ´úÂëºÍÓ²¼þ¹Ü½Å¼æÈÝÐÔ¡£¡£¡£ÕâʹµÃÓû§Äܹ»ÔÚ³¬Öµ²úÆ·Ö®¼ä·½±ãµÄ×ÔÓÉÇл»£¬£¬£¬ÒÔ¼«¼ÑµÄ½Ã½ÝÐÔºÍÒ×ÓÃÐÔ¹¹½¨Éè¼ÆÀ¶Í¼¡£¡£¡£

ÒøºÓyh0076´´ÐÂ×ÊÉî²úÆ·Êг¡¾Àí½ð¹âÒ»°µÊ¾£¬£¬£¬¡°ÎÒÃÇÍÆ³öµÄGD32F330/350³¬ÖµÏµÁÐMCUÐÂÆ·½«Cortex?-M4Äں˵ÄÀûÓÃÁìÓòÑÓ³¤ÖÁÈëÃÅÁìÓò£¬£¬£¬´Ó¶øÒÔ³¬ÖµÖ÷Ƶ¡¢³¬ÖµÍâÉè¡¢³¬ÖµÖ°Äܺͳ¬Öµ³É±¾ÎªÓû§´øÀ´³¬ÖµÀûÓõĿª·¢Ê×Ñ¡¡£¡£¡£GD32F4ºÍGD32F3ϵÁаÙÓà¿îCortex?-M4 MCUÒÑ¾È«Ãæ¸²¸Ç¸ßÖеͶ˿ª·¢ÐèÒª²¢³ÉΪÊг¡Ö÷Á÷, ÒÔ·á˶µÄÑ¡ÔñÐԺ͵±ÏÈµÄÆ½Ì¨ÓÅÊÆ³ÖÐøÍÆ¶¯ÖÇÄÜ´´ÐºͲúÒµÉý¼¶¡£¡£¡£¡£¡±
GD32 MCU²úÆ·¼Ò×åÅÍúÊ¢µÄ²úÆ·×éºÏºÍ¿ª²úÉú̬ҲΪѸËÙ·¢Õ¹µÄ¹¤½ÚÖÆ×÷¡¢ÖÇÄÜÓ²¼þºÍÎïÁªÍøµÈÈȵãÀûÓÃÊг¡×¢ÈëÅìÅȶ¯Á¦¡£¡£¡£×÷ΪÖйú¸ß»úÄÜͨÓÃ΢½ÚÖÆÆ÷ÁìÓòµÄÁìÅÜÕߣ¬£¬£¬ÖйúµÚÒ»¸öÍÆ³öµÄARM? Cortex?-M3¼°Cortex?-M4 ÄÚºËͨÓÃMCU²úƷϵÁУ¬£¬£¬GD32ÒѾ·¢Õ¹³ÉΪÖйú32λͨÓÃMCUÊг¡µÄÖ÷Á÷֮ѡ¡£¡£¡£²¢ÒÔ³¬¹ý1Òڿŵijö»õÊýÁ¿£¬£¬£¬³¬¹ý1ÍòµÄ¿Í»§ÊýÁ¿£¬£¬£¬19¸öϵÁÐ300Óà¿î²úÆ·ÐͺÅÑ¡ÔñÎȾÓÊг¡Ç°ÁС£¡£¡£ÎÞ´¦²»ÔÚµÄGD32 MCU±¸ÊÜÓû§ÐÅÈΣ¬£¬£¬²¢Îª½«À´À©´ó¸ü¶à¿ÉÄÜ¡£¡£¡£
GD32F3x0ϵÁг¬ÖµÐÍCortex?-M4²úÆ·Ï߸ÅÀÀ
GD32F330ϵÁг¬ÖµÐÍCortex?-M4 MCU (15¸öÐͺÅ)
¡¤ 84MHz MCU, Flash 16-128KB, SRAM 4-16KB
¡¤ 11 x Timer, 2 x UART, 2 x SPI, 2 x I2C, 1 x I2S
¡¤ 1 x ADC
GD32F350ϵÁг¬ÖµÐÍCortex?-M4 MCU (14¸öÐͺÅ)
¡¤ 108MHz MCU, Flash 16-128KB, SRAM 4-16KB
¡¤ 12 x Timer, 2 x UART, 2 x SPI, 2 x I2C, 1 x I2S, USB OTG FS
¡¤ 1 x CEC, 2 x COMP, 1 x ADC, 2 x DAC
GD32 ΢½ÚÖÆÆ÷¼Ò×å
GD32 MCU¼Ò×åĿǰÒѾռÓÐ300Óà¸ö²úÆ·Ðͺš¢19¸ö²úƷϵÁм°11ÖÖ·ÖÆç·â×°ÀàÐÍ£¬£¬£¬Ò²ÊÇÖйúÊ׸öARM? Cortex?-M3¼°Cortex?-M4 ÄÚºËͨÓÃMCU²úƷϵÁС£¡£¡£²»½öÌṩÁËÒµ½ç×îΪ¿í´óµÄCortex?-M3 MCUÑ¡Ôñ£¬£¬£¬¸üÒÔµ±Ïȵļ¼ÊõÓÅÊÆ³ÖÐøÍÆ³öCortex?-M4 MCU²úÆ·¡£¡£¡£ËùÓÐÐͺÅÔÚÈí¼þºÍÓ²¼þÒý½Å·â×°·½Ã涼ά³ÖÏ໥¼æÈÝ£¬£¬£¬È«ÃæÖ§³Ö¸÷Àà¸ßÖеͶËǶÈëʽÀûÓÃÓëÉý¼¶¡£¡£¡£ÈÚºÏÁ˸߻úÄÜ¡¢µÍ³É±¾ÓëÒ×ÓÃÐÔµÄGD32ϵÁÐͨÓÃMCUѡȡÁ˶àÏî×ÔÖ÷֪ʶ²úȨµÄרÀû¼¼Êõ²¢ÎªÈÕÒæÔö³¤µÄ¶àÔª»¯ÖÇÄÜÀûÓÃÐèÒªÌṩÖúÁ¦¡£¡£¡£²úƷͨ¹ý³Ö¾ÃÊг¡¼ìÑ飬£¬£¬ÒѳÉΪϵͳÉè¼ÆÓëÏîÄ¿¿ª·¢µÄ´´ÐÂÊ×Ñ¡¡£¡£¡£