|
||
|
||
|
||
±â°è´Ð½ºÀÇ AVR-ISP ÇÁ·Î±×·¥Àº Á¤ÇØÁø ±âÁ¾ ¾øÀÌ »ç¿ëÀÚ°¡ ¸í¼¼¹®¼¸¦ ÀÛ¼ºÇÏ´Â °Í¸¸À¸·Î ¹«ÇÑÁ¤À¸·Î »õ·Î¿î µð¹ÙÀ̽º¸¦ Áö¿ø(ATmega)ÇÒ ¼ö ÀÖ´Â ±¸Á¶·Î ¸¸µé¾î Á³½À´Ï´Ù. ¸í¼¼¹®¼´Â ±âº»ÀûÀ¸·Î ÅØ½ºÆ®¹®¼À̸ç È®ÀåÇÏ´Â *.avrspec À» °¡Áö°í ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â AVR ÀÇ ÇØ´ç ¸Å´º¾óÀ» º¸°í ¸í¼¼¹®¼°¡ ¿ä±¸ÇÏ´Â °ªµéÀ» ±â·ÏÇÏ´Â °Í ¸¸À¸·Î °£´ÜÇÏ°Ô ÇØ´ç AVR À» Áö¿øÇÏ°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¸í¼¼¹®¼ÀÇ À̸§Àº ÇѱÛ/¿µ¹® ¾î¶² °ÍÀÌµç »ó°ü ¾øÀ¸¸ç ±»ÀÌ ÇØ´ç AVR ÀÇ À̸§ÀÌ ¾Æ´Ï¾îµµ µË´Ï´Ù. Áï, "¿¹Á¦0.avrspec", "¼º¸Á¦¾î¿ëATmega128.avrspec" °ú °°ÀÌ »ç¿ëÀÚ°¡ ½±°Ô ¾Ë¾Æ º¼ ¼ö ÀÖ´Â À̸§À» Áö¾îÁÖ¸é µË´Ï´Ù. ÀÌ ±â´ÉÀº °¢Á¾ Lock/Fuse ÀÇ Àǹ̸¦ ÀÌÇØÇϱâ Èûµç »ç¿ëÀÚµéÀ» À§ÇÏ¿© °í±Þ »ç¿ëÀÚ°¡ ¹Ì¸® ¼³Á¤À» ÇØ ³õ°í »ç¿ëÀÚ´Â ±×³É Lock/Fuse ¸¦ ±â·ÏÇϱ⸸ ÇÏ¸é µÇ¹Ç·Î ¾ÆÁÖ Æí¸®ÇÏ¸ç ºÒÇÊ¿äÇÑ ½ÃÇà Âø¿À¸¦ ÁÙ¿©ÁÙ ¼ö ÀÖ´Â ¾ÈÀü°ú ÆíÀǸ¦ À§ÇÑ ±â´ÉÀÔ´Ï´Ù. ƯÈ÷ ±³À糪 ¿¹Á¦¸¦ ¹èÆ÷ÇÏ´Â °æ¿ì ¸í¼¼ ¹®¼¸¦ °°ÀÌ ¹èÆ÷Çϸé Ãʺ¸ÀÚµµ º¹ÀâÇÑ Lock/Fuse ¿¡ ½Å°æ¾²Áö ¾Ê°í ½±°Ô AVR À» »ç¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¸í¼¼¹®¼ÀÇ ÀÚ¼¼ÇÑ ±¸Á¶¿Í ¼öÁ¤ ¹æ¹ýÀº ¾Æ·¡ ³»¿ëÀ» Âü°í ¹Ù¶ø´Ï´Ù. |
||
|
||
|
||
|
||
<FlashÆäÀÌÁöÅ©±â>
<Flash±â·Ï½Ã°£> |
<---- Byte ´ÜÀ§ 10Áø¼ö·Î Flash Page Å©±â¸¦ ±â·ÏÇÕ´Ï´Ù.
<---- Byte ´ÜÀ§ 10Áø¼ö·Î Flash Àüü Å©±â¸¦ ±â·ÏÇÕ´Ï´Ù.
<---- Byte ´ÜÀ§ 10Áø¼ö·Î EEprom Àüü Å©±â¸¦ ±â·ÏÇÕ´Ï´Ù.
<---- 3 Byte ÀÇ AVR °íÀ¯¹øÈ£¸¦ 16Áø¼ö·Î ±â·ÏÇÕ´Ï´Ù(±â°è´Ð½ºÀÇ AVR-ISP ´Â ÀÌ °ªÀ¸·Î AVR Á¾·ù¸¦ ±¸ºÐÇÔ).
<---- º¸¾È ¼³Á¤(Lock) ÀÇ 8°³ Bit ¸¦ [¹øÈ£] [À̸§(»ç¿ëÀÚÁöÁ¤)] [ÃʱⰪ(- / *)] "-" ´Â »ç¿ëÇÏÁö ¾ÊÀ½, "*" ´Â ¼³Á¤ÇÔÀ» ÀǹÌÇÕ´Ï´Ù. "°íÁ¤" Àº ÇØ´ç ¼³Á¤ °ªÀ» »ç¿ëÀÚ°¡ ±â°è´Ð½ºÀÇ AVR-ISP ÇÁ·Î±×·¥¿¡¼ ¼öÁ¤ÇÒ ¼ö ¾ø°Ô ÇÏ´Â ±â´ÉÀÔ´Ï´Ù.
<---- Bit À̸§Àº AVR ¸Å´º¾óÀÇ À̸§ À̿ܿ¡ »ç¿ëÀÚ°¡ ¸¶À½´ë·Î Á¤Çصµ »ó°ü¾ø½À´Ï´Ù(Çѱ۵µ »ó°ü¾øÀ½). ½±°Ô ÀÌÇØÇÏ°í ¾Ë¾Æ º¼¼ö ÀÖ´Â À̸§À¸·Î ÁöÁ¤ÇÏ¸é µË´Ï´Ù.
<---- [Á¦¸ñ] Àº ¼Õ´ëÁö ¸»¾Æ¾ß Çϸç ÇÑ Çà¿¡ ²Ë Â÷¾ß ÇÕ´Ï´Ù(¾Õ/µÚ¿¡ °ø¹éÀÌ À־ ¾ÈµÊ).
<---- °¢°¢ÀÇ ´Ü¾î´Â °ø¹éÀ¸·Î ±¸ºÐµÇ¸ç °ø¹éÀÇ ¼ö¿¡´Â »ó°üÀÌ ¾ø½À´Ï´Ù.
<---- SPI Enable Àº ISP »ç¿ëÀ» À§ÇÏ¿© ¹Ýµå½Ã "°íÁ¤" µÇ¾î¾ß ÇÕ´Ï´Ù. ¸¸ÀÏ ÀÌ °ÍÀ» ¹«È¿È Çϸé ÇØ´ç AVR Àº ISP ·Î ÇÁ·Î±×·¥ ÇÒ ¼ö ¾ø°Ô µË´Ï´Ù(ÀÌ °æ¿ì´Â º´·Ä¹æ½ÄÀ¸·Î¸¸ °¡´ÉÇÔ).
<---- Flash ±â·Ï ½Ã°£À¸·Î ¸Å´º¾ó »óÀÇ ms ´ÜÀ§ ½Ã°£ °ªÀÔ´Ï´Ù.
<---- EEprom ±â·Ï ½Ã°£À¸·Î ¸Å´º¾ó »óÀÇ ms ´ÜÀ§ ½Ã°£ °ªÀÔ´Ï´Ù. <---- ¸í¼¼¹®¼ÀÇ ³¡À» ¾Ë·ÁÁÖ´Â [Á¦¸ñ] À¸·Î Áö¿ö¼´Â ¾ÈµË´Ï´Ù. |
|
|
||
¸í¼¼¹®¼´Â °¢ Çà°£ °ø¹éÀÌ ¾øÀÌ À§ ¿¹Ã³·³ ºÙ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌÁ¡ ÁÖÀÇ ¹Ù¶ø´Ï´Ù.
|
||
|