ÐÂÎÅȪԴ£ºµç×Ó·¢ÈÈÓÑ
Ëæ×Å°ëµ¼ÌåÊÖÒÕµÄÒ»Ö±ÉÁ¢Òì,ÖÇÄÜ»¯¡¢½ÚÄÜ»¯³ÉΪÖ÷Á÷ÐèÇóÆ«Ïò,32λMCUÖÜÈ«Ìæ»»8λµÄÇ÷ÊÆÒѳɶ¨¾Ö¡£ÔõÑùÔÚÄ¿½ñÈ«Çò¹©Ó¦Á´Æ£ÈíµÄ´óÅä¾°ÏÂ,¸üºÃµØÏòÐÂÁìÓòÑÓÉì,ÊǺ£ÄÚоƬ³§ÉÌÖ÷ÒªµÄ¹¥¼áÆ«Ïò¡£
¹ú²úMCUÏúÁ¿±¬·¢,оƬ¹¤ÒµÓÀ´ÐÂÃûÌÃ
ÈÕÇ°,ƾ֤ͳ¼ÆÊý¾Ý,Íþ¿Íµç¾ºAPT32F102XϵÁе¥Æ¬»ú×èÖ¹2021Äê5ÔÂ31ÈÕ,³ö»õÁ¿Áè¼Ý5000ÍòƬ¡£ÕâÒ»ÐÂÎÅÎÞÒɸø¹ú²úMCUÊг¡´øÀ´¼«´óµÄÕñ·ÜÓ뼤Àø¡£APT32F1023ÊÇÍþ¿Íµç¾º´ø´¥Ãþ¹¦Ð§µÄ32λ¸ßÐÔÄÜAPT32F102xµ¥Æ¬»ú¼Ò×åÖÐÖ÷ÒªµÄÒ»Ô±,»ùÓÚƽͷ¸ç°ëµ¼Ìå(T-HEAD Semiconductor) CPUÄں˿ª·¢,ÊÇÒ»¿î²»ÕÛ²»¿ÛµÄÌìϲú¸ßÐÔÄÜ32λMCU¡£
×÷Ϊƽͷ¸çµÄÉî¶ÈÕ½ÂÔÏàÖúͬ°é,Íþ¿Íµç¾º³öÆ·Ò»Ö±ÎȾӹú²úµ¥Æ¬»úÖеÄٮٮÕß¡£ÒÔRISCÖ¸ÁΪ»ù´¡,ÍØÕ¹¸»ºñµÄƬÄÚ×ÊÔ´,ÑÓÉì¶àÔªÓ¦ÓÃÁìÓò,Öª×ã²î±ð³¡¾°µÄ¸´ºÏÐÍÐèÇó,ÊÇAPT32F1023»ñµÃÊг¡ÈϿɵĽ¹µã»ùʯ¡£
¸ßÐÔÄÜÓë¸ßÐÔ¼Û±ÈËäÈ»¿ÉÒÔ¹²´æ
ÓëÊг¡ÉÏÖÚ¶àͬÀà²úƷһֱʹÓÃArm¼Ü¹¹²î±ð,Íþ¿Íµç¾ºÏµÁÐоƬͳһʹÓÃRISCÖ¸Á¡£RISC×÷Ϊһ¸ö¿ªÔ´¡¢Í¨Óá¢Îȹ̡¢¾«Á·µÄÖ¸Áî¼Ü¹¹,×Ô 2011ÄêÍƳöÒÔÀ´¾ÍѸËÙ»ñµÃ¼Æ»®³§É̵ÄÈÏ¿É,ÆÕ¼°ËÙÂʼ«¿ì¡£¾ÓɽüÊ®ÄêÀ´µÄ½ø½×ÓëÍêÉÆ,Èí¼þÉú̬ҲÖð½¥³ÉÊì¡£ÔÚ´Ë»ù´¡Éϸ¶Ó븻ºñµÄоƬ×ÊÔ´,´ó´óÌáÉýÁ˲úÆ·µÄÐÔ¼Û±È,Ò²ÓÐÓùæ±ÜÁËÍâÑóÊÖÒյĿ¨²±×ÓΣº¦¡£
ÔÚ´Ë»ù´¡ÉÏ,APT32F1023µ¥Æ¬»úÓµÓжà´ï64KbytesÄÚ²¿ÉÁ´æ,ÒÔ¼°4KbytesµÄÄÚ²¿SRAM,Ö§³ÖÓ²¼þCRCУÑé¡£¶øÍ»³öÁÁµãÔÚÓÚ,ÄÚÉè32λx 32λµÄÓ²¼þÕûÐγ˷¨ÕóÁÐ,¼ÓÉÏÉèÖÃ×ÔÁ¦Ó²¼þ³ý·¨Æ÷,ͬʱÄÚÖÃÊÂÎñ´¥·¢¿ØÖÆÆ÷,Äܹ»Ö§³ÖÄÚ²¿Ä£¿é»¥Áª´¥·¢¡£²»µ«ÓÚ´Ë,APT32F1023»¹Ö§³Ö96bit UID¹¦Ð§,¿É¼«ºéÁ÷ƽÉÏÖª×ã¿ÍÖÆ»¯ÐèÇó¡£
³ý´ËÖ®Íâ,APT32F1023µÄÍâÉè×ÊÔ´Ò²ºÜÇ¿Ê¢,ÓµÓжà´ï22¸öGPIO,¾ùÖ§³ÖÍⲿÖÐÖ¹,¼¯³É¶à·I2C¡¢UART¡¢SPI,SIO½Ó¿Ú×ÊÔ´,ÇÒͨѶ¿ÚÖ§³ÖTTLµçƽ¡£Óë´Ëͬʱ,ÉèÖÃÒÔ16·ADCÖ§³ÖÍⲿ²Î¿¼ºÍ17·touch key,ÒÔ¼°¸»ºñµÄ´®ÐÐͨѶ½Ó¿Ú,ÓÐÓÃʵÏÖÁËÓ²¼þ´¥¿Ø¹¦Ð§,²¢ÔÚ´Ë»ù´¡ÉÏ,µÖ´ïÇéÐÎ×Ô˳Ӧ½ø½×Ч¹û¡£¸»ºñµÄÍâÉ蹦Ч,ΪͶ·ÅµÍ¹¦ºÄÓ¦ÓÃÌṩÁË¿É¿¿µÄ°ü¹Ü,³ä·ÖÏìÓ¦ÁËÊг¡½ÚÄÜÓÅ»¯µÄÐèÇó¡£
Ïò¸ü¾«×¼µÄ¿ÍÖÆ»¯õ辶½ø·¢
APT32F1023ÒÀ¸½ÓÅÔ½µÄÐÔÄÜÌåÏÖÓ뼫¾ß¾ºÕùÁ¦µÄ¼ÛÇ®ÓÅÊÆ,ÔÚÊг¡Ó®µÃÁË¿Í»§µÄÆÕ±éÈÏͬ,ÆäÓ¦ÓÃÁìÓòÍØÕ¹ÖÁ¹¤Òµ¿ØÖÆ,´¥¿Ø¼Òµç,ÏûºÄµç×Ó×°±¸,¿ÉÒÂ×Å×°±¸µÈ¡£ÕâЩÁìÓòËæ×ÅÖÇÄÜ»¯µÄÉú³¤,¹ØÓÚоƬµÄ¶¨ÖÆ»¯ÐèÇóÒ²ÔÚÒ»Ö±ÌáÉý,ÓÈÆä¹ØÓÚÒ×ÓÃÐԺͿ¹×ÌÈÅÐÔµÄÒªÇó¸ñÍâÑÏ¿Á¡£APT32F1023¾ß±¸¿íµçѹ¡¢¸ßÐÅÔë±È,ÓÐ×ÅÓÅÒìµÄEMCÐÔÄÜ,¿¹×ÌÈŹæ¸ñÁìÏÈÊг¡¡£¸¨ÖúÒÔ¸»ºñµÄ׼ʱÆ÷×ÊÔ´,ÓµÓÐ16λRTC¹¦Ð§,Ö§³Ö3×é6·»¥²¹´øËÀÇøģʽµÄPWMÊä³ö,1¸ö16λ׼ʱÆ÷GPT,Ö§³Ö2·PWM,1¸ö16λ¼ÆÊýÆ÷COUNTERA,1¸öϵͳ׼ʱÆ÷Coret,1¸ö16λ»ù±¾¼ÆʱÆ÷BT,1¸ö16λµÍ¹¦ºÄ¼ÆʱÆ÷LPT¡£
Õë¶Ô´ó¶¼Óû§ËùÐèµÄ¶þ´Î¿ª·¢,APT32F1023ÔÚÒ×ÓÃÐÔ·½ÃæÒ²×ö×ãÁËÓÅ»¯Éý¼¶µÄ¹¦·ò¡£´Ó¿ª·¢¹¤¾ßµ½Í¼Ðλ¯µ÷ÊÔ¹¤¾ß,ÔÙµ½¸»ºñµÄSDK×é¼þ,¶¼×¨×¢ÓÚ²úÆ·×Ô¼ºµÄʵÏÖÂß¼¡£²¢ÇÒ,´ÓÏÖʵӦÓýǶȳö·¢,¾ßÓÐAPT±ê×¼½Ó¿ÚµÄÇý¶¯SDK,¿É×ÊÖúÓû§¿ìËÙÉÏÊÖ,³ä·ÖÖª×ã²î±ð¿Í»§µÄ²î±ð³¡¾°ÐèÒª,Á¦Õù×ÖÕå¾ä×Ã,ÑϽ÷ÖÜÃÜ¡£
ͼ1:APT32F1023Ä£¿é¿òͼ
δÀ´¿ÉÆÚ,Íþ¿Íµç¾ºÊ÷Á¢¹ú²úбê¸Ë
APT32F102µÄÀֳɲ¢·ÇÎÞÒâ,¶øÊÇÀ´×ÔÓÚÍþ¿Íµç¾ºÒ»Ö±³ÖÖ®µÄ´¿¹ú²ú»¯õ辶¡£Âú»³µÐÊÖÒյľ´Î·Óë¶ÔÊг¡µÄÖÁÐÄ,×÷ÓýÁËÍþ¿Íµç¾º²úÆ·µÄÍÑÓ±¶ø³ö¡£½ÓÏÂÀ´,Íþ¿Íµç¾º½«Ô´Ô´Ò»Ö±ÎªÃæÁÙÌôÕ½µÄоƬÊг¡ÔËË͸ü¶àµÄÓÅÖʲúÆ·,ÒÔ¡°Ð¾¡±ÄÜÁ¦Çý¶¯ÖÇÄÜ»¯Éú³¤,Óá°Ð¾¡±ÊÖÒÕ´òÔìÖÇÄÜ»¯Î´À´¡£