- HOME
- ±³À°¼¾ÅÍ
- ARM ATC ±³À°¼¾ÅÍ
ARM Cortex-M±â¹ÝÀÇ Embedded system ¼³°è ±³À° °³¿ä
1. ±³À° ¼Ò°³
- ARM Cortex M3 ¼³°è ¹× ÀÀ¿ë(ARM ATC ÀÎÁõ°úÁ¤)
º» °Á¿¡¼´Â ARM»çÀÇ ATC (ARM Training Center)°úÁ¤À¸·Î ARM¿¡¼ °³¹ßµÈ ±³À縦 ±â¹ÝÀ¸·Î °ÀǸ¦ Çϸç, ÃÖ±Ù ARM»ç¿¡¼´Â 32ºñÆ® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÎ Cortex M3Äھ ¹ßÇ¥ÇÏ¿© ¸¹Àº ȸ»ç¿¡¼ ChipÀ» Ãâ½ÃÇÏ°í ÀÖ´Ù. ÀúÀü·ÂÀÌ¸é¼ 100MHZ±îÁö µ¿ÀÛÇÏ´Â Cortex M3¿¡ ´ëÇÑ ±¸Á¶, ÀÎÅÍ·´Æ®, ¸Þ¸ð¸®, µð¹ö±× ¼ÒÇÁÆ®¿þ¾î, ¸ðÅÍÁ¦¾î ¹× USB, Ethernet »ç¿ëµî¿¡ ´ëÇÑ °ÀÇ ¹× ½Ç½À°úÁ¤À» ÁøÇàÀ» ÇÑ´Ù.
º» °úÁ¤À» À̼öÇÏ°í Å×½ºÆ®¸¦ Åë°úÇÑ ¼ö°»ý¿¡°Ô´Â ARM ATC¿¡¼ ¹ßÇàÇÏ´Â °øÀÎ ¼ö·áÁõÀ» ¹ß±ÞÇÑ´Ù.
2. ±³À° °»ç : Â÷µ¿Çõ(ARM ATC °»ç, Çѱ¹»ê¾÷±â¼ú´ëÇб³ ±³¼ö)
3. ±³À° °³¿ä
▪ ARM Cortex-M °è¿ÀÇ ÇÁ·Î¼¼¼´Â ÀúÀü·ÂÀÇ »ç¿ëÇϱ⠽¬¿î ÇÁ·Î¼¼¼·Î ¼³°èµÇ¾î ÀÖ½À´Ï´Ù. ¿À´Ã³¯
ÀÓº£µðµå ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÀÚµéÀÌ Á÷¸éÇÏ°Ô µÇ´Â ¼º´É, ºñ¿ë, È¿À²ÀûÀÎ ¿¡³ÊÁö °ü¸®, ³×Æ®¿öÅ© ¿¬°á,
ÄÚµåÀÇ Àç»ç¿ë µî ´Ù¾çÇÑ ¹®Á¦µéÀ» ÇØ°áÇÒ ¼ö ÀÖ´Â ÃÖÀûÀÇ ¼Ö·ç¼ÇÀÔ´Ï´Ù.
▪ ARM»çÀÇ °³¹ß ÅøÀÎ MDK-ARMÀ» ÀÌ¿ëÇÏ¿© ÇÁ·ÎÁ§Æ® »ý¼º, ÄÚµå ºôµå, µð¹ö±× ȯ°æ ±¸¼º µî¿¡ ´ëÇØ
¹è¿ì°Ô µË´Ï´Ù.
▪ Çʸ³½º ÀüÀÚ¿¡¼ µ¶¸³ÇÏ¿© ¼³¸³ÇÑ NXP¿¡¼ Á¦ÀÛÇÑ NXP1700 µð¹ÙÀ̽º (Cortex-M3 ÄÚ¾î ³»Àå) ±â¹ÝÀÇ
½Ç½À º¸µå¿Í MDK-ARM¿¡ Æ÷ÇÔµÈ IDE ȯ°æÀÎ uVision ±×¸®°í µð¹ö±× ÀåÄ¡ÀÎ uLink-ME ¸¦ ÀÌ¿ëÇÏ¿©
Cortex-M ÄÚ¾îÀÇ ±â´É°ú µ¿ÀÛÀ» Á÷Á¢ °ËÁõÇÏ°Ô µË´Ï´Ù.
▪ °úÁ¤À» À̼öÇÏ°Ô µÇ¸é Cortex-M3¿¡ ´ëÇÑ ±¸Á¶, ÀÎÅÍ·´Æ®, ¸Þ¸ð¸®, µð¹ö±× ¼ÒÇÁÆ®¿þ¾î, ¸ðÅÍÁ¦¾î, USB ¹×
Ethernet »ç¿ë µî¿¡ ´ëÇؼ ½Ç½ÀÀ» ÅëÇØ ÀÌÇØÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
4. ¼¼ºÎ±³À°³»¿ë
5. ±³À° ¼öÁØ
• ±³À° ´ë»ó : ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¿¡ ´ëÇÑ ±âÃÊ Áö½ÄÀ» ¼ö°»ý
• °ÀÇ ·¹º§ : Áß±Þ
• ¼±¼ö°ú¸ñ : C, C++, ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼
• ±³À° ÀÏÁ¤ : ³â 4~5ȸ
• ±³À° Àοø : 20¸í / ȸ
6. ½Ç½À Àåºñ
|
|
|
NXP1768±â¹Ý CortexM3 |
ARM MCU ±â¹ÝÀÇ Compiler & Debugger KEIL SW |
|