ºÀÔ˹ú¼Ê

ÎÒÃǺÜÊÇÖØÊÓÄúµÄСÎÒ˽¼ÒÒþ˽ £¬µ±Äú»á¼ûÎÒÃǵÄÍøվʱ £¬ÇëÔÞ³ÉʹÓõÄËùÓÐcookie ¡£ÓйØСÎÒ˽¼ÒÊý¾Ý´¦Öóͷ£µÄ¸ü¶àÐÅÏ¢¿É»á¼û¡¶Òþ˽Óë±£»¤Õþ²ß¡· ¡£

ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤

ÖÐÎÄ

ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤
English

GigaDeviceÍƳöGD32F450ϵÁиßÐÔÄÜ200MHzÖ÷ƵCortex-M4 MCU

2016-09-13

GigaDevice GD32F450ϵÁÐÈ«ÐÂ32λͨÓÃMCU»ùÓÚ200MHz Cortex?-M4ÄÚºË £¬Ò»Á¬ÒÔÒµ½çÁìÏȵÄÇ¿Ê¢´¦Öóͷ£Ð§ÄÜÓëµÍ¹¦ºÄ¡¢¸ß¼¯³É¶È¡¢¸ß¿É¿¿ÐÔºÍÒ×ÓÃÐÔµÄ×î¼Ñ×éºÏ £¬Îª¹¤Òµ¿ØÖÆÓëÎïÁªÍøµÈ¸ßÐÔÄÜÅÌËãÐèÇóÌṩ¸ßÐԼ۱Ƚâ¾ö¼Æ»® ¡£

ÈÕÇ° £¬Òµ½çÁìÏȵİ뵼Ì幩ӦÉÌGigaDevice (ºÀÔ˹ú¼Ê)È«ÐÂÍƳö»ùÓÚARM? Cortex?-M4Äں˵ÄGD32F450ϵÁиßÐÔÄÜ΢¿ØÖÆÆ÷ £¬²¢ÒÔ200MHzµÄÊÂÇéÖ÷ƵÔÚÒµ½çÊ״ν«ARM? Cortex?-M4Äں˵Ĵ¦Öóͷ£ÄÜÁ¦Ê©Õ¹µ½¼«Ö ¡£

×÷ΪGD32 MCU¼Ò×åCortex?-M4Äں˵ÄÊ׸öÆì½¢²úƷϵÁÐ £¬GD32F450½ÓÄÉÁËÒµ½çÁìÏȵİ뵼Ì幤ÒÕÖƳÌ £¬ÕûºÏÁËÇ¿Ê¢µÄÔËËãЧÄܺ;«²ÊµÄ¹¦ºÄЧÂÊ £¬²¢¼¯³ÉÁ×Æü¶àµÄƬÉÏ×ÊÔ´ºÍ½Ó¿ÚÍâÉè £¬´Ó¶øΪ¹¤Òµ¿ØÖÆ¡¢µç»ú±äƵ¡¢Í¼ÐÎÏÔʾ¡¢°²·À¼à¿Ø¡¢´«¸ÐÆ÷ÍøÂç¡¢ÎÞÈË»ú¡¢»úеÈË¡¢ÎïÁªÍøµÈÊг¡Ó¦ÓôøÀ´Á¢ÒìµÄ¿ª·¢ÌåÑé ¡£¸ü¾ß±¸ÁËÓÅÒìµÄ¾²µç·À»¤(ESD)ºÍµç´Å¼æÈÝ(EMC)ÄÜÁ¦ £¬²¢ÇкϹ¤Òµ¼¶¸ß¿É¿¿ÐÔºÍζȱê×¼ ¡£

