WeAct ½ºÆ©µð¿À °ø½Ä ½ºÅä¾î
µ¶Æ¯ÇÑ ÀüÀÚ ¸ðµâ ¼³°è Àü¿ë ½ºÆ©µð¿À. ±â¼ú Áö¿ø, Ç°Áú º¸Áõ
Á¤º¸ Âü°í
AT32F403ACGU7 Àº »õ·Î¿î ¹öÀüÀÇ ºí·¢ ºô (ÀÌ ÇÁ·Î±×·¥Àº STM32F411 °ú ȣȯµÇÁö ¾ÊÀ½) ·Î ´õ ³ôÀº ¼º´É, ´õ Å« ¸Þ¸ð¸® ¹× ´õ Àú·ÅÇÑ °¡°ÝÀ¸·Î Á¦°øµË´Ï´Ù.
À§¾×Æ® ½ºÆ©µð¿À AT32F403ACGU7 ºí·¢ÇÊ
º¸µå Å©±â ¹× ÇÉÀº ST ¹öÀüÀÇ BlackPill°ú ȣȯµÇ¸ç ¿ÜºÎ SPI Ç÷¡½Ã ÇÉÀº ȣȯµÇÁö ¾Ê½À´Ï´Ù.
Arduino´Â ÀÌ¹Ì Áö¿øµË´Ï´Ù.
¸µÅ© ´Ù¿î·Îµå
https://www.arterytek.com/en/product/AT32F403A.jsp
https://github.com/WeActStudio/WeActStudio.BlackPill
https://github.com/WeActStudio/ArduinoCore-AT32F4
Á¦Ç° ¼¼ºÎ Á¤º¸
1. AT32F403ACGU7 240Mhz, 96 + 128Kb RAM,
256 + 768Kb ROM
3. 8Mhz °í¼Ó Å©¸®½ºÅ» ¹ßÁø±â &
32.768Khz 6PF Àú¼Ó Å©¸®½ºÅ» ¹ßÁø±â
4. ±Ý ħ¸ô °øÁ¤ äÅÃ, ¹«¿¬
ÇÁ·Î¼¼½º°¡ »ç¿ëµÇ°í ¹Ù´Ã ¹è¿
º¸´Ù ȯ°æÀûÀÎ ±Ýµµ±ÝÀÌ´Ù.
Ä£ÀýÇÑ
5. C ¾ð¾î ÇÁ·Î±×·¡¹Ö °³¹ß Áö¿ø
6. 3 ¹öÆ°, Àç¼³Á¤ Å°,
BOOT0 Å°, »ç¿ëÀÚ Å°
7. ÃÖ½ÅÀÇ ¿À¸®Áö³Î ĨÀÇ »ç¿ë, °íÇ°ÁúÀÇ Å©¸®½ºÅ» Áøµ¿
AT32F403A ½Ã¸®Áî
32 ºñÆ® ARMÀ¸·Î ±¸µ¿µÇ´Â AT32F403A °í¼º´É ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¢çÇÇÁú¢ç-M4 ÄÚ¾î, 240 MHz ÄÄÇ»Æà ¼Óµµ¸¦ ´Þ¼ºÇϱâ À§ÇØ °í±Þ ÇÁ·Î¼¼½º¸¦ È°¿ë. ÀÓº£µðµå ½Ì±Û Á¤¹Ð ºÎµ¿ ¼Ò¼öÁ¡ ÀåÄ¡ (FPU) ¹× µðÁöÅÐ ½ÅÈ£ ÇÁ·Î¼¼¼ (DSP), dzºÎÇÑ ÁÖº¯ ÀåÄ¡ ¹× À¯¿¬ÇÑ Å¬·° Á¦¾î ¸ÞÄ¿´ÏÁòÀº ±¤¹üÀ§ÇÑ ÀÀ¿ë ºÐ¾ß¸¦ ÃæÁ·½Ãų ¼ö ÀÖ½À´Ï´Ù. ¿ì¼öÇÑ ¸Þ¸ð¸® µðÀÚÀÎÀº ÃÖ´ë 1 MB Ç÷¡½Ã ¸Þ¸ð¸® ¹× 224 KB SRAMÀ» Áö¿øÇÏ¸ç ¿ì¼öÇÑ Ç÷¡½Ã ¾×¼¼½º Á¦·Î ´ë±â Ĩ »ê¾÷ÀÇ µ¿ÀÏÇÑ ¼öÁØÀ» ÈξÀ ¶Ù¾î ³Ñ½À´Ï´Ù.
AT32F403A ½Ã¸®Áî´Â °íÈ¿À² ÄÄÇ»Æà ¼º´É ¿Ü¿¡µµ º¸¾È ¶óÀ̺귯¸®¸¦ °¡Á®¿Í ÁöÁ¤µÈ ÇÁ·Î±×·¥ ¿µ¿ªÀ» º¸È£Çϱâ À§ÇØ ¾ÏÈ£ »ç¿ëÀ» Áö¿øÇÕ´Ï´Ù. IDH´Â ÇÙ½É ¾Ë°í¸®ÁòÀ» ÇÁ·Î±×·¥ÇÏ°í 2 Â÷ °³¹ßÀ» À§ÇØ ´Ù¿î ½ºÆ®¸² °í°´¿¡°Ô Á¦°øÇÕ´Ï´Ù. ÇÑÆí AT32F403A ½Ã¸®Áî´Â IoT ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀûÇÕÇÑ 8 ¼¼Æ®ÀÇ UART Á÷·Ä ÀÎÅÍÆäÀ̽º¿Í 2 ¼¼Æ®ÀÇ CAN ¹ö½º¸¦ Áö¿øÇÕ´Ï´Ù. ¿ÜºÎ Å©¸®½ºÅ» ¹ßÁø±â°¡ ÇÊ¿ä¾ø´Â USB ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥Àº Å͹̳ΠÁ¦Ç°ÀÇ ½Å·Ú¼ºÀ» Çâ»ó½Ãų »Ó¸¸ ¾Æ´Ï¶ó ºñ¿ëµµ Àý°¨ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸Þ¸ð¸®
Ç÷¡½Ã ¸Þ¸ð¸® 256 + 768 Kbytes
96 + 128 K¹ÙÀÌÆ®ÀÇ SRAM
SPI Ç÷¡½Ã (¼±Åà »çÇ×)
½Ã°è ¹× Àü¿ø °ø±Þ ÀåÄ¡
* 3.3V-5V Àü¿ø ÀÔ·Â, 3.3V LDO ÃÖ´ë Ãâ·Â Àü·ù 100mA
* USB C ÀÎÅÍÆäÀ̽º°¡ »ç¿ëµÇ¸ç Àü¿ø ¿ª·ù¸¦ ¹æÁöÇϱâ À§ÇØ ´ÙÀÌ¿Àµå°¡ Á÷·ÄÀÔ´Ï´Ù
* 8Mhz \ 25Mhz °í¼Ó ¼öÁ¤ ¹ßÁø±â
* 32.768K 6PF Àú¼Ó Å©¸®½ºÅ» ¹ßÁø±â
ÀÎÅÍÆäÀ̽º ¹× Å°
* U(S)ART x 7, I2C x 3, SPI x 4,USBFS x 1
* ADC x 1(10),I2S x 4,TIM x 12,CAN x 2,DAC x 1(2)
* 20 ÇÉ 2.54mm ÇÇÄ¡ I/O ÀÎÅÍÆäÀ̽º x 2
* 4 ÇÉ 2.54mm ÇÇÄ¡ SW µð¹ö±× ÀÎÅÍÆäÀ̽º x 1
* USB C (À¯Çü C) ÀÎÅÍÆäÀ̽º x 1
* »ç¿ëÀÚ Å° Å° (PA0) x 1
* Å° Àç¼³Á¤ NRST x 1
* Boot0 Å° x 1
µðÀÚÀÎ ¹× Ç°Áú
* ¹«¿¬ ¿ëÁ¢ °øÁ¤, ½ÌÅ© °ñµå äÅÃ
PCB
* Å°¸¦ ´·¯ ºÎÆÃÀÌ ¼³Á¤µË´Ï´Ù
* °íÇ°Áú Å©¸®½ºÅ» ¹ßÁø±â, ±Ý¼Ó »ç¿ë
½©, ÁÁÀº Áøµ¿ ¼ö ÀÖ½À´Ï´Ù
* Ç×»ó ¿ø·¡ Ĩ »ç¿ë
* GitHub´Â Á¤±âÀûÀ¸·Î »ç¿ëµÇ´Â Ĩ ¸¶Å©¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
»õ ĨÀ» »ç´ÂÁö È®ÀÎÇϽʽÿÀ
Ç׸ñ »ç¿ë/16 Áø¼ö ´Ù¿î·Îµå
ISP¸¦ ÀÔ·ÂÇÏ´Â ¹æ¹ý (Á÷·Ä Æ÷Æ®/USB ´Ù¿î·Îµå)
* ¹æ¹ý 1:
Boot0 °ú NRST¸¦ µ¿½Ã¿¡ ´©¸£°í
NRST¸¦ ¼®¹æÇϽʽÿÀ. 0.5 ³â´ë ÀÌÈÄ Boot0 À» ¸±¸®½ºÇÏ°í
ISP ¸ðµå ÀÔ·Â
* ¹æ¹ý 2:
Àü¿ø ²¨Áü »óÅ¿¡¼ Boot0 À» ´©¸£°í Àü¿øÀ» ÄÑ°í,
0.5 ´ë ´ë±â, ISP ¸ðµå·Î µé¾î°¡±â À§ÇØ Ãâ½Ã
* Á÷·Ä Æ÷Æ® ´Ù¿î·Îµå: USB¸¦ Á÷·Ä Æ÷Æ®¿¡ »ç¿ëÇÏ¿© ÄÚ¾î º¸µå PA9 À» ¿¬°áÇϽʽÿÀ. PA10 Àº USB Æ÷Æ® Àü¿ø °ø±Þ ÀåÄ¡¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.
* USB ´Ù¿î·Îµå: µ¥ÀÌÅÍ ÄÉÀ̺íÀ» »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ¿¡ ¿¬°á
* À§Æ® ½ºÆ©µð¿À ´Ù¿î·Îµå µµ±¸
Ä¡¼ö ¹× ¾×¼¼¼¸®
Å©±â: 52.38mm x 20.78mm
¾×¼¼¼¸®:
* AT32F403ACGU7 ÄÚ¾î º¸µå x 1
* 20 ÇÉ 2.54mm ÇÇÄ¡ Çà ÇÉ x 2
* 4 ÇÉ 2.54mm ÇÇÄ¡ ¹é º¥µå Çà ¹Ù´Ã x 1
¾ËƼ¿ò µðÀÚÀÌ³Ê ÄÚ¾î º¸µå ÆÐŰ¡ Á¦°ø, µ¥ÀÌÅÍ ÂüÁ¶