ST-Link V2 Mini STM8 ½Ã¹Ä·¹ÀÌÅÍ ´Ù¿î·Îµå
1. STM32 SWD ÀÎÅÍÆäÀ̽º µð¹ö±ë, °£´ÜÇÑ ÀÎÅÍÆäÀ̽º (Àü¿ø °ø±Þ ÀåÄ¡ Æ÷ÇÔ), 4 ¶óÀÎ ¼Óµµ, ¾ÈÁ¤ÀûÀÎ ÀÛ¾÷; ÀÎÅÍÆäÀ̽º Á¤ÀÇ ½© Á÷Á¢ ÁÖ¼Ò! ÁöħÀ» ÀÐÀ» ÇÊ¿ä°¡ ¾ø½À´Ï´Ù!
2, Áö¿ø ¸ðµç ½Ã¸®Áî STM8 ¼ö¿µ ´Ù¿î·Îµå µð¹ö±ë (ÀϹÝÀûÀÎ °³¹ß ȯ°æ ¿¹: IAR, STVD µî) Áö¿ø µË´Ï´Ù. Áö¿ø ¼ÒÇÁÆ®¿þ¾î ¹öÀüÀº ´ÙÀ½°ú °°½À´Ï´Ù:
ST - LINK À¯Æ¿¸®Æ¼ 2.0 ÀÌ»ó
STVD 2 ÀÌ»ó
STVP 3.2.3 ÀÌ»ó
IAR EWARM V6.20 ÀÌ»ó
IAR EWSTM8 V1.30 ÀÌ»ó
KEIL RVMDK V4.21 ÀÌ»ó
3. Æß¿þ¾î ¾÷±×·¹À̵带 ÀÚµ¿À¸·Î Áö¿øÇÏ¿© ST ȸ»ç Á¦Ç° Áö¿øÀ» º¸ÀåÇÕ´Ï´Ù. Æß¿þ¾î¸¦ ¶°³¯ ¶§ ÃֽŠv2·Î ¾÷±×·¹À̵åµÇ¾ú½À´Ï´Ù. The J17. S4.
4. Áõ°¡ 5 º¼Æ® Àü¿ø Ãâ·Â, Ãâ·Â ¼ö º¸È£ I/O Æ÷Æ®, µÎ·Á¿ö ¿À·ù ¿øÀÎ ¼Õ»ó ST-¸µÅ© V2!
5. 20 cm µàÆþ ¼±°ú ´õºÒ¾î ¼ø¼öÇÑ ±¸¸® µµ±Ý 2.54 °£°Ý °æÀûÀ», »ç¿ëÇÏ´Â ½¬¿î °ø¿ë¿µ¿ªÀº, ´Ù¸¥ Ç¥Àû ³Î ¼± ¼ø¼, °¡µ¿ °¡´ÉÇÑ ¿¬°áÀ» Ãë±ÞÇÒ ¼ö ÀÖ½À´Ï´Ù;
6. U µð½ºÅ© ¾Ë·ç¹Ì´½ ÇÕ±Ý ½©À» »ç¿ëÇÏ¿© ¸ÞÀÎ º¸µå¸¦ º¸È£ÇÏ°í ÈÞ´ë°¡ Æí¸®Çϸç Á¤Àü±â¸¦ µÎ·Á¿öÇÏÁö ¾Ê°í ÅÒºíÀ» µÎ·Á¿öÇÕ´Ï´Ù.
STM32F103C8T6 ARM STM32 Arduino ¿ë ÃÖ¼Ò ½Ã½ºÅÛ °³¹ß º¸µå ¸ðµâ
ÀÌ°ÍÀº CS32F103C8T6 ÆÈ ÇÙ½É ³ÎÀ» À§ÇØ ±Ù°Å¸¦ µÐ ÇÙ½É Ä¨ÀÔ´Ï´Ù, Ư¡Àº ´ÙÀ½°ú °°½À´Ï´Ù:
1, °¡Àå ±âº»ÀûÀÎ MCU ȸ·Î, 8M ¹× 32768 °áÁ¤ ȸ·Î, USB Àü·Â °ø±Þ ȸ·Î¿¡ ±Ù°Å¸¦ µÐ ³Î.
2, ÄÚ¾î º¸µå´Â µÎ ÁÙ·Î ³ª´µ¾î ¸ðµç I / O Æ÷Æ®·Î À̾îÁý´Ï´Ù.
3, SWD ½Ã¹Ä·¹ÀÌ¼Ç µð¹ö±× ´Ù¿î·Îµå ÀÎÅÍÆäÀ̽º, °£´ÜÇÏ°í Æí¸®, µð¹ö±ë ¼Óµµ.
4, Mirco USB ÀÎÅÍÆäÀ̽ºÀÇ »ç¿ë, ´ç½ÅÀº USB Åë½Å ¹× Àü¿ø °ø±Þ ÀåÄ¡, USB ÀÎÅÍÆäÀ̽º, ÀÏ¹Ý ¾Øµå·ù½º ÈÞ´ë ÀüÈ ÃæÀü±â ÀÎÅÍÆäÀ̽º¿Í ȣȯ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
6, RTC Å©¸®½ºÅ» ¿¦¼Õ ºê·£µå, ½ÃÀÛ, ´õ ¾ÈÁ¤.
7, ´õºí ÇÉ, ÇÏÁö¸¸ ÇÉÀº ±âº» ¿ëÁ¢, ÀÚ½ÅÀÇ ¿ëÁ¢ ¹æÇâÀ» ¼±Åà Çϱâ À§ÇØ ÀÚ½ÅÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ ½Ã³ª¸®¿À¿¡ µû¶ó »ç¿ëÀÚ ÇÏÁö ¾Ê½À´Ï´Ù. ¿ëÁ¢ÀÌ ¿ä±¸µÇ´Â °æ¿ì¿¡, ¼ÒÀ¯ÀÚ¸¦ ¸»ÇϽʽÿÀ.
KeilÀº J-Link ¶Ç´Â USART1 ÀýÂ÷¸¦ ÅëÇØ ´Ù¿î·Îµå ÇÒ ¼öÀÖ´Â IAR ÄÄÆÄÀÏ·¯¸¦ ÄÄÆÄÀÏÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ÀýÂ÷´Â ¼ÒÀ¯ÀÚ ¹× µð¹ö±ë ÀýÂ÷À̸ç, ¹®Á¦°¡ ¼ÒÀ¯ÀÚ¿¡°Ô »ó´ãÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ĩ ¹¦»ç:
1, 32F103C8T6
ÆÐÅ°Áö À¯Çü: LQFP;
ÇÉÀÇ ¼ö: 48;
Ä¿³Î: Cortex-M3;
ÀÛµ¿ ÁÖÆļö: 72MHz;
ÀúÀå ÀÚ¿ø: 64K ¹ÙÀÌÆ® ¼¶±¤, 20KByte SRAM;
ÀÎÅÍÆäÀ̽º ¸®¼Ò½º: 2x SPI, 3x USART, 2x I2C, 1x CAN, 37x I / O Æ÷Æ®,
¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯: 2x ADC (12-bit / 16-channel)
ŸÀ̸Ó: 3 ÀÏ¹Ý Å¸ÀÌ¸Ó ¹× 1 °í±Þ ŸÀ̸Ó
µð¹ö±× ´Ù¿î·Îµå: ´Ù¿î·Îµå, IAP Áö¿ø JTAG / SWD µð¹ö±× ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÕ´Ï´Ù.
2, RT9193: 3.3V ·¹±Ö·¹ÀÌÅÍ Ä¨ ÃÖ´ë Ãâ·Â 300mA.
ÀÎÅÍÆäÀ̽º ¼³¸í:
1, SWD ÀÎÅÍÆäÀ̽º: ½Ã¹Ä·¹À̼Ç, ´Ù¿î·Îµå ¹× µð¹ö±× Áö¿ø.
2, Mirco USB ÀÎÅÍÆäÀ̽º: Àü¿ø °ø±Þ ÀåÄ¡ ¹× USB Åë½Å, ´Ù¿î·Îµå¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
3, USART1 ÀÎÅÍÆäÀ̽º: USART1 ¼ö ´Ù¿î·Îµå ÇÁ·Î±×·¥ ¶Ç´Â USART1 Åë½Å.
4, MCU ÇÉ ÀÎÅÍÆäÀ̽º: ¸®µå ¸ðµç I / O Æ÷Æ® ÇÉ ½¬¿î ¿¬°á ÁÖº¯±â±â.
5, 5V ¹× 3.3V Àü¿ø ÀÔ·Â ¹× Ãâ·Â ÀÎÅÍÆäÀ̽º: ¿ÜºÎ Àü¿ø °ø±Þ ÀåÄ¡ ¶Ç´Â ÀϹÝÀûÀÎ Á¢Áö 󸮸¦À§ÇÑ ´Ù¸¥ ¸ðµâ¿¡ ÀϹÝÀûÀ¸·Î »ç¿ëµË´Ï´Ù.
´Ù¸¥ ÀåÄ¡ ¹¦»ç:
1, Àü¿ø LED (PWR): Àü¿ø Ç¥½Ã±â »óÅ °áÁ¤ÇÒ ¼ö Àü¿ø °ø±Þ ¾ÈÁ¤ÀûÀÔ´Ï´Ù.
2, »ç¿ëÀÚ LED (PC13): I / O Ãâ·Â Å×½ºÆ®¸¦ ¿ëÀÌÇÏ°ÔÇϰųª ÇÁ·Î±×·¥ ½ÇÇàÀ» ³ªÅ¸³À´Ï´Ù.
3, Á¡ÇÁ ½ÃÀÛ ÇÁ·Î±×·¡¹Ö ¸ðµå ¼±ÅÃ: (1, »ç¿ëÀÚ Ç÷¡½Ã ¸Þ¸ð¸® 2, SRAM 3, ½Ã½ºÅÛ ¸Þ¸ð¸®).
4, ¸®¼Â ¹öÆ°: ¸®¼Â »ç¿ëÀÚ.
5, 8M Å©¸®½ºÅ» ´ÙÀ½À» ¼ö ½Ã½ºÅÛÀ» Ŭ·° at 72MHz.
6,32.768KHz °áÁ¤: ºÙ¹ÚÀÌ rtc¸¦ À§ÇØ À¯È¿ÇÑ, ¶Ç´Â ±¸°æÃøÁ¤À» À§ÇØ.
STM32F401CEU6 3.0/STM32F411CEU6 3.0 °³¹ß º¸µå
STM32F401CEU6 ÄÚ¾î º¸µå V3.0
Freq.84MhzROM:96KB RAM:512KB
STM32F411CEU6core º¸µå V3.0
Freq.100MHZ ROM:128KB RAM:512KB
ÄÚ¾î º¸µå Á¤º¸
Baidu ³×Æ®¿öÅ© µð½ºÅ©´Â µ¥ÀÌÅ͸¦ ´Ù¿î·ÎµåÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù, ±¹³» ÄÚµå Ŭ¶ó¿ìµå´Â ºü¸¨´Ï´Ù
Gitee ÄÚµå Ŭ¶ó¿ìµå Á¤º¸ ¸µÅ©: https://gitee.com/WeAct-TC/MiniF4-STM32F4x1.git
Github Á¤º¸ ¸µÅ©: https://github.com/WeActTC/MiniF4-STM32F4x1.git
Baidu ³×Æ®¿öÅ© µð½ºÅ© ¸µÅ©: https://pan.baidu.com/s/1vW9H-q9C5n2yVAEp38pw5A
ÃßÃâ¹° ÄÚµå: gxnx
STM32 ´Ù¿î·Îµå ¹× Æ©Å丮¾óÀÇ ÀϺθ¦ ±Á±â: https://www.weact-tc.cn/2019/11/30/STM32Download/
MicroPython Æ©Å丮¾óÀÇ ÀϺÎ: https://www.weact-tc.cn/2020/01/01/micropython/
MicroPython ÆíÁý Á¤º¸: https://github.com/WeActTC/WeAct_F411CE.git
25MHZ °í¼Ó ¼öÁ¤ ¹ßÁø±â ¹× 32.768Khz 6PF Àú¼Ó ¼öÁ¤ ¹ßÁø±â
V3.0 ¹öÀüÀº ¹«¿¬ ÇÁ·Î¼¼½º¸¦ »ç¿ëÇϱ⠽ÃÀÛ, ÇÉ Çì´õ´Â ±Ý µµ±Ý ÇÉ Çì´õ, ´õ ȯ°æ Ä£ÈÀû ÀÎ
Ç÷¡½Ã Æеå´Â ¿¹¾à ¹× USBDisk ¹× FATFFS ·çƾÀÌ Á¦°øµË´Ï´Ù
WeAct HID FW ºÎÆ® ·Î´õ´Â °øÀå¿¡¼ Å¿öÁ³½À´Ï´Ù. Ưº°ÇÑ °øÀå ½ÃÇè ¹öÀüÀÌ°í, À°°¢Àº Á¦°øµÇÁö ¾Ê½À´Ï´Ù.
Áö¿ø MicroPython ÇÁ·Î±×·¡¹Ö, »ç¿ë °¡´ÉÇÑ MicroPython Æß¿þ¾î, ±¸¼º ÆÄÀÏ¿¡ ´ëÇÑ ¸µÅ©¸¦ ÂüÁ¶ÇϽʽÿÀ, ÇÏÁö¸¸ ±â¼ú ´äº¯À» Á¦°øÇÏÁö ¾Ê½À´Ï´Ù!
Áö¿ø Arduino ÇÁ·Î±×·¥, ¼¼ºÎ»çÇ×À» À§ÇÑ Github https://github.com/stm32duino/Arduino_Core_STM32 º¸½Ê½Ã¿À
¹öÀü V1.3 ÀÌ»óÀ» °¡Áø ³Î¿¡´Â 3 ´ÜÃß, ¸®¼Â ´ÜÃß, BOOT0 ´ÜÃß ¹× »ç¿ëÀÚ ´ÜÃß°¡ ÀÖ½À´Ï´Ù.
ISP ¸ðµå¸¦ ÀÔ·ÂÇÏ´Â ¹æ¹ý
¹æ¹ý 1: Èû¿¡ ±¹°¡ÀÇ ¹Ø¿¡ BOOT0 ´ÜÃß ±×¸®°í ¸®¼Â ´ÜÃ߸¦ ´©¸£°í, ±× ÈÄ¿¡ ¸®¼Â ´ÜÃ߸¦ Ç®¾î ³õ°í, 0.5 ÃÊ ÈÄ¿¡ BOOT0 ´ÜÃ߸¦ Ç®¾î ³õÀ¸½Ê½Ã¿À
¹æ¹ý 2: ÈûÀÌ ²¨Á®ÀÖÀ» ¶§ BOOT0 ¿¼è¸¦ ´©¸£°í, Èû À§¿¡ ÈÄ¿¡ BOOT0 ¿¼è 0.5 s¸¦ Ç®¾î ³õÀ¸½Ê½Ã¿À
DFU ¸ðµå: µ¥ÀÌÅÍ ÄÉÀ̺íÀ» »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ¿¡ ¿¬°áÇÏ¿© ÀνĵÇÁö ¾ÊÀº ¹®Á¦°¡ÀÖ´Â °æ¿ì Ĩ (25 ° C) ¸¦ Á¦´ë·Î °¡¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ISP ¸ðµå¸¦ ´Ù½Ã ÀÔ·Â
Á÷·Ä Æ÷Æ® ¸ðµå: Á÷·Ä Æ÷Æ®¿¡ usb¸¦ »ç¿ëÇÏ¿© pa9¿Í pa10À» ÄÚ¾î º¸µåÀÇ ¿¬°á
¼ÒÇÁÆ®¿þ¾î: STM32CubeProg.
WeAct HID FW ºÎÆ® ·Î´õ
USB Á÷·Ä Æ÷Æ®, µð¹ö°Å ¾øÀ½, ÄÄÇ»ÅÍ µå¶óÀ̹ö ¾øÀ½, Æß¿þ¾î ´Ù¿î·Îµå¸¦ ¿Ï·áÇÏ´Â TYPE-C µ¥ÀÌÅÍ ÄÉÀ̺í
ÀÚ¼¼ÇÑ ³»¿ëÀº ÄÚµå Ŭ¶ó¿ìµå/¼ÒÇÁÆ®/WeAct HID FW ºÎÆ® ·Î´õ/
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¾²±â ÈÄ HID ºÎÆ® ·Î´õ¸¦ ÀÔ·ÂÇÏ´Â ¹æ¹ý
´©¸£°íÅ° ¹öưŬ¸¯¸®¼Â ¹öÆ°, LED C13Ç÷¡½Ã, Ãâ½ÃÅ° ¹öÆ°ÀÔ·Â
STM32F411CEU6 ÄÚ¾î º¸µå 128KB RAM 512KB ROM
¸µÅ©: https://pan.baidu.com/s/1vW9H-q9C5n2yVAEp38pw5A
¾ÏÈ£: GXNX
1. 25MHZ °í¼Ó ¼öÁ¤ ¹ßÁø±â ¹× 32.768Khz 6PF Àú¼Ó ¼öÁ¤ ¹ßÁø±â
2. Ç÷¡½Ã Æеå´Â USBDisk & & FATFFS ·çƾÀ» Á¦°øÇÏ´Â ¿¹¾àµË´Ï´Ù
3. Á¡ÆÛ Ä¸ ¼ö ¾øÀÌ Á÷Á¢. BOOT0 ³»ºÎ 10K ÀúÇ× Ç®´Ù¿î
4. °øÀåÀº È£Èí ·¥ÇÁ & & USBCDC ½ÃÇè ÀýÂ÷¸¦ Á¡ÈÇß½À´Ï´Ù.
5. Á¦°ø °¡´ÉÇÑ MicroPython Æß¿þ¾î, ±¸¼º ÆÄÀÏ
6. Á¡ÇÁ ĸÀÌ ÇÑÂÊ¿¡ ³Ð°í ´Ù¸¥ ÇÑÆí¿¡ Á¼±â ¶§¹®¿¡ ¼³Ä¡µÉ ¼ö ¾ø´Â °æ¿ì¿¡ ¶Ù¾î¿À¸£´Â ¸ðÀÚÀÇ ¹æÇâÀ» Á¶Á¤ÇϽʽÿÀ.
7. 3 ´ÜÃ߸¦ °¡Áø V1.3 ³Î: ¸®¼Â ¿¼è, BOOT0 ¿¼è ¹× »ç¿ëÀÚ ´ÜÃß.
V1.3 Á÷·Ä ´Ù¿î·Îµå ¹× DFU ´Ù¿î·Îµå: PA9 ¹× pa10¿¡ ¿¬°á (DFU ¸ðµå¿¡¼ usb¿¡ ¿¬°á) BOOT0 Å° ¹× Àç¼³Á¤ Å°¸¦ ´©¸£¸é ´ÙÀ½ Àç¼³Á¤ Å°¸¦ ÇØÁ¦ÇÕ´Ï´Ù. 0.5 ÃÊ ÈÄ ºÎÆ® 0 Å°¸¦ ÇØÁ¦ÇÏ¿© Á÷·Ä ´Ù¿î·Îµå ¶Ç´Â DFU ´Ù¿î·Îµå¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ÇØ´ç ¼ÒÇÁÆ®¿þ¾î´Â flymcu ¶Ç´Â cubeprogÀÔ´Ï´Ù.
Á¡ÇÁ ĸ ¹öÀü ´Ù¿î·Îµå: BOOT0 ³ôÀº ¿¬°á, BOOT1 ³ôÀº ¿¬°á, ´Ù¿î·Îµå ¶Ç´Â DFU ´Ù¿î·Îµå¿¡ Á÷·Ä Æ÷Æ®¸¦ ÀÔ·Â, ¼ÒÇÁÆ®¿þ¾î´Â À§¿¡¼ µ¿ÀÏÇÕ´Ï´Ù.