GigaDevice MCUÊÂÒµ²¿×Ü˾ÀíµËÓíÌåÏÖ£º¡°MCUÕýÓ­À´Ö÷ÒªµÄÉú³¤»úÔµ ¡£GD32F450×÷ΪÖйúµÚÒ»¸öCortex?-M4ÄÚºË32λͨÓÃ΢¿ØÖÆÆ÷²úƷϵÁÐ £¬ÒÔÒµ½çÁìÏȵĸßÐÔÄÜÀ©´óÁËGD32ÖÇÄÜÁ¢Òìƽ̨µÄÑ¡Ôñ¹æÄ£ £¬ÌṩÁËCortex?-M4Äں˵Ĵ¦Öóͷ£ÄÜÁ¦ÓëµÍ¹¦ºÄ¡¢¸ß¼¯³É¶È¡¢¸ß¿É¿¿ÐÔºÍÒ×ÓÃÐÔµÄ×î¼Ñ×éºÏ £¬²¢ÑÓÐøÁËGD32΢¿ØÖÆÆ÷¼Ò×åµÄ׿Խ»ùÒò £¬ÒÔ¸ßÐԼ۱ȴøÀ´éóȺµÄ¼ÛÖµ ¡£ÎÒÃǽ«Ò»Á¬¹Ø×¢¶àÑù»¯µÄÊг¡Ó¦ÓÃÐèÇóÓ빤ҵÈÈÃÅ £¬ÕâÒ²ÊÇÎÒÃǽøÒ»²½¸»ºñºÍÍêÉƲúÆ·½á¹¹µÄÇ¿Ê¢Íƶ¯Á¦ ¡£¡±

ÁìÏȵĸßÐÔÄܺ͹¦ºÄЧÂÊ

×÷Ϊҵ½ç×î¸ßÐÔÄܵÄCortex?-M4΢¿ØÖÆÆ÷ £¬GD32F450¾ß±¸Á˳¬¸ßµÄÅÌËãÐÔÄÜ £¬´¦Öóͷ£Æ÷×î¸ßÖ÷Ƶ¿É´ï200MHz £¬²¢ÌṩÁËÍêÕûµÄDSPÖ¸Á¡¢²¢ÐÐÅÌËãÄÜÁ¦ºÍרÓø¡µãÔËË㵥λ(FPU) £¬´Ó¶ø½«32λ¿ØÖÆÓëÁìÏȵÄÊý×ÖÐźŴ¦Öóͷ£ÊÖÒÕ¼¯³ÉÀ´Öª×ã¸ß¼¶ÅÌËãÐèÇó ¡£ÔÚÉÁ´æÖÐÖ±½ÓÖ´ÐдúÂë¸ßËÙÁãÆÚ´ý £¬×î¸ßÖ÷ƵϵÄÊÂÇéÐÔÄÜ¿É´ï250DMIPS £¬CoreMark?²âÊÔ¸üÈ¡µÃÁË673·ÖµÄÓÅÒìÌåÏÖ ¡£Í¬Ö÷ƵϵĴúÂëÖ´ÐÐЧÂÊÏà±ÈÊг¡Í¬ÀàCortex?-M4²úÆ·Ìá¸ß10%-20% £¬²¢ÒÑÖÜÈ«ÓâÔ½Cortex?-M3²úÆ· £¬ÐÔÄÜÌáÉýÁè¼Ý40% ¡£

GD32F450Å䱸ÁË512KBµ½3072KBµÄƬÉÏFlash¼°256KBµ½512KBµÄSRAM £¬Ë«Çø¿é(dual-bank)ÉÁ´æÔÊÐíͬ²½¶Áд²Ù×÷ £¬´Ó¶øÀû±ãÁËÇå¾²³ÌÐòÉý¼¶ £¬ÔÚ¸üÐÂÈí¼þµÄͬʱ²»Ó°ÏìÓ¦ÓÃÐÔÄÜ ¡£Òµ½çÁìÏȵÄ55nmµÍ¹¦ºÄÖÆÔ칤ÒÕʹGD32F450ÑÓÐøÁËGD32ϵÁÐMCUµÄ¸ß¼¯³É¶ÈÌØÕ÷ £¬²¢°ü¹Ü²úÆ·¼ÛÇ®¿É¿Ø ¡£

GD32F450½ÓÄÉ2.6V-3.6V¹©µç £¬I/O¿Ú¿ÉÔâÊÜ5Vµçƽ ¡£ÄÚÖõĵçÔ´¹ÜÀíµ¥Î»Ö§³Ö¸ß¼¶µçÔ´¹ÜÀí²¢ÌṩÁËÈýÖÖÊ¡µçģʽ £¬ÔÚËùÓÐÍâÉèÈ«ËÙÔËÐÐģʽϵÄÊÂÇéµçÁ÷½öΪ500?A/MHz £¬ÊµÏÖÁ˼«¼ÑµÄÄÜЧ±È ¡£»¹Ê״ξ߱¸Á˵çѹµ÷½â¹¦Ð§ ¡£µ±ÆµÂʽµµÍʱ £¬CPUµçѹҲ¿ÉËæÖ®½µµÍ £¬´Ó¶ø½«¶¯Ì¬¹¦ºÄ½µÖÁ×îµÍˮƽ ¡£ÔÚµç³Ø¹©µçʱµÄ´ý»úµçÁ÷×îµÍ½öΪ2?A ¡£

