Çѱ¹ÀüÀÚÁ¤º¸Åë½Å»ê¾÷ÁøÈïȸLOGO

Çѱ¹ÀüÀÚÀü °³ÃÖ

Àη¾缺¡¤ÀÚ°Ý

  1. ±³À°
  2. ½Åû
    ȸ°ü¹®ÀÇ
  • ¾ÈÀüº¸°Ç½Ç °úÀå Àå¸íÁø
  • 02-6388-6051
  • ȨÆäÀÌÁö ÀÌ¿ë¹®ÀÇ
  • µðÁöÅÐÇõ½Å½Ç
  • 02-6388-6111
  • >
  • Àη¾缺¡¤ÀÚ°Ý
  • >
  • ½Åû

½Åû

Á¦¸ñ ÀÓº£µðµå ¸®´ª½º Ä¿³Î & µå¶óÀ̹ö ±¸Çö
ÀÛ¼ºÀÚ °ü¸®ÀÚ µî·ÏÀÏ 2018.09.19 Á¶È¸ 2716
½ÃÀÛÀÏ 2018.09.19 ¸¶°¨ÀÏ 2018.09.21

ÀÏÂ÷

ÈƷøðµâ¸í

ÈƷó»¿ë

ÈƷýð£

±³¼ö¹æ¹ý

±³¼öµµ±¸

°è

24

1ÀÏ

ARM ÇÁ·Î¼¼¼­

& °³¹ßȯ°æ ±¸Ãà

&¸®´ª½º Ä¿³Î ÄÄÆÄÀÏ

- ARM ÇÁ·Î¼¼¼­ ±¸Á¶

- ¿¹¿Üó¸® °³³ä ¹× ¸ðµå

. IRQ /FIQ /SVC ¸ðµå

- ¿¹¿Üó¸® º¤ÅÍ Å×ÀÌºí ±¸Á¶ ¹× ÃʱâÈ­

- ¿¹¿Üó¸® ¼­ºñ½º ·çƾ 󸮰úÁ¤

- SWI ¸í·É¾î 󸮰úÁ¤

3

ÀÌ·Ð(2)½Ç½À(1)

- Cross Compiler ¼³Ä¡

- minicom ¼³Ä¡

- TFTP/NFS ¼³Á¤

- Target º¸µå °³¿ä

2

½Ç½À(2)

- GCC ÄÄÆÄÀÏ·¯ ¿É¼Ç

- µð¹ÙÀ̽º Á¦¾î¸¦ À§ÇÑ Ä¿³Î ¼³Á¤

- Kernel ¼Ò½º¼³Ä¡ ¹× Ä¿³Î, ÄÄÆÄÀÏ

- ¸®´ª½º Ä¿³Î ¾ÐÃà ÇØÁ¦ °úÁ¤ ºÐ¼®

3

ÀÌ·Ð(1)½Ç½À(2)

2ÀÏ

¸®´ª½º Ä¿³Î ÃʱâÈ­ &

Linux System Service

- Linux Kernel À̹ÌÁö ±¸Á¶

- ¸®´ª½º Ä¿³Î ºÎÆà ¹× ÃʱâÈ­ °úÁ¤

. vmlinux.lds ÆÄÀÏ

. start() ÇÔ¼ö ºÐ¼®

. stext() ÇÔ¼ö ºÐ¼®

. start_kernel() ÇÔ¼ö

3

ÀÌ·Ð(2)½Ç½À(1)

- system call °³³ä

- ½Ã½ºÅÛ ÄÝ ¼­ºñ½º ÇÔ¼ö °³¿ä, ½Çü

- ¿¹¿Üó¸® Çڵ鷯 Å×À̺í

- ½Ã½ºÅÛ ÄÝ ¼­ºñ½º ÇÔ¼ö Å×ÀÌºí ¹× È£Ãâ °úÁ¤

- »ç¿ëÀÚ ½Ã½ºÅÛ ¼­ºñ½º ÇÔ¼ö µî·Ï

3

ÀÌ·Ð(2)½Ç½À(1)

- task_struct ±â´É

- °¡»ó ÆÄÀÏ ½Ã½ºÅÛ (VFS)

- ÆÄÀÏ°ü·Ã Ä¿³Î ±¸Á¶Ã¼

- ÆÄÀÏ ½Ã½ºÅÛ ±âº»±¸Á¶ ¹× Á¦¾îÇÔ¼ö

2

ÀÌ·Ð(2)

3ÀÏ

¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ & ¸®´ª½º ¸ðµâ ÇÁ·Î±×·¥ &

¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö

- µð·ºÅ͸® ±¸Á¶

- ÆÄÀÏ ¹× µð·ºÅ͸®°ü¸®

. ÇÁ·Î¼¼½º °£ °ü¸®

. ½º·¹µå °£ °ü¸®

2

ÀÌ·Ð(2)½Ç½À(1)

- ¸¶ÀÌÅ©·Î/¸ð³î¸¯ Ä¿³Î

- ¸ðµâ ÇÁ·Î±×·¥ °³³ä

. ¸ðµâ ÀÛ¼º ¹× ÄÄÆÄÀÏ

. ±âº» ¸ðµâ ÇÁ·Î±×·¥

. ¸ðµâ µî·Ï ¹× ÇØÁ¦

- ¸ðµâÇÁ·Î±×·¥ ±¸Á¶ ¹× ÀÎÅÍÆäÀ̽º

3

ÀÌ·Ð(2)½Ç½À(1)

- µð¹ÙÀ̽º µå¶óÀ̹ö °³³ä

. ¹®ÀÚ/ºí·Ï µå¶óÀ̹ö

- Indoe ±¸Á¶Ã¼ ±â´É

- µð¹ÙÀ̽º µå¶óÀ̹ö °èÃþ±¸Á¶

- ¹®ÀÚ µð¹ÙÀ̽º µå¶óÀ̹ö ±¸Á¶

- GPIO °³³ä ¹× ±¸Á¶

- ÁÖ¿ä GPIO ·¹Áö½ºÅÍ

- LED µå¶óÀ̹ö

- µð¹ÙÀ̽º µå¶óÀ̹ö Ä¿³Î ºô³» Æ®ÀÎ

3

ÀÌ·Ð(2)½Ç½À(1)

¡Ø Ãâó : EDUC (ÀüÀÚ»ê¾÷ÀÎÀûÀÚ¿ø°³¹ßÇùÀÇü)