Embedded ¿¬±¸ À§Å°
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®
ÇöÀçÀ§Ä¡ : ¹Ì´Ï»çÀÌÆ®>Embedded



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.


¼Ò°³

ÀÓº£µðµå ½Ã½ºÅÛÀº ¸Å¿ì ³·Àº ¼öÁØ¿¡¼­ ÀåÄ¡¸¦ ´Ù·ç°í ÇÁ·Î¼¼¼­¸¦ Á÷Á¢ Á¦¾îÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ PC¿¡ ºñÇØ¼­ ÀÚ¿ø¿¡ ´ëÇÑ Á¦¾àÀÌ ½ÉÇϱ⠶§¹®¿¡ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ¾ð¾î·Î Assembly°¡ ³Î¸® »ç¿ëµÇ¾îÁ® ¿Ô´Ù. ÇöÀç±îÁöµµ ¿©ÀüÈ÷ Assembly´Â Áß¿äÇÏ°Ô »ç¿ëµÇÁö¸¸ Çϵå¿þ¾î±â¼úÀÇ ºñ¾àÀûÀÎ ¹ß´Þ·Î ÀÎÇÏ¿©, ¾Æ¿¹ Linux Ä¿³ÎÀ» Á÷Á¢ ¿Ã¸®´Â ÀÓº£µðµå ½Ã½ºÅÛµµ µîÀåÀ» Çϰí ÀÖÀ¸¸ç, ÀÌ·ÎÀÎÇÏ¿© CÀÇ È°¿ëµµ Á¡Á¡ ³ô¾ÆÁö°í ÀÖ´Â Ãß¼¼´Ù.

ÀÌ À§Å° ÆäÀÌÁö´Â
  1. Linux¿î¿µÃ¼Á¦¸¦ ÀÌ¿ëÇÑ ÀÓº£µðµå ½Ã½ºÅÛ ±¸ÃàÀ» ¸ñÀûÀ¸·Î Çϸç, ARM ÇÁ·Î¼¼¼­ ±â¹ÝÀÇ S3C2410 ·¹ÆÛ·±½º º¸µå¸¦ ÀÌ¿ëÇØ¼­ ÀÓº£µðµå ½Ã½ºÅÛ ±¸Ãà°ú °ü·ÃµÈ ÇнÀÀ» ÇÑ´Ù. ±×·¯¹Ç·Î Linux ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÃæºÐÇÑ ÀÌÇØ¸¦ Çϰí ÀÖ¾î¾ß ÇÑ´Ù.
  2. Assembly¿¡ ´ëÇÑ ±âº»ÀûÀÎ ´É·ÂÀ» ¹è¾çÇØ¾ß ÇÑ´Ù.
  3. °ü·Ã ³»¿ëÀº Âü°í/¼öÁ¤ÀÌ °¡´ÉÇÑ ÇüÅ·Π¹®¼­È­ ÇÑ´Ù.
  4. S3C2410 ·¹ÆÛ·±½º º¸µå°¡ ¹è´ÞµÇ´Â Áï½Ã ÇÊ¿äÇÑ Á¤º¸¸¦ ¼öÁýÇÑ´Ù.

ÀÓº£µðµå¿¡ ´ëÇØ¼­

ÀÓº£µðµå ½Ã½ºÅÛÀº °¢Á¾ ÀåÄ¡¿Í Á¦¾î±âµéÀÌ ¿ÏÀüÈ÷ ĸ½¶È­µÈ ÇüÅ·ΠÁ¦°øµÇ´Â Ưº°ÇÑ Àü¿ëÀÇ ¸ñÀûÀ» À§Çؼ­ ¸¸µé¾îÁø ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» ÀǹÌÇÑ´Ù. ¹ü¿ëÀûÀ¸·Î »ç¿ëÇϱâ À§ÇÑ °³ÀÎ ÄÄÇ»ÅÍ ¿Í´Â ´Þ¸®, ÀڱⰡ ÇØ¾ßÇÒÀÏÀ» ¼öÇàÇϱâ À§ÇÑ ¸î¸îÀÇ Á¤ÀÇµÈ ±â´É¸¸À» ¼öÇàÇÑ´Ù. ÀÓº£µðµå ½Ã½ºÅÛÀÇ ÇÙ½ÉÀº microprocessor·Î ÁÖ¾îÁøÀÏÀ» ¼öÇàÇϱâ À§ÇÑ ÇÁ·Î±×·¥À» ¼öÇàÇÑ´Ù. ÀÓº£µðµå ½Ã½ºÅÛÀº »ê¾÷/±º»ç/ÀÇ·á/Åë½Å ºÐ¾ß¿¡¼­ ³Î¸® »ç¿ëµÈ´Ù.