¸»ºñµÄ¼¯³ÉÍâÉè×ÊÔ´

GD32F450ƬÉϼ¯³ÉÁ×Æ»ºñµÄÁ¢ÒìÍâÉè×ÊÔ´ ¡£2¸öÖ§³ÖÈýÏàPWM»¥²¹Êä³öºÍ»ô¶ûÊÕÂÞ½Ó¿ÚµÄ16λ¸ß¼¶×¼Ê±Æ÷¿ÉÓÃÓÚʸÁ¿¿ØÖÆ £¬»¹ÓµÓжà´ï8¸ö16λͨÓÃ׼ʱÆ÷¡¢2¸ö32λͨÓÃ׼ʱÆ÷¡¢2¸ö16λ»ù±¾×¼Ê±Æ÷ºÍ2¸ö°ËͨµÀDMA¿ØÖÆÆ÷ ¡£

ÍâÉè½Ó¿Ú×ÊÔ´°üÀ¨8¸öUSART¡¢6¸öSPI¡¢3¸ö¿ìËÙI2C¡¢2¸öI2S¡¢2¸öCAN2.0B¡¢1¸öSDIO½Ó¿Ú¡¢1¸ö10/100MÒÔÌ«Íø¿ØÖÆÆ÷(MAC) £¬²¢Ê×´ÎÅ䱸ÁËÁ½¸öUSB2.0 OTG½Ó¿Ú £¬ °üÀ¨ÁËÈ«ËÙ(Full Speed £¬12Mbps) ºÍ¸ßËÙ(High Speed £¬480Mbps) ½Ó¿Ú £¬¿ÉÌṩDevice¡¢HOST¡¢OTGµÈ¶àÖÖ´«Êäģʽ ¡£²¢½ÓÄÉÁËȫеÄÖ§³ÖÎÞ¾§Õñ(Crystal-less) USBÉè¼Æ ¡£GD32F450µÄUSB 2.0 FSÈ«ËÙ½Ó¿ÚÓµÓÐ×ÔÁ¦µÄ48 MHzÕñµ´Æ÷ £¬¿ÉÌæ»»Íⲿ¾§ÕñÌìÉúUSBͨѶËùÐèµÄ׼ȷʱÖÓÐźÅ £¬´Ó¶øÓÐÓýµµÍʹÓñ¾Ç®²¢Ìá¸ßϵͳ¼¯³É¶È ¡£

È«ÐÂÉè¼ÆµÄSPI½Ó¿Ú×î¸ßÊÂÇéƵÂʸü¿É´ï30MHz £¬»¹Ö§³Ö4Ïßͬ²½´®ÐÐģʽ £¬Àû±ãÅþÁ¬µ½Íⲿ´óÈÝÁ¿NOR Flash²¢ÊµÏÖ¿ìËÙ»á¼û ¡£Ä£ÄâÍâÉèµÄÐÔÄÜÒ²ÒÑÖÜÈ«ÔöÇ¿ £¬GD32F450Å䱸ÁË3¸ö²ÉÑùÂʸߴï2.6M SPSµÄ12λ¸ßËÙADC £¬ÌṩÁ˶à´ï24¸ö¿É¸´ÓÃͨµÀ £¬²¢ÐÂÔöÁË16-bitÓ²¼þ¹ý²ÉÑùÂ˲¨¹¦Ð§ºÍÇø·ÖÂÊ¿ÉÉèÖù¦Ð§ £¬»¹ÓµÓÐ2¸ö12λDAC £¬ÎªÖ§³Ö»ìÏýÐźſØÖÆÌṩÁ˸ü¸ßµÄÐÔ¼Û±È ¡£¶à´ï80%µÄ¿ÉÓÃGPIO¾ßÓжàÖÖ¿ÉÑ¡¹¦Ð§»¹Ö§³Ö¶Ë¿ÚÖØÓ³Éä £¬¼«¼ÑµÄÎÞаÐÔºÍÒ×ÓÃÐÔÖª×ã¶àÖÖÓ¦ÓÃÐèÇó ¡£

