½ñÄê»á¹ÙÍøµÇ¼Èë¿ÚGigaDeviceÐû²¼GD32F405/407ϵÁÐ ¶à¿î¸ßÐÔÄÜ»¥ÁªÐÍCortex?-M4 MCU
2016-11-24
GigaDevice GD32F405/407ϵÁÐȫл¥ÁªÐÍMCU»ùÓÚ168MHz Cortex?-M4Äںˣ¬£¬£¬£¬£¬£¬Ò»Á¬ÒÔÒµ½çÁìÏȵĴ¦Öóͷ£Ð§Âʺ͸»ºñµÄ¸ßÐÔÄÜÍâÉè½Ó¿Ú£¬£¬£¬£¬£¬£¬Îª¹¤¿ØºÍÎïÁªÍøµÈ×°±¸»¥ÁªÐèÇóÌṩ¸ßÐԼ۱Ƚâ¾ö¼Æ»®¡£¡£¡£¡£¡£¡£¡£¡£
ÈÕǰ£¬£¬£¬£¬£¬£¬Òµ½çÁìÏȵİ뵼Ì幩ӦÉ̽ñÄê»á¹ÙÍøµÇ¼Èë¿ÚGigaDeviceÈ«ÐÂÐû²¼»ùÓÚ168MHz Cortex?-M4Äں˵ÄGD32F405/407ϵÁиßÐÔÄÜ»¥ÁªÐÍ΢¿ØÖÆÆ÷¡£¡£¡£¡£¡£¡£¡£¡£¸ÃϵÁвúÆ·Éè¼ÆÖ¼ÔÚÖª×ã¸ßÐÔÄÜÅÌËãÐèÇóµÄÌõ¼þÏ£¬£¬£¬£¬£¬£¬ÎªÆÕ±éµÄ»¥ÁªÐÍÓ¦ÓÃÌṩ¸ü¶à¸ßÐÔÄܵĹ¤Òµ±ê×¼½Ó¿Ú¡£¡£¡£¡£¡£¡£¡£¡£×÷ΪGD32΢¿ØÖÆÆ÷¼Ò×åµÄ×îгÉÔ±£¬£¬£¬£¬£¬£¬GD32F405ºÍGD32F407ϵÁаüÀ¨Á˶à´ï24¸ö²úÆ·ÐͺÅÑ¡Ôñ£¬£¬£¬£¬£¬£¬²¢¼á³ÖÁËÓëGD32F4ÏÖÓвúÆ·ÔÚÈí¼þºÍÒý½Å·â×°·½ÃæµÄÍêÉÆ¼æÈÝ£¬£¬£¬£¬£¬£¬´Ó¶øÒÔ¼«¼ÑµÄÎÞаÐԺ͸ü¾ß¾ºÕùÁ¦µÄÐÔ¼Û±ÈÓ¦¶Ô·ÉËÙÉú³¤µÄ»¥ÁªÐÍÓ¦ÓÃÌôÕ½¡£¡£¡£¡£¡£¡£¡£¡£ÏÖÔÚ£¬£¬£¬£¬£¬£¬¸ÃϵÁвúÆ·ÒѾÕýʽͶÈëÁ¿²ú²¢×îÏÈÅúÁ¿¹©»õ¡£¡£¡£¡£¡£¡£¡£¡£
GD32F405/407ϵÁл¥ÁªÐͲúÆ·½ÓÄÉȫй¤ÒÕÖÆ³ÌÉè¼Æ£¬£¬£¬£¬£¬£¬ÕûºÏÁËǿʢµÄÔËËãЧÄܺ͸»ºñµÄÍâÉè½Ó¿Ú¡£¡£¡£¡£¡£¡£¡£¡£´¦Öóͷ£Æ÷×î¸ßÖ÷Ƶ¿É´ï168MHz£¬£¬£¬£¬£¬£¬²¢ÌṩÁËÍêÕûµÄDSPÖ¸Á¡¢²¢ÐÐÅÌËãÄÜÁ¦ºÍרÓø¡µãÔËË㵥λ(FPU)¡£¡£¡£¡£¡£¡£¡£¡£ÎªÓ¦¶Ô¶à¸öÍâÉèͬʱÔËÐкÍǶÈëʽÈí¼þÐÒéÕ»µÄ×ÊÔ´¿ªÏú£¬£¬£¬£¬£¬£¬Å䱸ÁË512KBµ½3072KBµÄ³¬´óÈÝÁ¿ÄÚÖÃFlash¼°¶à´ï192KBµÄSRAM¡£¡£¡£¡£¡£¡£¡£¡£Äں˻á¼ûÉÁ´æ¸ßËÙÁãÆÚ´ý£¬£¬£¬£¬£¬£¬×î¸ßÖ÷ƵϵÄÊÂÇéÐÔÄܿɴï210DMIPS£¬£¬£¬£¬£¬£¬Í¬Ö÷ƵϵĴúÂëÖ´ÐÐЧÂÊÏà±ÈÊг¡Í¬ÀàCortex?-M4²úÆ·Ìá¸ß10%-20%£¬£¬£¬£¬£¬£¬²¢ÒÑÖÜÈ«ÓâÔ½Cortex?-M3²úÆ·£¬£¬£¬£¬£¬£¬ÐÔÄÜÌáÉýÁè¼Ý40%¡£¡£¡£¡£¡£¡£¡£¡£
оƬ½ÓÄÉ2.6V-3.6V¹©µç£¬£¬£¬£¬£¬£¬I/O¿Ú¿ÉÔâÊÜ5Vµçƽ¡£¡£¡£¡£¡£¡£¡£¡£ÄÚÖõĵçÔ´¹ÜÀíµ¥Î»Ö§³Ö¸ß¼¶µçÔ´¹ÜÀí²¢ÌṩÁËÈýÖÖÊ¡µçģʽ£¬£¬£¬£¬£¬£¬ÔÚËùÓÐÍâÉèÈ«ËÙÔËÐÐģʽϵÄÊÂÇéµçÁ÷½öΪ500?A/MHz£¬£¬£¬£¬£¬£¬µç³Ø¹©µçʱµÄ´ý»úµçÁ÷×îµÍ½öΪ2?A£¬£¬£¬£¬£¬£¬ÊµÏÖÁ˼«¼ÑµÄÄÜЧ±È¡£¡£¡£¡£¡£¡£¡£¡£Å䱸ÁË2¸öÖ§³ÖÈýÏàPWM»¥²¹Êä³öºÍ»ô¶ûÊÕÂÞ½Ó¿ÚµÄ16λ¸ß¼¶×¼Ê±Æ÷¿ÉÓÃÓÚʸÁ¿¿ØÖÆ£¬£¬£¬£¬£¬£¬»¹ÓµÓжà´ï8¸ö16λͨÓÃ׼ʱÆ÷¡¢2¸ö32λͨÓÃ׼ʱÆ÷¡¢2¸ö16λ»ù±¾×¼Ê±Æ÷ºÍ2¸ö°ËͨµÀDMA¿ØÖÆÆ÷¡£¡£¡£¡£¡£¡£¡£¡£GD32F405/407ϵÁÐÆ¬Éϼ¯³ÉÁׯ»ºñµÄÁ¢ÒìÍâÉè×ÊÔ´ÒÔÔöÇ¿ÅþÁ¬ÐÔ¡£¡£¡£¡£¡£¡£¡£¡£°üÀ¨¶à´ï4¸öUSART¡¢2¸öUART¡¢3¸öSPI¡¢3¸ö¿ìËÙI2C¡¢2¸öI2S¡¢2¸öCAN2.0B¡¢1¸öSDIO½Ó¿Ú¡¢1¸ö10/100M¿ìËÙÒÔÌ«ÍøÃ½Ìå´æÈ¡¿ØÖÆÆ÷(MAC)£¬£¬£¬£¬£¬£¬²¢Å䱸ÁËUSB2.0 OTGÈ«ËÙ(Full Speed12Mbps)ºÍ¸ßËÙ(High Speed480Mbps)½Ó¿Ú£¬£¬£¬£¬£¬£¬¿ÉÌṩDevice¡¢HOST¡¢OTGµÈ¶àÖÖ´«Êäģʽ¡£¡£¡£¡£¡£¡£¡£¡£USB 2.0 FSÈ«ËÙ½Ó¿Ú»¹ÓµÓÐ×ÔÁ¦µÄ48 MHzÕñµ´Æ÷À´Ìæ»»Íⲿ¾§Õñ¡£¡£¡£¡£¡£¡£¡£¡£Ð¾Æ¬Å䱸ÁË3¸ö²ÉÑùÂʸߴï2.6MSPSµÄ12λ¸ßËÙADC£¬£¬£¬£¬£¬£¬ÌṩÁ˶à´ï24¸ö¿É¸´ÓÃͨµÀ£¬£¬£¬£¬£¬£¬²¢ÐÂÔöÁË16-bitÓ²¼þ¹ý²ÉÑùÂ˲¨¹¦Ð§ºÍÇø·ÖÂÊ¿ÉÉèÖù¦Ð§£¬£¬£¬£¬£¬£¬»¹ÓµÓÐ2¸ö12λDAC£¬£¬£¬£¬£¬£¬ÎªÖ§³Ö»ìÏýÐźſØÖÆÌṩÁ˸ü¸ßµÄÐԼ۱ȡ£¡£¡£¡£¡£¡£¡£¡£¶à´ï80%µÄ¿ÉÓÃGPIO¾ßÓжàÖÖ¿ÉÑ¡¹¦Ð§»¹Ö§³Ö¶Ë¿ÚÖØÓ³É䣬£¬£¬£¬£¬£¬¼«¼ÑµÄÎÞаÐÔºÍÒ×ÓÃÐÔÖª×ã¶àÖÖÓ¦ÓÃÐèÇ󡣡£¡£¡£¡£¡£¡£¡£
GD32F405/407ϵÁÐÌṩÁË׿ԽµÄÉÁ´æ»º´æºÍÅþÁ¬ÄÜÁ¦¼Æ»®£¬£¬£¬£¬£¬£¬´Ó¶ø¸üÊÊÓÃÓÚ»¥ÁªÓ¦Óó¡ºÏ¡£¡£¡£¡£¡£¡£¡£¡£ÐÂÆ·ÒÔÏȽøµÄ»º´æ¼Ü¹¹ÉèÖÃÁË3¸ö×ÔÁ¦µÄSRAM´æ´¢Æ÷£¬£¬£¬£¬£¬£¬¿ÉÖ§³Ö²î±ð×ÜÏßÉϵÄÖ÷×°±¸Í¬Ê±»á¼û¡£¡£¡£¡£¡£¡£¡£¡£ÐÂÔöµÄ64KBÄÚºËרÓûº´æ(TCM RAM)¼È¿É×÷ΪϵͳÔËÐеĿÍÕ»,ÓÖ¿É×÷Ϊ¸ßËÙÔËË㻺³å, ´Ó¶øÓÐÖúÓÚʩչ³öÄں˵Ä×î¸ßÐÔÄÜ¡£¡£¡£¡£¡£¡£¡£¡£32λ×ÜÏß½Ó¿ÚEXMC»¹Ö§³ÖÀ©Õ¹ÍⲿSDRAMÄڴ棬£¬£¬£¬£¬£¬Äܹ»ÒÔ¸ü¸ßµÄÐÔ¼Û±ÈÎÞаÀû±ãµÄ¾ÙÐдóÈÝÁ¿Êý¾Ý»º´æÓë¸ß¼¶½çÃæ¿ØÖÆ¡£¡£¡£¡£¡£¡£¡£¡£ÁíÍ⣬£¬£¬£¬£¬£¬»¹Å䱸ÁË8λÖÁ14λµÄCameraÊÓÆµ½Ó¿Ú£¬£¬£¬£¬£¬£¬±ãÓÚÅþÁ¬Êý×ÖÉãÏñÍ·²¢ÊµÏÖͼÏñÊÕÂÞÓë´«Êä¡£¡£¡£¡£¡£¡£¡£¡£²úÆ·¸ü¾ß±¸ÁËÓÅÒìµÄ¾²µç·À»¤(ESD)ºÍµç´Å¼æÈÝ(EMC)ÄÜÁ¦£¬£¬£¬£¬£¬£¬²¢ÇкϹ¤Òµ¼¶¸ß¿É¿¿ÐÔºÍζȱê×¼¡£¡£¡£¡£¡£¡£¡£¡£

