1.2 STM32F767VGT6ÀÇ ±âº» ±¸Á¶¿Í ±â´É 66
1. STM32F767VGT6ÀÇ Æ¯Â¡ 66
2. STM32F767VGT6ÀÇ ¿ÜºÎ ±¸Á¶ 68
3. STM32F767VGT6ÀÇ ³»ºÎ ±¸Á¶ 71
[ÈÞ°Ô½Ç] EEPROM°ú Ç÷¡½Ã ¸Þ¸ð¸® 77
4. STM32F767VGT6ÀÇ ¸Þ¸ð¸® ±¸Á¶ 78
1.3 STM32F767VGT6ÀÇ ±âº» ½Ã½ºÅÛ Á¦¾î±â 92
1. Àü·Â°ü¸® Á¦¾î±â(PWR) 92
2. ¸®¼Â ¹× Ŭ·Ï Á¦¾î±â(RCC) 103
3. ½Ã½ºÅÛ ¼³Á¤ Á¦¾î±â(SYSCFG) 130
4. ½Ã½ºÅÛ Á¦¾î ºí·Ï(SCB) 134
5. ½Ã½ºÆ½ ŸÀ̸Ó(SysTick) 139
6. ÀÎÅÍ·´Æ® Á¦¾î±â(NVIC, EXTI) 142
7. µð¹ö±× Áö¿ø ÀåÄ¡(DBG) 153
[ÈÞ°Ô½Ç] I/O Á¦¾î ·¹Áö½ºÅÍÀÇ ºñÆ® ¼Ó¼º 156
Á¦2Àå STM32F767VGT6ÀÇ ³»Àå I/O
2.1 º´·Ä I/O Æ÷Æ®(GPIO) 159
1. GPIOÀÇ °³¿ä 159
2. GPIOÀÇ ±¸Á¶¿Í µ¿ÀÛ 166
3. GPIO °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 169
2.2 A/D ÄÁ¹öÅÍ(ADC) 174
1. A/D ÄÁ¹öÅÍÀÇ °³¿ä 174
2. A/D ÄÁ¹öÅÍÀÇ ±¸Á¶¿Í µ¿ÀÛ 176
3. A/D ÄÁ¹öÅÍ °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 192
2.3 D/A ÄÁ¹öÅÍ(DAC) 202
1. D/A ÄÁ¹öÅÍÀÇ °³¿ä 202
2. D/A ÄÁ¹öÅÍÀÇ ±¸Á¶¿Í µ¿ÀÛ 203
3. D/A ÄÁ¹öÅÍ °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 208
2.4 ¿öÄ¡µ¶ ŸÀ̸Ó(IWDG, WWDG) 214
1. µ¶¸³ ¿öÄ¡µ¶ ŸÀ̸Ó(IWDG)ÀÇ ±¸Á¶¿Í µ¿ÀÛ 214
2. IWDG °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 217
3. À©µµ¿ì ¿öÄ¡µ¶ ŸÀ̸Ó(WWDG)ÀÇ ±¸Á¶¿Í µ¿ÀÛ 219
4. WWDG °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 222
2.5 °í¼º´É Á¦¾î ŸÀ̸Ó(TIM1/8) 224
1. STM32F767VGT6 ŸÀ̸ÓÀÇ °³¿ä 224
2. ŸÀÌ¸Ó TIM1/8ÀÇ °³¿ä 225
3. ŸÀÌ¸Ó TIM1/8ÀÇ ±¸Á¶¿Í µ¿ÀÛ 225
4. ŸÀÌ¸Ó TIM1/8 °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 255
2.6 ¹ü¿ë ŸÀ̸Ó(TIM2/3/4/5) 278
1. ŸÀÌ¸Ó TIM2/3/4/5ÀÇ °³¿ä 278
2. ŸÀÌ¸Ó TIM2/3/4/5ÀÇ ±¸Á¶¿Í µ¿ÀÛ 278
3. ŸÀÌ¸Ó TIM2/3/4/5 °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 280
2.7 ¹ü¿ë ŸÀ̸Ó(TIM9/12) 298
1. ŸÀÌ¸Ó TIM9/12ÀÇ °³¿ä 298
2. ŸÀÌ¸Ó TIM9/12ÀÇ ±¸Á¶¿Í µ¿ÀÛ 298
3. ŸÀÌ¸Ó TIM9/12 °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 300
2.8 ¹ü¿ë ŸÀ̸Ó(TIM10/11/13/14) 308
1. ŸÀÌ¸Ó TIM10/11/13/14ÀÇ °³¿ä 308
2. ŸÀÌ¸Ó TIM10/11/13/14ÀÇ ±¸Á¶¿Í µ¿ÀÛ 308
3. ŸÀÌ¸Ó TIM10/11/13/14 °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 310
2.9 ±âº» ŸÀ̸Ó(TIM6/7) 315
1. ŸÀÌ¸Ó TIM6/7ÀÇ °³¿ä 315
2. ŸÀÌ¸Ó TIM6/7ÀÇ ±¸Á¶¿Í µ¿ÀÛ 315
3. ŸÀÌ¸Ó TIM6/7 °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 319
2.10 µ¿±â ¹× ºñµ¿±â Á÷·ÄÅë½Å Æ÷Æ®(USART) 323
1. USART Á÷·ÄÅë½Å Æ÷Æ®ÀÇ °³¿ä 323
2. USART Á÷·ÄÅë½Å Æ÷Æ®ÀÇ ±¸Á¶¿Í µ¿ÀÛ 325
3. USART Á÷·ÄÅë½Å Æ÷Æ® °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 339
4. RS-232C Á÷·ÄÅë½Å 346
[ÈÞ°Ô½Ç] ASCII ÄÚµå 352
2.11 µ¿±â½Ä Á÷·ÄÅë½Å Æ÷Æ®(SPI) 353
1. SPI Á÷·ÄÅë½ÅÀÇ °³¿ä 353
2. SPI Á÷·ÄÅë½Å Æ÷Æ®ÀÇ ±¸Á¶¿Í µ¿ÀÛ 356
3. SPI Á÷·ÄÅë½Å Æ÷Æ® °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 367
2.12 µ¿±â½Ä Á÷·ÄÅë½Å Æ÷Æ®(I2C) 372
1. I2C Á÷·ÄÅë½ÅÀÇ °³¿ä 372
2. I2C Á÷·ÄÅë½Å Æ÷Æ®ÀÇ ±¸Á¶¿Í µ¿ÀÛ 377
3. I2C Á÷·ÄÅë½Å Æ÷Æ® °ü·Ã I/O Á¦¾î ·¹Áö½ºÅÍ 394
Á¦3Àå OK-STM767Å°Æ® ¹× °³¹ß Åø
3.1 OK-STM767 Å°Æ®ÀÇ ±¸Á¶¿Í ±â´É 403
1. OK-STM767 Å°Æ®ÀÇ °³¿ä ¹× »ç¾ç 403
2. OK-STM767 Å°Æ®ÀÇ Çϵå¿þ¾î ±¸Á¶ 405
3. TFT-32A º¸µåÀÇ Çϵå¿þ¾î ±¸Á¶ 416
4. OK-STM767 Å°Æ®ÀÇ Á¶¸³ ¹× Å×½ºÆ® 422
5. RS-232C Åë½Å ÄÉÀ̺íÀÇ Á¦ÀÛ 427
3.2 Cortex-M¿ë ¿¡¹Ä·¹ÀÌÅÍ ST-LINK/V2 429
1. Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î °³¹ß Åø 429
2. ST-LINK/V2 ¿¡¹Ä·¹ÀÌÅÍ 434
3.3 IAR EWARM ÄÄÆÄÀÏ·¯ÀÇ ¼³Ä¡ ¹× »ç¿ë 443
1. IAR EWARM ÇÁ·Î±×·¥ÀÇ ¼³Ä¡ 443
2. ¿¹Á¦ ÇÁ·Î±×·¥ÀÇ ¼³Ä¡ 449
3. IAR EWARMÀÇ È¯°æ ¼³Á¤ 449
[ÈÞ°Ô½Ç] ÀÎÅÚ HEX ÆÄÀÏÀÇ Çü½Ä 462
4. IAR EWARMÀÇ ÁÖ¿ä ±â´É ¿ä¾à 463
5. ÁÖ¿ä ³»ÀåÇÔ¼ö ¹× Çì´õÆÄÀÏ 479
Á¦4Àå C¾ð¾î ÇÁ·Î±×·¡¹Ö
4.1 IAR EWARMÀ» »ç¿ëÇÑ C¾ð¾î ÇÁ·Î±×·¡¹Ö ±âÃÊ 523
4.2 ±âº»ÀûÀÎ C¾ð¾î ÇÁ·Î±×·¡¹Ö ±â¹ý 555
4.3 ÅؽºÆ®Çü LCD ¸ðµâ ÀÀ¿ë ÇÁ·Î±×·¥ 575
[ÈÞ°Ô½Ç] ÅؽºÆ® LCD ¸ðµâ°ú ±×·¡ÇÈÇü LCD ¸ðµâÀÇ Â÷ÀÌÁ¡ 592
4.4 Å°ÀÔ·Â ¹× ÀÎÅÍ·´Æ® ó¸® ÇÁ·Î±×·¥ 608
4.5 TFT-LCD ¸ðµâ ¿µ¹® ASCII Ãâ·Â ÇÁ·Î±×·¥ 623
4.6 TFT-LCD ¸ðµâ ÇÑ±Û Ãâ·Â ÇÁ·Î±×·¥ 671
4.7 TFT-LCD ¸ðµâ ±×·¡ÇÈ Ãâ·Â ÇÁ·Î±×·¥ 729
4.8 ÅÍÄ¡½ºÅ©¸° ÀÔ·Â ÇÁ·Î±×·¥ 743
4.9 SysTick ŸÀÌ¸Ó ÀÎÅÍ·´Æ® ÀÀ¿ë ÇÁ·Î±×·¥ 769
4.10 TV ¸®¸ðÄÁ ÀÀ¿ë ÇÁ·Î±×·¥ 785
4.11 ŸÀÌ¸Ó ÀÀ¿ë ÇÁ·Î±×·¥ 811
4.12 ŸÀ̸Ӹ¦ ÀÌ¿ëÇÑ PWM Á¦¾î ÇÁ·Î±×·¥ 819
4.13 A/D ÄÁ¹öÅÍ ÀÀ¿ë ÇÁ·Î±×·¥ 826
4.14 D/A ÄÁ¹öÅÍ ÀÀ¿ë ÇÁ·Î±×·¥ 851
4.15 RS-232C Á÷·ÄÅë½Å ÇÁ·Î±×·¥ 880
4.16 SPI ¹× I2C Á÷·ÄÅë½Å ÇÁ·Î±×·¥ 890
4.17 DS3234¸¦ ÀÌ¿ëÇÑ ½Ã°è ÇÁ·Î±×·¥ 904
4.18 µðÁöÅÐ ½Åȣó¸®(FFT) ÇÁ·Î±×·¥ 959
4.19 SD Ä«µå¸¦ ÀÌ¿ëÇÑ ÀüÀÚ¾Ù¹ü ÇÁ·Î±×·¥ 985
4.20 MP3 Ç÷¹À̾î ÇÁ·Î±×·¥ 1023
Âü°í¹®Çå ¹× ÀúÀÚ¼Ò°³ 1064