×÷ΪĿ½ñÊг¡×î¸ßÐÔÄܵÄCortex?-M4ÄÚºËMCU²úÆ· £¬GD32F450ϵÁÐÌṩÁË׿ԽµÄÉÁ´æ»º´æºÍÅþÁ¬ÄÜÁ¦¼Æ»® ¡£GD32F450ϵÁÐMCUÒÔÏȽøµÄ»º´æ¼Ü¹¹ÉèÖÃÁË4¸ö×ÔÁ¦µÄSRAM´æ´¢Æ÷ £¬¿ÉÖ§³Ö²î±ð×ÜÏßÉϵÄÖ÷×°±¸Í¬Ê±»á¼û ¡£ÐÂÔöµÄ64KBÄÚºËרÓûº´æ(TCM RAM)¼È¿É×÷ΪϵͳÔËÐеĿÍÕ»,ÓÖ¿É×÷Ϊ¸ßËÙÔËË㻺³å, ´Ó¶øÓÐÖúÓÚÊ©Õ¹³öÄں˵Ä×î¸ßÐÔÄÜ ¡£32λ×ÜÏß½Ó¿ÚEXMC»¹Ö§³ÖÀ©Õ¹ÍⲿSDRAMÄÚ´æ £¬Äܹ»ÒÔ¸ü¸ßµÄÐÔ¼Û±ÈÎÞаÀû±ãµÄ¾ÙÐдóÈÝÁ¿Êý¾Ý»º´æÓë¸ß¼¶½çÃæ¿ØÖÆ ¡£GD32F450»¹Å䱸ÁËTFT LCD¿ØÖÆÆ÷ºÍÓ²¼þͼÐμÓËÙÆ÷IPA (Image Processing Accelerator), ÒÔʵÏÖÒº¾§Çý¶¯²¢ÏÔÖøÌáÉýÏÔʾ»­ÖÊ £¬×î¸ß¿ÉÒÔÖ§³ÖXGA 10…¼1024 x 768ÏñËصÄRGB TFTÏÔʾ ¡£ÁíÍ⻹Å䱸ÁË8λÖÁ14λµÄCameraÊÓƵ½Ó¿Ú £¬±ãÓÚÅþÁ¬Êý×ÖÉãÏñÍ·²¢ÊµÏÖͼÏñÊÕÂÞÓë´«Êä ¡£

¸ß·À»¤ÄÜÁ¦¼°Ñ¸½Ý¹©»õ

GD32F450ϵÁÐÌṩÁË11¸ö²úÆ·ÐͺÅ £¬°üÀ¨BGA176¡¢LQFP144ºÍLQFP100µÈ3ÖÖ·â×°ÀàÐÍÑ¡Ôñ ¡£ÏÖÔÚ £¬¸ÃϵÁвúÆ·ÒѾ­×îÏÈÌṩÑùƬ £¬²¢½«ÓÚʮԷÝÕýʽͶÈëÁ¿²ú¼°ÖÜÈ«¹©»õ ¡£³ä·ÖÊÊÓÃÓÚ¹¤Òµ¿ØÖÆ¡¢µç»ú±äƵ¡¢Í¼ÐÎÏÔʾ¡¢°²·À¼à¿Ø¡¢´«¸ÐÆ÷ÍøÂç¡¢ÎÞÈË»ú¡¢»úеÈË¡¢ÎïÁªÍøµÈ¸ßÐÔÄÜÅÌËãÓ¦Óó¡ºÏ²¢Ò»Á¬´øÀ´Á¢ÒìµÄÓ¦ÓÃÌåÑé ¡£

²»µ«¾ß±¸ÁËÒµ½çÁìÏȵĸßÐÔÄÜ £¬GD32F450ϵÁл¹ÌṩÁË׿ԽµÄ¿¹ÈÅÐÔÄܺ;²µç·À»¤Æ·¼¶ ¡£Ð¾Æ¬¼¶µÄESD·À»¤Ë®Æ½ÔÚÈËÌå·Åµç(HBM)ģʽ¿É´ï7KV £¬Æ÷¼þ·Åµçģʽ(CDM)¿É´ï800V £¬Ô¶¸ßÓÚÐÐÒµÇå¾²±ê×¼ £¬´Ó¶øÊʺÏÔÚÖØ´óÔëÉùÇéÐÎϵĿØÖÆÓ¦Óà £¬²¢Ð­Öú¿Í»§Ñз¢³ö¸üÄÍÓᢸü¿É¿¿µÄÖն˲úÆ· ¡£

