ÄÜÅÙÃ÷ »ó¼¼º¸±â
ARM Cortex-M ±â¹ÝÀÇ ¾ÆµÎÀ̳ë ÇÁ·Î±×·¡¹Ö


ARM Cortex-M ±â¹ÝÀÇ ¾ÆµÎÀ̳ë ÇÁ·Î±×·¡¹Ö

ARM Cortex-M ±â¹ÝÀÇ ¾ÆµÎÀ̳ë ÇÁ·Î±×·¡¹Ö

<Çã°æ¿ë> Àú | Á¦ÀÌÆà

Ãâ°£ÀÏ
2023-09-15
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
56 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

±âÁ¸ÀÇ AVR º¸µå¿Í ºñ±³ÇÏ¿© ARM ±â¹Ý ¾ÆµÎÀÌ³ë º¸µå¸¦ Ä£ÀýÇÏ°Ô ¼³¸íÇϸ鼭,
ÃÖ±Ù Ãâ½ÃµÈ IDE 2.xÀÇ »ç¿ë¹ý±îÁö ´Ù·é´Ù.


AVR ±â¹Ý ¾ÆµÎÀ̳ë¿Í ARM Cortex-M ±â¹Ý ¾ÆµÎÀ̳ë´Â °°Àº ȯ°æ¿¡¼­ °°Àº ¹æ½ÄÀ¸·Î ½ºÄÉÄ¡¸¦ ÀÛ¼ºÇÏÁö¸¸, ½ºÄÉÄ¡°¡ °°´Ù°í ÇÏ´õ¶óµµ ³»ºÎÀûÀ¸·Î´Â ´Ù¸¥ ¹æ½ÄÀ¸·Î µ¿ÀÛÇϸç, ±× Â÷À̸¦ ÀÌÇØÇÏ´Â °ÍÀÌ ARM Cortex-M ±â¹Ý ¾ÆµÎÀ̳븦 Á¦´ë·Î »ç¿ëÇÏ´Â ½ÃÀÛÁ¡ÀÌ´Ù. ARM Cortex-M ±â¹Ý ¾ÆµÎÀ̳븦 ÀÌÇØÇÑ´Ù¸é »õ·Î¿î ¹®Á¦¿Í »õ·Î¿î ÇØ°á ¹æ¹ýÀ» ã¾Æ³¾ ¼ö ÀÖ°í, ¾ÆµÎÀ̳ëÀÇ »õ·Î¿î °¡´É¼ºÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

ÀúÀÚ¼Ò°³

¿¬¼¼´ëÇб³ ÀüÀÚ°øÇаú Çлç¿Í µ¿(ÔÒ) ´ëÇпø ¼®»ç¸¦ ÃëµæÇÏ¿´´Ù. ÀÌÈÄ Ç÷θ®´Ù´ëÇб³(University of Florida)¿¡¼­ ÄÄÇ»ÅÍ°øÇÐ ¹Ú»ç¸¦ ÃëµæÇÏ¿´À¸¸ç, ÇöÀç µ¿ÀÇ´ëÇб³ ÀüÀÚ°øÇаú ±³¼ö·Î ÀçÁ÷ ÁßÀÌ´Ù. Àú¼­·Î´Â ¡ºCÆ÷ÀÚ¸¦ À§ÇÑ º»°Ý C ¾ð¾î ÇÁ·Î±×·¡¹Ö¡»(2017), ¡ºµû¶ó Çϸ鼭 ¹è¿ì´Â ¾ÆµÎÀ̳롻(2016), ¡º»ç¹°ÀÎÅͳÝÀ» Ç°Àº ¾ÆµÎÀ̳롻(2016), ¡º¾ÆÆ®¸á ½ºÆ©µð¿À¿Í ¾ÆµÎÀ̳ë·Î ¹è¿ì´Â ATmega328 ÇÁ·Î±×·¡¹Ö¡»(2015), ¡ºÇÙ½É ¿¹Á¦·Î ¹è¿ì´Â ¾ÆµÎÀ̳ë ÇÁ·Î±×·¡¹Ö¡»(2015), ¡º¾ÆµÎÀÌ³ë »ó»óÀ» ½ºÄÉÄ¡ÇÏ´Ù¡»(2014) µîÀÌ ÀÖ´Ù.