GigaDevice×ÊÉî²úÆ·Êг¡Ë¾Àí½ð¹âÒ»ÌåÏÖ£º¡°ÖÇÄܹ¤ÒµÖÆÔìºÍÎïÁªÍøÏµÍ³µÄ¸ßЧ´¦Öóͷ£ÄÜÁ¦Óë¶à×°±¸»¥Áª£¬£¬£¬£¬£¬£¬Ò²ÎªÎ¢¿ØÖÆÆ÷´øÀ´ÖØ´óµÄÊг¡ÐèÇ󣬣¬£¬£¬£¬£¬²¢³ÉΪһֱÍêÉÆMCU²úÆ·ÏßµÄÇ¿Ê¢ÍÆ¶¯Á¦¡£¡£¡£¡£¡£¡£¡£¡£GD32F405/407ϵÁÐMCUÒÔÒµ½çÁìÏȵĸ»ºñÅþÁ¬¹¦Ð§¼°ÔËËãÐÔÄÜ£¬£¬£¬£¬£¬£¬ÓÐÖúÓÚÕûºÏËùÓеÄÍø¹Ø×°±¸´Ó¶øÌá¸ßÅþÁ¬ÐԺͼ¯³É¶È£¬£¬£¬£¬£¬£¬²¢¿ÉÓÐÓýµµÍͶÈ룬£¬£¬£¬£¬£¬Êǹ¤¿Ø×Ô¶¯»¯¡¢ÈË»ú½çÃæ¡¢°²·À¼à¿Ø¡¢³µÔØ×°±¸¡¢»úеÈË¡¢ÎÞÈË»úºÍÎïÁªÍøµÈÊг¡Ó¦ÓõÄÀíÏë֮ѡ¡£¡£¡£¡£¡£¡£¡£¡£¡±
GD32F405/407ϵÁÐÌṩÁË24¸ö²úÆ·Ðͺţ¬£¬£¬£¬£¬£¬°üÀ¨LQFP144¡¢LQFP100¡¢LQFP64ºÍBGA176¡¢BGA100µÈ5ÖÖ·â×°ÀàÐÍÑ¡Ôñ¡£¡£¡£¡£¡£¡£¡£¡£GD32ÖÜÈ«¼æÈݵÄÈíÓ²¼þÉú̬ʹµÃÓû§¿ÉÒÔÆ¾Ö¤¿ª·¢ÐèÇóÑ¡ÔñºÏÊʵÄÐͺÅ×ÔÓÉÇл»¡£¡£¡£¡£¡£¡£¡£¡£GigaDeviceҲΪвúÆ·Å䱸ÁËÍêÕû¸»ºñµÄ¹Ì¼þ¿â£¬£¬£¬£¬£¬£¬°üÀ¨¶àÖÖ¿ª·¢°åºÍÓ¦ÓÃÈí¼þÔÚÄÚµÄGD32¿ª±¬·¢Ì¬ÏµÍ³Ò²ÒÑ×¼±¸Í£µ±¡£¡£¡£¡£¡£¡£¡£¡£È«ÐµĿª·¢¹¤¾ß°üÀ¨GD32407V-START¡¢GD32407R-STARTºÍGD32407H-START¶ÔÓ¦ÈýÖÖ²î±ð·â×°ºÍ¹Ü½ÅµÄѧϰÌ×¼þ£¬£¬£¬£¬£¬£¬Àû±ãÓû§¾ÙÐпª·¢µ÷ÊÔ¡£¡£¡£¡£¡£¡£¡£¡£»£»£»£»£»£»¹ÌṩÁËÖ§³ÖÔÚÏß·ÂÕæ¡¢ÔÚÏßÉÕ¼ºÍÍÑ»úÉÕ¼ÈýºÏÒ»¹¦Ð§µÄµ÷ÊÔÁ¿²ú¹¤¾ßGD-Link¡£¡£¡£¡£¡£¡£¡£¡£µÃÒæÓÚÆÕ±éµÄARMÉú̬ϵͳ£¬£¬£¬£¬£¬£¬°üÀ¨Keil MDKµÈ¸ü¶à¿ª·¢Èí¼þºÍµÚÈý·½ÉÕ¼¹¤¾ßÒ²¾ùÒÑÖÜȫ֧³Ö¡£¡£¡£¡£¡£¡£¡£¡£ÕâЩ¶¼¼«ºéÁ÷ƽµÄ¼ò»¯ÁËÏîÄ¿¿ª¾ÙʶȲ¢ÓÐÓüÓËÙ²úÆ·ÉÏÊÐÖÜÆÚ¡£¡£¡£¡£¡£¡£¡£¡£
GD32 ΢¿ØÖÆÆ÷¼Ò×å
GD32 MCU¼Ò×åÏÖÔÚÒѾӵÓÐ250Óà¸ö²úÆ·Ðͺš¢13¸ö²úƷϵÁм°11ÖÖ²î±ð·â×°ÀàÐÍ£¬£¬£¬£¬£¬£¬Ò²ÊÇÖйúÊ׸öARM? Cortex?-M3¼°Cortex?-M4 ÄÚºËͨÓÃMCU²úƷϵÁС£¡£¡£¡£¡£¡£¡£¡£²»µ«ÌṩÁËÒµ½ç×îΪ¿íÀ«µÄCortex?-M3 MCUÑ¡Ôñ£¬£¬£¬£¬£¬£¬²¢ÒÔÁìÏȵÄÊÖÒÕÓÅÊÆÒ»Á¬ÍƳöCortex?-M4 MCU²úÆ·¡£¡£¡£¡£¡£¡£¡£¡£ËùÓÐÐͺÅÔÚÈí¼þºÍÓ²¼þÒý½Å·â×°·½Ãæ¶¼¼á³ÖÏ໥¼æÈÝ£¬£¬£¬£¬£¬£¬ÖÜȫ֧³ÖÖÖÖÖ¸ßÖеͶËǶÈëʽӦÓÃÓëÉý¼¶¡£¡£¡£¡£¡£¡£¡£¡£ÈÚºÏÁ˸ßÐÔÄÜ¡¢µÍ±¾Ç®ÓëÒ×ÓÃÐÔµÄGD32ϵÁÐͨÓÃMCU½ÓÄÉÁ˶àÏî×ÔÖ÷֪ʶ²úȨµÄרÀûÊÖÒÕ²¢ÎªÈÕÒæÔöÌíµÄ¶àÔª»¯ÖÇÄÜÓ¦ÓÃÐèÇóÌṩÖúÁ¦¡£¡£¡£¡£¡£¡£¡£¡£²úƷͨ¹ýºã¾ÃÊг¡Ä¥Á·£¬£¬£¬£¬£¬£¬ÒѳÉΪϵͳÉè¼ÆÓëÏîÄ¿¿ª·¢µÄÁ¢ÒìÊ×Ñ¡¡£¡£¡£¡£¡£¡£¡£¡£