¿ª·¢Ö§³Ö

GigaDeviceΪGD32F450²úÆ·Å䱸ÁËÍêÕû¸»ºñµÄ¹Ì¼þ¿â £¬²¢ÌṩÁ˼¯³É½Ó¿ÚÇý¶¯µÄFreeRTOS/uCOSµÈʵʱ²Ù×÷ϵͳµÄ²Î¿¼Àý³Ì ¡£°üÀ¨¶àÖÖ¿ª·¢°åºÍÓ¦ÓÃÈí¼þÔÚÄÚµÄGD32¿ª±¬·¢Ì¬ÏµÍ³Ò²ÒÑ×¼±¸Í£µ± £¬È«ÐµĿª·¢¹¤¾ß°üÀ¨GD32450I-EVAL¡¢GD32450Z-EVAL¡¢GD32450V-EVAL¶ÔÓ¦ÈýÖÖ²î±ð·â×°ºÍ¹Ü½ÅµÄÈ«¹¦Ð§ÆÀ¹À°å £¬Àû±ãÓû§¾ÙÐпª·¢µ÷ÊÔ ¡£»¹ÌṩÁËÖ§³ÖÔÚÏß·ÂÕæ¡¢ÔÚÏßÉÕ¼ºÍÍÑ»úÉÕ¼ÈýºÏÒ»¹¦Ð§µÄµ÷ÊÔÁ¿²ú¹¤¾ßGD-Link ¡£µÃÒæÓÚÆÕ±éµÄARMÉú̬ϵͳ £¬°üÀ¨Keil MDKµÈ¸ü¶à¿ª·¢Èí¼þºÍµÚÈý·½ÉÕ¼¹¤¾ßÒ²¾ùÒÑÖÜÈ«Ö§³Ö ¡£ÕâЩ¶¼¼«ºéÁ÷ƽµÄ¼ò»¯ÁË¿ª¾ÙÊÂ¶È ¡£

GD32 ΢¿ØÖÆÆ÷¼Ò×å

GD32 MCU²úÆ·¼Ò×åÏÖÔÚÒѾ­ÓµÓÐ200Óà¸ö²úÆ·Ðͺš¢11¸ö²úƷϵÁм°11ÖÖ²î±ð·â×°ÀàÐÍ ¡£ÌṩÁËÒµ½ç×îΪ¿íÀ«µÄCortex?-M3 MCUÑ¡Ôñ £¬²¢ÒÔÁìÏȵÄÊÖÒÕÓÅÊÆÒ»Á¬Ò»Ö±µÄÍƳöCortex?-M4 MCU²úÆ· ¡£ËùÓÐÐͺÅÔÚÈí¼þºÍÓ²¼þÒý½Å·â×°·½Ã涼¼á³ÖÏ໥¼æÈÝ £¬ÖÜÈ«Ö§³ÖÖÖÖÖ¸ßÖеͶËǶÈëʽӦÓÃÓëÉý¼¶ ¡£ÈÚºÏÁ˸ßÐÔÄÜ¡¢µÍ±¾Ç®ÓëÒ×ÓÃÐÔµÄGD32ϵÁÐͨÓÃMCU½ÓÄÉÁ˶àÏî×ÔÖ÷֪ʶ²úȨµÄרÀûÊÖÒÕ²¢ÎªÈÕÒæÔöÌíµÄ¶àÔª»¯Ó¦ÓÃÐèÇóÌṩÖúÁ¦ ¡£²úƷͨ¹ýºã¾ÃÊг¡Ä¥Á· £¬ÒѳÉΪϵͳÉè¼ÆÓëÏîÄ¿¿ª·¢µÄÁ¢ÒìÊ×Ñ¡ ¡£

ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤

TOP

ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤

ÎÂÜ°ÌáÐÑ

ÈçÐè»ñÈ¡ÍêÕûµÄºÀÔ˹ú¼ÊÍøÕ¾»á¼ûÌåÑé £¬ÇëÏȵǼ ¡£

»¹Ã»ÓÐÕ˺Š£¿Á¬Ã¦×¢²á

ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤

ÎÊÌâ

¼ò½é
  • Accept

  • Decline

ÍøÕ¾µØͼ