¸ñÂ÷

¸Ó¸®¸» x
º£Å¸¸®´õ Èıâ xii
ºÎÇ° ¸ñ·Ï xiv

CHAPTER 1 ¾ÆµÎÀ̳ë 1

1.1 ¾ÆµÎÀ̳ëÀÇ ¿ª»ç 2
1.2 ¾ÆµÎÀÌ³ë º¸µå 3
1.3 ¾ÆµÎÀÌ³ë ¿ì³ë 11
1.4 ¼ÒÇÁÆ®¿þ¾î °³¹ßȯ°æ 13
1.5 ¾ÆµÎÀ̳ë IDE ¼³Ä¡ 18
1.6 ¾ÆµÎÀ̳ë IDE »ç¿ë 24
1.7 ½ºÄÉÄ¡ÀÇ ±¸Á¶ 32
1.8 ¸Î´Â¸» 34

CHAPTER 2 ¾ÆµÎÀ̳ë SAMD º¸µå 35

2.1 SAMD21G ±â¹Ý ¾ÆµÎÀÌ³ë º¸µå 36
2.2 ¾ÆµÎÀ̳ë Á¦·Î 37
2.3 ¾ÆµÎÀ̳ë MKR Á¦·Î 48
2.4 ¾ÆµÎÀÌ³ë ³ª³ë 33 IoT 51
2.5 ¸Î´Â¸» 54

CHAPTER 3 SAMD21 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿Í ¾ÆµÎÀÌ³ë º¸µå 55

3.1 SAMD21 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ 56
3.2 ¾ÆµÎÀ̳ë Á¦·Î 58
3.3 ¾ÆµÎÀ̳ë MKR Á¦·Î 72
3.4 ¾ÆµÎÀÌ³ë ³ª³ë 33 IoT 78
3.5 ¸Î´Â¸» 83

CHAPTER 4 ¾ÆµÎÀ̳ë IDE 85

4.1 ¾ÆµÎÀ̳ë IDE 86
4.2 °¡·Î Åø¹Ù 89
4.3 ¼¼·Î Åø¹Ù 97
4.4 ÀÚµ¿ ¿Ï¼º 119
4.5 µð¹ö±ë 123
4.6 ¸Î´Â¸» 133

CHAPTER 5 UART ½Ã¸®¾ó Åë½Å 135

5.1 ½Ã¸®¾ó Åë½Å ¸ðµâ 136
5.2 ¾ÆµÎÀ̳ë Á¦·Î 137
5.3 ¾ÆµÎÀ̳ë MKR Á¦·Î 151
5.4 ¾ÆµÎÀÌ³ë ³ª³ë 33 IoT 154
5.5 ¸Î´Â¸» 156

CHAPTER 6 String Ŭ·¡½º 157

6.1 ¹®ÀÚ¿­ ó¸® 158
6.2 String °´Ã¼ »ý¼º 159
6.3 ¹®ÀÚ¿­ ¿¬°á 161
6.4 ¹®ÀÚ¿­ ³»¿ë °Ë»ö 163
6.5 ¹®ÀÚ¿­ º¯È¯ 167
6.6 ¸Î´Â¸» 170

CHAPTER 7 µðÁöÅÐ µ¥ÀÌÅÍ ÀÔÃâ·Â 171

7.1 µðÁöÅÐ µ¥ÀÌÅÍ ÀÔÃâ·Â 172
7.2 LED Á¦¾î 180
7.3 ¹öÆ°À¸·Î LED Á¦¾î 183
7.4 millis ÇÔ¼ö »ç¿ë 186
7.5 µð¹Ù¿î½Ì 190
7.6 ¸Î´Â¸» 192

CHAPTER 8 ¾Æ³¯·Î±× µ¥ÀÌÅÍ ÀÔÃâ·Â 195

8.1 ¾Æ³¯·Î±× µ¥ÀÌÅÍ ÀÔÃâ·Â 196
8.2 ¾Æ³¯·Î±× µ¥ÀÌÅÍ ÀÔ·Â 197
8.3 PWM ½ÅÈ£ Ãâ·Â 200
8.4 ¾Æ³¯·Î±× ½ÅÈ£ Ãâ·Â 205
8.5 ¸Î´Â¸» 208

