ÀÌ ¸Å´º¾óÀº JKÀüÀÚ(JK Electronics) ¿¡ ÀÇÇؼ ¹ø¿ª, ¼öÁ¤, ÀÛ¼º µÇ¾ú°í ¼ÒÀ¯±Ç ¶ÇÇÑ JKÀüÀÚ(JK Electronics)ÀÇ °ÍÀÔ´Ï´Ù. ¼ÒÀ¯±ÇÀÚÀÇ Çã°¡¸¦ ¹ÞÁö ¾Ê°í ¹«´ÜÀ¸·Î ¼öÁ¤, »èÁ¦Çϰųª ¹èÆ÷ ÇÒ ¼ö ¾ø½À´Ï´Ù. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STM32F10x Rabbit °³¹ßº¸µå ¸Þ´º¾ó |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* Update history - 2011.6.13 : Ãʱâ Release 2011.6.14 S/W ¾÷µ¥ÀÌÆ® - 2011.6.20 : Ä«¸Þ¶ó °ü·Ã ¼Ò½º Update( SD¸Þ¸ð¸®¿¡ BMPÆÄÀÏ·Î ÀúÀåÇÏ´Â ±â´É Ãß°¡) 2011.6.20 S/W ¾÷µ¥ÀÌÆ® - 2011.6.28 : STM32F105, STM32F107 Ä«¸Þ¶ó ÀԷ Ŭ·° °ü·Ã MCO ¼öÁ¤ 2011.6.28 S/W ¾÷µ¥ÀÌÆ®( RF, TFT, Ä«¸Þ¶ó ±¸µ¿ ¼Ò½ºµîÀº Á¦Ç° ±¸¸Å½Ã CD¹Ìµð¾î·Î Á¦°ø µË´Ï´Ù.) 2011.7.28 S/W ¾÷µ¥ÀÌÆ® ¼Ò½º ´Ù¿î·Îµå - 2011.11.4 : IAR5, RIDE7 ÇÁ·Î±×·¡¹Ö °¡ÀÌµå ¸Þ´º¾ó Ãß°¡ - code.google.com À» ÅëÇÑ ÃֽŠ¼Ò½ºÄÚµå ´Ù¿î·Îµå |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. STM32F10x Rabbit °³¹ßº¸µå ¼Ò°³ 2. STM32F10x Rabbit °³¹ßº¸µå »ç¾ç 2.1 CPUº¸µåÀÇ H/W ±¸¼º ¹× ȸ·Îµµ 2.2 Bottom º¸µåÀÇ H/W ±¸¼º ¹× ȸ·Îµµ 2.3 Á¦°ø S/W »ç¾ç 3. ±âº» »ç¿ë¹æ¹ý ¹× ´Ù¿î·Îµå °¡À̵å 3.1 Rabbit °³¹ßº¸µå ±âº»»ç¿ë ¹æ¹ý 3.2 ÇÁ·Î±×·¥ ´Ù¿î·Îµå °¡À̵å 3.3 Cortex-M3 Architecture °Á 3.4 STM32F10x ½Ã¸®Áî °³¹ß °Á 4. S/W Å×½ºÆ® ¹æ¹ý 4.1 LED 4.2 Timer 4.3 RTC 4.4 SD Memory(FAT32) 4.5 USB( HID Mouse ) 4.6 LCD Display 4.7 LCD Touch 4.8 KEY ÀÔ·Â Å×½ºÆ® 4.9 nRF24L01(RF Test) 4.10 OV7670 CMOS Ä«¸Þ¶ó Å×½ºÆ® 5. ÇÁ·Î±×·¡¹Ö °¡À̵å 5.1 Keil MDK 4.x 5.2 IAR Workbench 5.x 5.3 RIDE7 5.4 GCC & Eclipse 6. Trouble Shoot 6.1 OV7670 Ä«¸Þ¶ó Preview issue |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. STM32F10x Rabbit °³¹ßº¸µå ¼Ò°³STM32 Cortex-M3 ¿¡ ±â¹ÝÇÑ 32bit ARM °³¹ßº¸µå·Î ÃÖ´ë 72 MHz ¼Óµµ·Î µ¿ÀÛ ÇÏ°í CPU¸ðµâ°ú Bottom º¸µå·Î ºÐ¸®µÇ¾îÀÖ½À´Ï´Ù. CPU¸ðµâÀ» Rabbit Bottom º¸µå¿¡ ÀåÂøÇϸé CMOS Camera, nRF24L01 RF, ÅÍÄ¡ LCD µîÀÇ ´Ù¾çÇÑ ¸ðµâµéÀ» ¿¬°áÇÏ¿© Å×½ºÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù. (1) STM32F10x Rabbit °³¹ßº¸µå Á¦Ç°ÀÇ Á¾·ù
2. STM32F10x Rabbit °³¹ßº¸µå »ç¾ç2.1 CPUº¸µåÀÇ H/W ±¸¼º ¹× ȸ·Îµµ(1) LQFP64/LQFP100 ½Ã¸®Áî H/W ±¸¼º* LQFP64 ½Ã¸®Áî ÇɸÊ
* LQFP100 ½Ã¸®Áî ÇɸÊ
(2) LQFP144 ½Ã¸®Áî H/W ±¸¼º * LQFP144 ½Ã¸®Áî ÇɸÊ
2.2 Bottom º¸µåÀÇ H/W ±¸¼º ¹× ȸ·Îµµ(1) Bottom º¸µå H/W ±¸¼º* Bottom º¸µå ÇɸÊ
* STM32F10X ȸ·Îµµ ´Ù¿î·Îµå 2.3 Á¦°ø S/W »ç¾çST Micronics(http://www.st.com)»ç¿¡¼ Á¦°øÇÏ´Â ±âº» STM32F10x_StdPeriph_Driver, STM32_USB-FS-Device_Driver
(2) STM32 Ç¥ÁØ ¶óÀ̺귯¸® ¹öÁ¯ : STM32_USB-FS-Device_Driver_V3.2.1, STM32F10x_StdPeriph_Driver_V3.2.1 (3) ¼ÒÇÁÆ®¿þ¾î ¼Ò½º ´Ù¿î·Îµå - 2011.7.28 S/W ¾÷µ¥ÀÌÆ® ´Ù¿î·Îµå - code.google.com À» ÅëÇÑ ÃֽŠ¼Ò½ºÄÚµå ´Ù¿î·Îµå 3. ±âº» »ç¿ë¹æ¹ý ¹× ´Ù¿î·Îµå °¡À̵å3.1 Rabbit °³¹ßº¸µå ±âº»»ç¿ë ¹æ¹ý(1) CPU¸ðµâ »ç¿ë¹æ¹ýCPU¸ðµâ¿¡´Â UARTÅë½Å°ú Àü¿ø °ø±ÞÀ» Çϱâ À§Çؼ´Â 4Pin Ä¿³ØÅÍ°¡ ³ª¿Í ÀÖ½À´Ï´Ù. - USB2Uart ´Ù¿î·Î´õ for Rabbit À» ÀÌ¿ëÇؼ PC¿Í ½Ã¸®¾ó Åë½Å ¿¬°á (2) Bottomº¸µå »ç¿ë¹æ¹ý Bottom º¸µå¿¡´Â USB to Serial Æ÷Æ®°¡ ÀÌ¹Ì ³»ÀåµÇ¾î ÀÖ¾î¼ PC¿¡´Â Mini USBÄÉÀ̺íÀ» ÀÌ¿ëÇؼ ¿¬°áÇÏ½Ã¸é µË´Ï´Ù. USBÆ÷Æ®¸¦ ÅëÇؼ Àü¿ø°ø±Þµµ °°ÀÌ ÇÒ ¼ö ÀÖ½À´Ï´Ù. (3) PC¿ë USB to Serial µå¶óÀ̹ö ´Ù¿î·Îµå ¹× ¼³Ä¡( »õâ ) (4) ÇÏÀÌÆÛ Å͹̳Π¼³Á¤ PC¿Í ¿¬°áÀÌ ¼º°øÀûÀ¸¸é ÇÏÀÌÆÛ Å͹̳ÎÀ» ÅëÇؼ ¾Æ·¡¿Í °°Àº ¸Þ¼¼Áö¸¦ È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù. 3.2 ÇÁ·Î±×·¥ ´Ù¿î·Îµå °¡À̵å* ÇÁ·Î±×·¥ ´Ù¿î·Îµå °¡À̵å´Â "STM32F103ZE Á¦Ç°" À» ±âÁØÀ¸·Î ¼³¸í ÇÕ´Ï´Ù.(1) ½Ã¸®¾ó Åë½ÅÀ» ÀÌ¿ëÇÑ ¹æ¹ý(»õâ) STM32F ½Ã¸®Áî¿¡´Â JTAG ´Ù¿î·Î´õ°¡ ¾øÀÌ USART0 Æ÷Æ®¸¦ ÀÌ¿ëÇؼ ÇÁ·Î±×·¥À» ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Â ISP±â´ÉÀ» Á¦°ø ÇÕ´Ï´Ù. °¡Àå ºñ¿ëÀÌ Àû°Ôµå´Â ÀåÁ¡ÀÌ ÀÖÁö¸¸ ´Ù¿î·Îµå¸¸ °¡´ÉÇÏ°í ÄÚµå µð¹ö±ëÀº ÇÒ ¼ö ¾ø½À´Ï´Ù. (2) H-JTAG À» ÀÌ¿ëÇÑ ¹æ¹ý(»õâ) Keil MDK, IAR Workbench ¿¡¼ H-JTAGÀ» ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý°ú µð¹ö±ë ¹æ¹ý Keil MDK, IAR Workbench ¿¡¼ ARM-JTAGÀ» ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý°ú µð¹ö±ë ¹æ¹ý Keil MDK, IAR Workbench ¿¡¼ ST-Link¸¦ ÀÌ¿ëÇÑ ´Ù¿î·Îµå ¹æ¹ý°ú µð¹ö±ë ¹æ¹ý 4. S/W Å×½ºÆ® ¹æ¹ý4.1 LED(1) PC¿ÍÀÇ ¿¬°áÀÌ ¼º°øÀûÀ¸·Î ÀÌ·ç¾î Á³´Ù¸é ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "1" À» ÀÔ·ÂÇÏ¸é ¾Æ·¡¿Í °°Àº LED ÄÁÆ®·Ñ ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ´Ù½Ã "1" À» ÀÔ·ÂÇϸé ÄÚ¾î¸ðµâÀÇ ³ë¶õ»ö USER LED°¡ ÄÑÁý´Ï´Ù. LED°¡ ÄÑÁø »óÅ¿¡¼ ´Ù½Ã "2" À» ÀÔ·ÂÇϸé LED°¡ ´Ù½Ã ²¨Áý´Ï´Ù. (2) CPU¸ðµâÀÌ Bottomº¸µå¿¡ ¿¬°áµÇ¾î ÀÖ´Ù¸é ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "3" À» ÀÔ·ÂÇϸé Bottomº¸µåÀÇ ³ë¶õ»ö USER LED°¡ ÄÑÁý´Ï´Ù. LED°¡ ÄÑÁø »óÅ¿¡¼ ´Ù½Ã "4" À» ÀÔ·ÂÇϸé LED°¡ ´Ù½Ã ²¨Áý´Ï´Ù. 4.2 Timer(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "2" À» ÀÔ·ÂÇϸé Timer ÄÁÆ®·Ñ ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ´Ù½Ã "1" À» ÀÔ·ÂÇϸé CPUº¸µåÀÇ USER LED°¡ 1ÃÊ °£°ÝÀ¸·Î Á¡¸ê(±ôºý)ÇÏ°Ô µË´Ï´Ù. ´Ù½Ã "2"¸¦ ÀÔ·ÂÇϸé LED°¡ Á¡¸êÀÌ ¸ØÃä´Ï´Ù. 4.3 RTC(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "3" À» ÀÔ·ÂÇϸé RTC ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ´Ù½Ã "1" À» ÀÔ·ÂÇϸé RTC¼ºñ½º°¡ ½ÃÀÛÀÌ µÇ°í ÃÊ°¡ ¹Ù²ð¶§ ¸¶´ÙÇÏÀÌÆÛÅ͹̳ο¡ ½Ã°£ÀÌ Ç¥½Ã µË´Ï´Ù. ´Ù½Ã "2"¸¦ ÀÔ·ÂÇϸé RTC¼ºñ½º°¡ Á¾·á µË´Ï´Ù. ÄÚ¾î¸ðµâ¿¡¼´Â RTC ¹é¾÷ º£Å͸®°¡ ¾ø¾î¼ ÇöÀçÀÇ ½Ã°£ ¼³Á¤ÀÌ ÀúÀåµÇÁö´Â ¾Ê½À´Ï´Ù. RTC ÀÎÅÍ·´Æ®¸¦ ¹Þ¾Æ¼ 1ÃÊ¿¡ Çѹø¾¿ ½Ã°£À» Ç¥½ÃÇØ ÁÖ°í ÀÖ½À´Ï´Ù. 4.4 SD Memory(FAT32)(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "4" À» ÀÔ·ÂÇÏ¸é ¾Æ·¡¿Í °°Àº SD ¸Þ¸ð¸® ¿¹Á¦°¡ ³ª¿É´Ï´Ù. Å×½ºÆ® ÇÏ´Â ¼ø¼´Â ¿ì¼± "1" À» ÀÔ·ÂÇؼSDÆ÷Æ®(SPI)¸¦ ÃʱâÈ ÇÕ´Ï´Ù. (2) "2" ¸¦ ´©¸£¸é SD¸Þ¸ð¸®ÀÇ ÇöÀç »ç¿ë °¡´ÉÇÑ ¿ë·®À» Ç¥½Ã ÇÕ´Ï´Ù. (3) "3" À» ´©¸£¸é SD¸Þ¸ð¸®ÀÇ ÆÄÀϵéÀ» Å͹̳ο¡ List·Î º¸¿© ÁÝ´Ï´Ù. 4.5 USB( HID Mouse )USB µð¹ÙÀ̽º Å×½ºÆ®¸¦ À§Çؼ´Â Rabbit Bottom °¡ ÇÊ¿ä ÇÕ´Ï´Ù. Bottomº¸µåÀÇ USB to Serial Æ÷Æ®°¡ ¿¬°áµÇ¾î Àִ»óÅ¿¡¼ USB to Serial Æ÷Æ® ¿·¿¡ ÀÖ´Â USB MiniÆ÷Æ®¸¦ PC¿Í ¿¬°á ÇÕ´Ï´Ù. USBÀåÄ¡°¡ ¼º°øÀûÀ¸·Î ¿¬°áµÇ¸é ÀåÄ¡ °ü¸®ÀÚ¿¡ ¾Æ·¡¿Í °°ÀÌ "HID ±Ô°Ý ¸¶¿ì½º" ·Î ÀâÈ÷°Ô µË´Ï´Ù. ÀåÄ¡°¡ Á¦´ë·Î ¿Ã¶ó¿Â ÈÄ¿¡ ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "5" À» ÀÔ·ÂÇϸé USB Device ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ´Ù½Ã "1" À» ÀÔ·ÂÇϸé USB ¼ºñ½º°¡ ½ÃÀÛÀÌ µÇ°í ÇÏÀÌÆÛÅ͹̳ο¡¼ "L", "R", "U", "D" µîÀ» ÀÔ·ÂÇϸé PCÀÇ ¸¶¿ì½º°¡ ¿òÁ÷ÀÌ°Ô µË´Ï´Ù. 4.6 LCD Display(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "6" À» ÀÔ·ÂÇϸé LCD ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ´Ù½Ã "1" À» ÀÔ·ÂÇϸé LCD¼ºñ½º°¡ ½ÃÀÛÀÌµÇ°í°³¹ßº¸µåÀÇ LCDȸ鿡´Â ¹è°æ»ö»ó°ú ±ÛÀÚÀÇ »ö»óÀÌ ¹Ýº¹ÀûÀ¸·Î ¹Ù²î¸é¼ Display°¡ µË´Ï´Ù. 4.7 LCD Touch(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "7" À» ÀÔ·ÂÇϸé LCD ÅÍÄ¡ ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ´Ù½Ã "1" À» ÀÔ·ÂÇϸé ÅÍÄ¡ ¼ºñ½º°¡ ½ÃÀÛÀÌ µÇ°í°³¹ßº¸µåÀÇ LCD ȸ鿡´Â CalibrationÀÌ ½ÃÀÛÀÌ µË´Ï´Ù. LCD»óÀÇ "+" Ç¥½Ã¿¡ ÅÍÄ¡ÆæµîÀ» ÀÌ¿ëÇؼ CalibrationÀ» ÇÏ°í ¿Ï·á°¡ µÇ¸é LCD»ó¿¡ ÅÍÄ¡¸¦ ÀÌ¿ëÇؼ ±×¸®±â¸¦ ÇÒ ¼ö °¡ ÀÖ½À´Ï´Ù. ÅÍÄ¡ µ¿ÀÛÀ» ÀÌ¿ëÇؼ LCDȸé»ó¿¡¼ ±×¸®±â¸¦ ¼öÇàÇÑ È¸é ÀÔ´Ï´Ù. 4.8 KEY ÀÔ·Â Å×½ºÆ®(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "8" À» ÀÔ·ÂÇϸé KEY Å×½ºÆ® ¿¹Á¦°¡ ³ª¿É´Ï´Ù. KEY´Â Rabbit Bottom º¸µå¿¡ 1°³°¡ ÀÖ½À´Ï´Ù."1" À» ÀÔ·ÂÇϸé GPIO Æú¸µ ¹æ½ÄÀÇ KEY ÀÔ·ÂÀ» °¨ÁöÇÒ ¼ö ÀÖ°í , "3" À» ÀÔ·ÂÇϸé ÀÎÅÍ·´Æ® ¹æ½ÄÀ¸·Î KEYÀÔ·ÂÀ» °¨Áö ÇÒ ¼ö ÀÖ½À´Ï´Ù. 4.9 nRF24L01(RF Test)(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "9" À» ÀÔ·ÂÇϸé nRF24L01 Å×½ºÆ® ¿¹Á¦°¡ ³ª¿É´Ï´Ù.
RFÅ×½ºÆ®¸¦ À§Çؼ´Â 2¼¼Æ®ÀÇ Rabbit°³¹ßº¸µå°¡ 4.10 OV7670 CMOS Ä«¸Þ¶ó Å×½ºÆ®(1) ÇÏÀÌÆÛÅ͹̳Π¿¡¼ "a" À» ÀÔ·ÂÇϸé Ä«¸Þ¶ó Å×½ºÆ® ¿¹Á¦°¡ ³ª¿É´Ï´Ù.
"1" À» ÀÔ·ÂÇÏ¸é °³¹ßº¸µåÀÇ LCDȸé»ó¿¡ Camera |
ÇÉ »ç¾çº° ºÐ·ù |
Á¦Ç°À̸§ |
predfine ¼³Á¤ |
LQFP64 | STM32F103R8T6 ÄÚ¾î¸ðµâ STM32F103RBT6 ÄÚ¾î¸ðµâ STM32F105RBT6 ÄÚ¾î¸ðµâ STM32F107RBT6 ÄÚ¾î¸ðµâ |
USE_STDPERIPH_DRIVER, STM32F10X_MD USE_STDPERIPH_DRIVER, STM32F10X_MD USE_STDPERIPH_DRIVER, STM32F10X_CL USE_STDPERIPH_DRIVER, STM32F10X_CL |
LQFP100 | STM32F103VBT6 ÄÚ¾î¸ðµâ STM32F103VCT6 ÄÚ¾î¸ðµâ STM32F105VCT6 ÄÚ¾î¸ðµâ STM32F107VCT6 ÄÚ¾î¸ðµâ STM32F107VBT6 ÄÚ¾î¸ðµâ |
USE_STDPERIPH_DRIVER, STM32F10X_HD USE_STDPERIPH_DRIVER, STM32F10X_HD USE_STDPERIPH_DRIVER, STM32F10X_CL USE_STDPERIPH_DRIVER, STM32F10X_CL USE_STDPERIPH_DRIVER, STM32F10X_CL |
LQFP144 | STM32F103ZET6 ÄÚ¾î¸ðµâ | USE_STDPERIPH_DRIVER, STM32F10X_HD |
void CLK_init_ON(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
// Clock output txz
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
GPIO_InitStructure.GPIO_Pin = CAMERA_XCLK_PIN;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP ;
GPIO_Init(CAMERA_XCLK_PORT, &GPIO_InitStructure);
RCC_MCOConfig(RCC_MCO_HSI );//hsi
}
-
STM32F103 ½Ã¸®ÁîÀÇ °æ¿ì ¼öÁ¤
void CLK_init_ON(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
// Clock output txz
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
GPIO_InitStructure.GPIO_Pin = CAMERA_XCLK_PIN;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP ;
GPIO_Init(CAMERA_XCLK_PORT, &GPIO_InitStructure);
RCC_MCOConfig(RCC_MCO_HSE );//hse
}