´ÙÀ½Àº ÀÓº£µðµå ½Ã½ºÅÛÀÇ ´ëÇ¥ÀûÀÎ ÀÀ¿ë ºÐ¾ß´Ù.
  • cellular telephones
  • ¶ó¿ìÅÍ(:12), ¹æÈ­º®µîÀÇ ³×Æ®¿öÅ© Àåºñ
  • ÇÁ¸°ÅÍ, disk drive
  • °³ÀÎ ¼Õ °è»ê±â
  • ¹æ»ç´É/¼öÁú ¿À¿°ÃøÁ¤µî ¼¾¼­ Á¦¾î ±â±â
  • PDA¿Í °°Àº °³ÀÎ ´Ü¸»±â
  • psp, ps2¿Í °°Àº consol °ÔÀÓ±â
  • °¢Á¾ ÀÇ·á±â±â
  • ·Îº¸Æ®
  • home automation Á¦Ç°
  • ÀÚµ¿Â÷¿¡ »ç¿ëµÇ´Â °¢Á¾ Á¦¾îÀåÄ¡µé(engine controller, antilock break controller)
  • TV, ÀüÈ­±â, ÀÚµ¿¼¼Ã´±â, ³ÃÀå°í, ¼¼Å¹±âµî µðÁöÅÐÈ­µÈ °¡ÀüÁ¦Ç°


Âü°í Crystal ÀÌ Á¢Çغ» Emebedded System Programming


32ºñÆ® ÇÁ·Î¼¼¼­
100MHz·Î µ¿ÀÛ
±×·¡ÇÈ¿£Áø
ºñµð¿À ÇÁ·Î¼¼¼­(CRT Controller)
DSP ±â´É
»ç¿îµå ¿£Áø
µîÀÇ ±â´ÉÀ» °¡Áö°Å³ª

16ºñÆ®
USB 1.1
I2C
SPIµîÀÇ ±â´ÉÀ» °¡Áø ÇÁ·Î¼¼¼­¿¡¼­

ÄÄÆÄÀÏ·¯°¡ GCC ±â¹ÝÀÇ ÄÄÆÄÀÏ·¯ÀÎ °æ¿ì ºÎÆ®ÄÚµå(¾à 100¶óÀÎ ¹Ì¸¸)¸¸ Assembly¶Ç´Â ½ºÅ©¸³Æ®(Script)·Î µÇ¾î ÀÖ°í ³ª¸ÓÁö(98% ÀÌ»ó)Àº C·Î µÇ¾î ÀÖ´Ù.

2006³â 12¿ù ÇöÀç EmebeddedÀÇ Àý´ë °­ÀÚÀÎ ARM Core¸¦ »ç¿ëÇÏ´Â ÇÁ·Î¼¼¼­¿¡¼­µµ Assembly´Â ±ØÈ÷ ÀÛÀº ºÎºÐ¸¸ »ç¿ëµÇ¸ç ´ëºÎºÐÀÇ ÄÚµå´Â C·Î ÀÛ¼ºµÈ´Ù.
(ƯÁ¤ °æ¿ì¿¡ ÇÊ¿äÇÑ ºÎºÐ¸¸ Inline Assembly·Î »ç¿ëÇÏ¿© ¼Óµµ Çâ»óÀ» Ãß±¸Çϳª ±ØÈ÷ ÀϺÎÀÌ´Ù.)

Á¤¸®ÇÏÀÚ¸é ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼­ ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§Çؼ­´Â

  1. ÇÁ·Î¼¼¼­¿¡ ´ëÇÑ ÀÌÇØ
  2. C¾ð¾î

  3. Çʿ信 ÀÇÇØ¼­ ¶Ç´Â ±íÀÌ ¾Ë°íÀÚ ÇÑ´Ù¸é **********************************
  4. AssemblyÀÇ ÀÌÇØ
  5. CoreÀÇ µ¿ÀÛ¿ø¸®, Chip FuntionÀÇ ÀÌÇØ µî
  6. CompilerÀÇ ÀÌÇØ (GCC ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÑ´Ù¸é)
  7. RTOSÀÇ ÀÌÇØ
  8. Linux ÀÌÇØ(Linux¸¦ Porting ÇÑ´Ù¸é)
  9. ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö

°á±¹ ÀÓº£µðµå ½Ã½ºÅÛÇÁ·Î±×·¡¹Ö ¿ª½Ã ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀÌ´Ù.


More Come To

To Be Continue ...

µð·ºÅ丮

 
À̸§
Á¦¸ñ
º¯°æÀÏ
Å©±â
°¢Á¾ ¹®¼­
2007/01/09 11:46
57

À̸§
Á¦¸ñ
º¯°æÀÏ
Å©±â
¸®´ª½º ÀÓº£µðµå ½ÃÀå »óȲ
2007/01/09 11:46
1466
¸®´ª½º Ä¿³Î (2.4) ¸ðµâ ÇÁ·Î±×·¡¹Ö
2007/01/09 11:46
24915
ÀÓº£µðµå ½Ã½ºÅÛ ¿£Áö´Ï¾î¸¦ À§ÇÑ ¸®´ª½º Ä¿³Î ºÐ¼®
2007/01/09 11:46
138
S3C2410 with Linux
2007/01/09 11:46
251
Linux Ä¿³Î¿¡¼­ÀÇ µð¹ÙÀ̽º µå¶óÀ̹ö ÀÛ¼º
2009/03/10 02:51
13710

EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.