WeAct STM32F411CEU6 BlackPill
°¡±î¿î Àå·¡¿¡ V3.1 ·Î ¾÷µ¥ÀÌÆ®µË´Ï´Ù. ¿ì¸®ÀÇ ·Î°í¿Í ¹öÀü ¹øÈ£¸¦ °¡Áø ³ÎÀº ¿ì¸®ÀÇ ³Î, ST »õ·Î¿î º»·¡ Ĩ, Ç°Áú º¸ÁõÀÔ´Ï´Ù. ±×µéÀº ½ºÆ©µð¿À º¸µåÀÇ »çÁøÀ» »ç¿ëÇϹǷΠ½ÅÁßÇÏ°Ô ½Äº°ÇϽʽÿÀ.
ChipMARK: 2020 ³â ÀÌ»ó
WeAct MiniF4, ´Ù¿î·Îµå ¸µÅ©
Https://github.com/WeActTC/MiniSTM32F4x1
º¸µå Æ÷Àå
¿ì¸®ÀÇ ³ÎÀÇ ¿ÜºÎ ÆÐÅ·Àº ¿ì¸®ÀÇ WeAct ½ºÆ©µð¿À »óÇ¥¸¦ ³ª¸¨´Ï´Ù. °Ô´Ù°¡, »ðÀÔ ÇÉ ¹× ³ÎÀº ±Ù¼ö Ãæµ¹ ¶§¹®¿¡ ¼Õ»óµÇ´Â Á¦Ç°À» ÇÇÇϱâ À§ÇÏ¿© µû·Îµû·Î Æ÷ÀåµË´Ï´Ù.
STM32F411CE 8M SPI Ç÷¡½Ã
Ç÷¡½Ã W25Q64JVSSIQ SOIC8,64Mbit,8MB
Á¦Ç°
1. STM32F411CEU6 100Mhz, 128KB RAM,
512KB ROM
2. 25MHZ °í¼Ó ¼öÁ¤ ¹ßÁø±â &
32.768khz 6PF Àú¼Ó ¼öÁ¤ ¹ßÁø±â
3. ±Ý ħ¸ô °úÁ¤Àº, ¹«¿¬ äÅõ˴ϴÙ
°úÁ¤Àº »ç¿ëµÇ°í, ¹Ù´Ã ¹è¿
´õ ȯ°æ¿¡ ÀÖ´Â ±ÝÀº µµ±ÝµË´Ï´Ù,
Ä£ÀýÇÑ
4. Áö¿ø MicroPython ÇÁ·Î±×·¡¹Ö
À¯È¿ÇÑ MicroPython Æß¿þ¾î
5. Arduino ÇÁ·Î±×·¥ °³¹ßÀ» À§ÇÑ Áö¿ø
6. Áö¿ø C ¾ð¾î ÇÁ·Î±×·¥ ¹ß´Þ
7. ¹öÀü V3.0, 3 ¹öÆ°, ¸®¼Â Å°,
BOOT0 ¿¼è, »ç¿ëÀÚ ¿¼è
8. ÃֽŠº»·¡ ST Ĩ, °íÇ°Áú ¼öÁ¤°°Àº Áøµ¿ÀÇ »ç¿ë
ARM Cortex M4
ÆÈ¢ç32 ºñÆ® Cortex¢ç-FPU, ÀûÀÀ ½Ç½Ã°£ °¡¼Ó±â (¿¹¼ú °¡¼Ó±â) ¿Í M4 cpu´Â 0-´ë±â »óÅ ½ÇÇà Ç÷¡½Ã ¸Þ¸ð¸®, ÁÖÆļö ÃÖ´ë 100 ¹é¸¸Ç츣Âê, ¸Þ¸ð¸® º¸È£ ÀåÄ¡, 125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1) ¹× DSP Áöħ
¸Þ¸ð¸®
Ç÷¡½Ã ¸Þ¸ð¸®ÀÇ 512 Kbytes
128 ų·Î¹ÙÀÌÆ®±îÁö
(¼±ÅÃ) SPI ¼¶±¤
½Ã°è ¹× Àü¿ø
* 3.3V-5V Àü¿ø ÀÔ·Â, 3.3V LDO ÃÖ´ë Ãâ·Â Àü·ù 100mA
* USB C °ø¿ë¿µ¿ªÀº »ç¿ëµÇ°í, ´ÙÀÌ¿Àµå´Â Èû ¿ª·ù¸¦ ¹æÁöÇϱâ À§ÇÏ¿© ¿¬¼ÓÇÕ´Ï´Ù
* 25MHz 9PF °í¼Ó ¼öÁ¤ ¹ßÁø±â
* 32.768K 6PF Àú¼Ó ¼öÁ¤ ¹ßÁø±â
ÀÎÅÍÆäÀ̽º ¹× Å°
* USART x 3, I2C x 3, SPI x 5,USBFS x 1
* ADC x 1(10),I2S x 5,CRC x 1, ÆÀ x 8
* 20 ÇÉ 2.54mm ÇÇÄ¡ ÀÔ·Â/Ãâ·Â ÀÎÅÍÆäÀ̽º x 2
* 4 ÇÉ 2.54mm ÇÇÄ¡ SW µð¹ö±× ÀÎÅÍÆäÀ̽º x 1
* USB C (À¯Çü C) ÀÎÅÍÆäÀ̽º x 1
* »ç¿ëÀÚ Å° Å° (PA0) x 1
* Àç¼³Á¤ Å° NRST x 1
* Boot0 Å° x 1
µðÀÚÀÎ ¹× Ç°Áú
* Adopt ¹«¿¬ ¿ëÁ¢ °úÁ¤, ¼öä ±Ý
PCB
* ºÎÆÃÀº Å°¸¦ ´·¯ ¼³Á¤
* °íÇ°Áú ¼öÁ¤ Áøµ¿ÀÚ, ±Ý¼Ó »ç¿ëÇϱâ
Æ÷ź, ÁÁÀº Áøµ¿ÀÏ ¼ö ÀÖ½À´Ï´Ù
* Ç×»ó ¿ø·¡ ST ĨÀ» »ç¿ë
* GitHub Á¤±âÀûÀ¸·Î »ç¿ëµÇ´Â chipmarkÀ» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù
»õ·Î¿î ĨÀ» ±¸ÀÔÇÏ°í ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
Ç׸ñ »ç¿ë/16 Áø¼ö ´Ù¿î·Îµå
ISP ÀÔ·Â ¹æ¹ý (Á÷·Ä Æ÷Æ®/USB ´Ù¿î·Îµå)
* ¹æ¹ý 1:
°°Àº ½Ã°£¿¡ Boot0 ±×¸®°í nrst¸¦ ´©¸£½Ê½Ã¿À
¸±¸®½º NRST. 0.5s ÈÄ¿¡, ¹æÃâ Boot0
ÀÔ·Â ISP ¸ðµå
* ¹æ¹ý 2:
Àü¿ø ²ô±â »óÅ¿¡¼, Boot0, Àü¿ø Äѱâ,
0.5 ÃÊ ´ë±â, ISP ¸ðµå ÀÔ·Â ÇØÁ¦
* Á÷·Ä Æ÷Æ® ´Ù¿î·Îµå: USB Á÷·Ä Æ÷Æ®¸¦ »ç¿ëÇÏ¿© ÄÚ¾î º¸µå PA9, pa10À» ¿¬°áÇÒ ¼ö ÀÖÀ¸¸ç USB Æ÷Æ® Àü¿ø °ø±Þ ÀåÄ¡¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.
* USB ´Ù¿î·Îµå: µ¥ÀÌÅÍ ÄÉÀ̺íÀ» »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ¿¡ ¿¬°áÇÏ¿© ½Äº° ¹®Á¦°¡ ¾øÀ¸¸é ĨÀÌ Á¦´ë·Î °¡¿ µÉ ¼ö ÀÖ½À´Ï´Ù (25 ° c +), ´ÙÀ½ ISP ¸ðµå¸¦ ´Ù½Ã ÀÔ·Â
* STM32CubeProg, Weact ½ºÆ©µð¿À ´Ù¿î·Îµå µµ±¸ (Github/WeActTC/MiniSTM32F4x1/Soft/ÂüÁ¶)
WeAct ½ºÆ©µð¿À HID Ç÷¡½Ã
* ¾Æ´Ï USB Á÷·Ä Æ÷Æ®, ¾Æ´Ï µð¹ö°Å, ¾Æ´Ï ÄÄÇ»ÅÍ µå¶óÀ̹ö, ±×³É ŸÀÔ C µ¥ÀÌÅÍ ¶óÀÎ Æß¿þ¾î ´Ù¿î·Îµå¸¦ ¿Ï·á ÇÒ ¼ö ÀÖ½À´Ï´Ù
1. È»ó HID IAP Æß¿þ¾î (°øÀå ÇÁ·Î±×·¥
ºê·¯½¬ ±âº»ÀûÀ¸·Î, Ưº°ÇÑ Å×½ºÆ®
¹öÀü)
2. Àü¿øÀ» °ø±ÞÇϰųª ´©¸£±â À§ÇÏ¿© ¿¼è ¿¼è¸¦ ´©¸£½Ê½Ã¿À
¸®¼Â Å°, LED C13 ±ô¹ÚÀÓ, Å°¸¦ ÇØÁ¦
ÀÔ·Â
3. È®ÀÎ ¾Û Æß¿þ¾î ÁÖ¼Ò´Â 0x8004000,
ÀÎÅÍ·´Æ® ÁÖ¼Ò ºÐÆÄ´Â 0x4000
4. »ç¿ë ´Ù¿î·Îµå
Github/WeActTC/MiniSTM32F4x1/Soft/WeAct_HID_FW_Bootloader/weact_hid_flash_xxx.exe
Â÷¿ø°ú ¾×¼¼¼¸®
Â÷¿ø: 52.38mm x 20.78mm
¾×¼¼¼¸®:
* STM32F411CEU6 ÄÚ¾î º¸µå x 1
* 20 ÇÉ 2.54mm ÇÇÄ¡ Çà ÇÉ x 2
* 4Pin 2.54mm ÇÇÄ¡ µÚ ±¼°î ÁÙ ¹Ù´Ã x 1
Altium µðÀÚÀÌ³Ê ÄÚ¾î º¸µå Æ÷Àå Á¦°ø, Github/WeActTC/MiniSTM32F4x1/HDK/