CHAPTER 9 SPI Åë½Å 209

9.1 SPI 210
9.2 OLED µð½ºÇ÷¹ÀÌ 212
9.3 Çϵå¿þ¾î SPI »ç¿ë 223
9.4 ¸Î´Â¸» 224

CHAPTER 10 I2C Åë½Å 225

10.1 I2C 226
10.2 ÅؽºÆ® LCD 229
10.3 ÁÖ¼Ò ½ºÄµ 238
10.4 ¸Î´Â¸» 240

CHAPTER 11 USB ÀåÄ¡ ¸¸µé±â 243

11.1 USB ÀåÄ¡ ¸¸µé±â 244
11.2 Mouse ¶óÀ̺귯¸® 245
11.3 Keyboard ¶óÀ̺귯¸® 258
11.4 ¸Î´Â¸» 264

CHAPTER 12 USB È£½ºÆ® 265

12.1 USB 266
12.2 ¸¶¿ì½º ¿¬°á 269
12.3 Å°º¸µå ¿¬°á 275
12.4 ¸Î´Â¸» 279

CHAPTER 13 EEPROM ¿¡¹Ä·¹ÀÌ¼Ç 281

13.1 ¸Þ¸ð¸® 282
13.2 FlashStorage ¶óÀ̺귯¸® 283
13.3 EEPROMClass Ŭ·¡½º 287
13.4 ¸Î´Â¸» 292

CHAPTER 14 ½Ç½Ã°£ Ä«¿îÅÍ¿Í ½Ç½Ã°£ ½Ã°è 293

14.1 ½Ç½Ã°£ Ä«¿îÅÍ¿Í ½Ç½Ã°£ ½Ã°è 294
14.2 ³¯Â¥¿Í ½Ã°£ ¼³Á¤ ¹× Àбâ 294
14.3 ¾Ë¶÷ »ç¿ë 298
14.4 DS3231 ¸ðµâ 302
14.5 DS3231 ¸ðµâÀÇ ¾Ë¶÷ 309
14.6 ¸Î´Â¸» 314

CHAPTER 15 SD Ä«µå 315

15.1 SD Ä«µå 316
15.2 SD ¶óÀ̺귯¸® 317
15.3 µ¥ÀÌÅÍ ·Î±ë 323
15.4 ¸Î´Â¸» 332

CHAPTER 16 °ü¼º ÃøÁ¤ ÀåÄ¡ 333

16.1 °ü¼º ÃøÁ¤ ÀåÄ¡ 334
16.2 °¡¼Óµµ¿Í °¢¼Óµµ 335
16.3 ±â¿ï¾îÁü °¨Áö 341
16.4 ¸Î´Â¸» 345

CHAPTER 17 ¸ðÅÍ 347

17.1 ¸ðÅÍ 348
17.2 DC ¸ðÅÍ 348
17.3 ¼­º¸ ¸ðÅÍ 356
17.4 ½ºÅ×ÇÎ ¸ðÅÍ 364
17.5 ¸Î´Â¸» 371

CHAPTER 18 ºí·çÅõ½º 373

18.1 ºí·çÅõ½º 374
18.2 ÀúÀü·Â ºí·çÅõ½º 376
18.3 LED Á¦¾î ¤Ñ ÁÖº¯ ÀåÄ¡ 378
18.4 LED Á¦¾î ¤Ñ Áß¾Ó ÀåÄ¡ 391
18.5 ¹®ÀÚ¿­ Àü¼Û 397
18.6 ¸Î´Â¸» 403

CHAPTER 19 ¿ÍÀÌÆÄÀÌ 405

19.1 ¿ÍÀÌÆÄÀÌ 406
19.2 ¿ÍÀÌÆÄÀÌ ¶óÀ̺귯¸® 407
19.3 À¥ Ŭ¶óÀ̾ðÆ® 416
19.4 À¥ ¼­¹ö 421
19.5 NTP 426
19.6 ¸Î´Â¸» 432

ã¾Æº¸±â 433