Atmel லோகோICE பிழைத்திருத்தி நிரலாளர்கள்
பயனர் வழிகாட்டிAtmel-ICE பிழைத்திருத்த புரோகிராமர்கள் புரோகிராமர்கள் மற்றும் பிழைத்திருத்தங்கள்
அட்மெல்-ஐஸ்
பயனர் வழிகாட்டி

அட்மெல்-ICE பிழைத்திருத்தி

Atmel-ICE என்பது ARM® Cortex®-M அடிப்படையிலான Atmel ®SAM மற்றும் Atmel AVR மைக்ரோகண்ட்ரோலர்களை ® ஆன்-சிப் பிழைத்திருத்த திறன் கொண்ட பிழைத்திருத்தம் மற்றும் நிரலாக்கத்திற்கான ஒரு சக்திவாய்ந்த மேம்பாட்டு கருவியாகும்.
இது ஆதரிக்கிறது:

  • இரண்டு J-களிலும் உள்ள அனைத்து Atmel AVR 32-பிட் மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் மற்றும் ஆன்-சிப் பிழைத்திருத்தம்.TAG மற்றும் aWire இடைமுகங்கள்
  • இரண்டு J-களிலும் உள்ள அனைத்து Atmel AVR XMEGA® குடும்ப சாதனங்களின் நிரலாக்கம் மற்றும் ஆன்-சிப் பிழைத்திருத்தம்.TAG மற்றும் PDI 2-கம்பி இடைமுகங்கள்
  • நிரலாக்கம் (ஜேTAG, SPI, UPDI) மற்றும் J இல் OCD ஆதரவுடன் அனைத்து Atmel AVR 8-பிட் மைக்ரோகண்ட்ரோலர்களின் பிழைத்திருத்தம்.TAG, பிழைத்திருத்த வயர் அல்லது UPDI இடைமுகங்கள்
  • SWD மற்றும் J இரண்டிலும் உள்ள அனைத்து Atmel SAM ARM Cortex-M அடிப்படையிலான மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் மற்றும் பிழைத்திருத்தம்.TAG இடைமுகங்கள்
  • இந்த இடைமுகத்திற்கான ஆதரவுடன் அனைத்து Atmel tinyAVR® 8-பிட் மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் (TPI).

இந்த ஃபார்ம்வேர் வெளியீட்டால் ஆதரிக்கப்படும் சாதனங்கள் மற்றும் இடைமுகங்களின் முழுமையான பட்டியலுக்கு Atmel Studio பயனர் வழிகாட்டியில் ஆதரிக்கப்படும் சாதனங்களின் பட்டியலைப் பார்க்கவும்.

அறிமுகம்

1.1. அட்மெல்-ICE அறிமுகம்
Atmel-ICE என்பது ARM Cortex-M அடிப்படையிலான Atmel SAM மற்றும் Atmel AVR மைக்ரோகண்ட்ரோலர்களை ஆன்-சிப் பிழைத்திருத்த திறன் கொண்ட பிழைத்திருத்தம் மற்றும் நிரலாக்கத்திற்கான ஒரு சக்திவாய்ந்த மேம்பாட்டு கருவியாகும்.
இது ஆதரிக்கிறது:

  • இரண்டு J-களிலும் உள்ள அனைத்து Atmel AVR UC3 மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் மற்றும் ஆன்-சிப் பிழைத்திருத்தம்.TAG மற்றும் aWire இடைமுகங்கள்
  • J இரண்டிலும் உள்ள அனைத்து AVR XMEGA குடும்ப சாதனங்களின் நிரலாக்கம் மற்றும் ஆன்-சிப் பிழைத்திருத்தம்TAG மற்றும் PDI 2வயர் இடைமுகங்கள்
  • நிரலாக்கம் (ஜேTAG மற்றும் SPI) மற்றும் J இரண்டிலும் OCD ஆதரவுடன் அனைத்து AVR 8-பிட் மைக்ரோகண்ட்ரோலர்களின் பிழைத்திருத்தம்TAG அல்லது வயர் இடைமுகங்களை பிழைத்திருத்தவும்
  • SWD மற்றும் J இரண்டிலும் உள்ள அனைத்து Atmel SAM ARM Cortex-M அடிப்படையிலான மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் மற்றும் பிழைத்திருத்தம்.TAG இடைமுகங்கள்
  • இந்த இடைமுகத்திற்கான ஆதரவுடன் அனைத்து Atmel tinyAVR 8-பிட் மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் (TPI).

1.2. அட்மெல்-ICE அம்சங்கள்

  • அட்மெல் ஸ்டுடியோவுடன் முழுமையாக இணக்கமானது
  • அனைத்து Atmel AVR UC3 32-பிட் மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் மற்றும் பிழைத்திருத்தத்தை ஆதரிக்கிறது.
  • அனைத்து 8-பிட் AVR XMEGA சாதனங்களின் நிரலாக்கம் மற்றும் பிழைத்திருத்தத்தை ஆதரிக்கிறது
  • OCD உடன் கூடிய அனைத்து 8-பிட் Atmel megaAVR® மற்றும் tinyAVR சாதனங்களின் நிரலாக்கம் மற்றும் பிழைத்திருத்தத்தை ஆதரிக்கிறது.
  • அனைத்து SAM ARM Cortex-M அடிப்படையிலான மைக்ரோகண்ட்ரோலர்களின் நிரலாக்கம் மற்றும் பிழைத்திருத்தத்தை ஆதரிக்கிறது.
  • இலக்கு இயக்க தொகுதிtage வரம்பு 1.62V முதல் 5.5V வரை
  • debugWIRE இடைமுகத்தைப் பயன்படுத்தும் போது இலக்கு VTref இலிருந்து 3mA க்கும் குறைவாகவும், மற்ற அனைத்து இடைமுகங்களுக்கும் 1mA க்கும் குறைவாகவும் எடுக்கிறது.
  • ஜேவை ஆதரிக்கிறதுTAG கடிகார அதிர்வெண்கள் 32kHz முதல் 7.5MHz வரை
  • 32kHz முதல் 7.5MHz வரையிலான PDI கடிகார அதிர்வெண்களை ஆதரிக்கிறது.
  • 4kbit/s இலிருந்து 0.5Mbit/s வரையிலான debugWIRE பாட் விகிதங்களை ஆதரிக்கிறது.
  • 7.5kbit/s முதல் 7Mbit/s வரையிலான aWire பாட் விகிதங்களை ஆதரிக்கிறது
  • 8kHz முதல் 5MHz வரையிலான SPI கடிகார அதிர்வெண்களை ஆதரிக்கிறது
  • 750kbit/s வரை UPDI பாட் விகிதங்களை ஆதரிக்கிறது
  • 32kHz முதல் 10MHz வரையிலான SWD கடிகார அதிர்வெண்களை ஆதரிக்கிறது
  • USB 2.0 அதிவேக ஹோஸ்ட் இடைமுகம்
  • 3MB/வி வரையிலான வேகத்தில் ITM சீரியல் டிரேஸ் கேப்சர்
  • பிழைத்திருத்தம் அல்லது நிரலாக்கம் செய்யாதபோது DGI SPI மற்றும் USART இடைமுகங்களை ஆதரிக்கிறது.
  • 10-பின் 50-மில் J ஐ ஆதரிக்கிறதுTAG AVR மற்றும் Cortex பின்அவுட்கள் இரண்டையும் கொண்ட இணைப்பான். நிலையான ப்ரோப் கேபிள் AVR 6-pin ISP/PDI/TPI 100-mil தலைப்புகளையும் 10-pin 50-mil தலைப்புகளையும் ஆதரிக்கிறது. 6-pin 50-mil, 10-pin 100-mil மற்றும் 20-pin 100-mil தலைப்புகளையும் ஆதரிக்க ஒரு அடாப்டர் கிடைக்கிறது. வெவ்வேறு கேபிளிங் மற்றும் அடாப்டர்களுடன் பல கிட் விருப்பங்கள் கிடைக்கின்றன.

1.3. கணினி தேவைகள்
Atmel-ICE அலகுக்கு, உங்கள் கணினியில் Atmel Studio பதிப்பு 6.2 அல்லது அதற்குப் பிந்தைய முன்-இறுதி பிழைத்திருத்த சூழல் நிறுவப்பட வேண்டும்.
வழங்கப்பட்ட USB கேபிள் அல்லது சான்றளிக்கப்பட்ட மைக்ரோ-USB கேபிளைப் பயன்படுத்தி Atmel-ICE ஹோஸ்ட் கணினியுடன் இணைக்கப்பட வேண்டும்.

Atmel-ICE உடன் தொடங்குதல்

2.1. முழு கிட் உள்ளடக்கங்கள்
Atmel-ICE முழு தொகுப்பில் பின்வரும் பொருட்கள் உள்ளன:

  • அட்மெல்-ICE அலகு
  • யூ.எஸ்.பி கேபிள் (1.8மீ, அதிவேக, மைக்ரோ-பி)
  • 50-மில் AVR, 100-மில் AVR/SAM மற்றும் 100-மில் 20-பின் SAM அடாப்டர்களைக் கொண்ட அடாப்டர் போர்டு
  • 10-பின் 50-மில் இணைப்பான் மற்றும் 6-பின் 100-மில் இணைப்பான் கொண்ட IDC பிளாட் கேபிள்
  • 50 x 10-மில் சாக்கெட்டுகள் கொண்ட 10-மில் 100-பின் மினி ஸ்க்விட் கேபிள்

படம் 2-1. Atmel-ICE முழு கிட் உள்ளடக்கங்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 12.2. அடிப்படை கிட் உள்ளடக்கங்கள்
Atmel-ICE அடிப்படை கிட்டில் இந்த பொருட்கள் உள்ளன:

  • அட்மெல்-ICE அலகு
  • யூ.எஸ்.பி கேபிள் (1.8மீ, அதிவேக, மைக்ரோ-பி)
  • 10-பின் 50-மில் இணைப்பான் மற்றும் 6-பின் 100-மில் இணைப்பான் கொண்ட IDC பிளாட் கேபிள்

படம் 2-2. Atmel-ICE அடிப்படை கிட் உள்ளடக்கங்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 22.3. PCBA கிட் உள்ளடக்கங்கள்
Atmel-ICE PCBA கிட்டில் இந்த பொருட்கள் உள்ளன:

  • பிளாஸ்டிக் உறை இல்லாத Atmel-ICE அலகு

படம் 2-3. Atmel-ICE PCBA கிட் உள்ளடக்கங்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 32.4. உதிரி பாகங்கள் கருவிகள்
பின்வரும் உதிரி பாகங்கள் தொகுப்புகள் கிடைக்கின்றன:

  • அடாப்டர் கிட்
  • கேபிள் கிட்

படம் 2-4. Atmel-ICE அடாப்டர் கிட் உள்ளடக்கங்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 42.5. கிட் ஓவர்view
Atmel-ICE கிட் விருப்பங்கள் இங்கே வரைபட ரீதியாகக் காட்டப்பட்டுள்ளன:
படம் 2-6. அட்மெல்-ஐசிஇ கிட் ஓவர்viewAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 52.6. அட்மெல்-ICE ஐ அசெம்பிள் செய்தல்
Atmel-ICE அலகு எந்த கேபிள்களும் இணைக்கப்படாமல் அனுப்பப்படுகிறது. முழு தொகுப்பிலும் இரண்டு கேபிள் விருப்பங்கள் வழங்கப்பட்டுள்ளன:

  • 50-பின் ISP மற்றும் 10-பின் இணைப்பிகளுடன் கூடிய 6-மில் 10-பின் IDC பிளாட் கேபிள்
  • 50 x 10-மில் சாக்கெட்டுகள் கொண்ட 10-மில் 100-பின் மினி-ஸ்க்விட் கேபிள்

படம் 2-7. அட்மெல்-ஐசிஇ கேபிள்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 6பெரும்பாலான நோக்கங்களுக்காக, 50-மில் 10-பின் ஐடிசி பிளாட் கேபிளைப் பயன்படுத்தலாம், அதன் 10-பின் அல்லது 6-பின் இணைப்பிகளுடன் இயல்பாக இணைக்கலாம் அல்லது அடாப்டர் போர்டு வழியாக இணைக்கலாம். ஒரு சிறிய PCBA இல் மூன்று அடாப்டர்கள் வழங்கப்படுகின்றன. பின்வரும் அடாப்டர்கள் சேர்க்கப்பட்டுள்ளன:

  • 100-மில் 10-பின் ஜேTAG/SWD அடாப்டர்
  • 100-மில் 20-பின் SAM JTAG/SWD அடாப்டர்
  • 50-மில் 6-பின் SPI/debugWIRE/PDI/aWire அடாப்டர்

படம் 2-8. Atmel-ICE அடாப்டர்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 7குறிப்பு: 
ஒரு 50-மில் ஜேTAG அடாப்டர் வழங்கப்படவில்லை - ஏனெனில் 50-மில் 10-பின் ஐடிசி கேபிளை 50-மில் ஜே உடன் நேரடியாக இணைக்கப் பயன்படுத்தலாம்.TAG தலைப்பு. 50-மில் 10-பின் இணைப்பிக்குப் பயன்படுத்தப்படும் கூறுகளின் பகுதி எண்ணுக்கு, Atmel-ICE இலக்கு இணைப்பிகள் பகுதி எண்களைப் பார்க்கவும்.
6-பின் ISP/PDI தலைப்பு 10-பின் IDC கேபிளின் ஒரு பகுதியாக சேர்க்கப்பட்டுள்ளது. இது தேவையில்லை என்றால் இந்த முனையத்தை துண்டிக்கலாம்.
உங்கள் Atmel-ICE-ஐ அதன் இயல்புநிலை உள்ளமைவில் இணைக்க, கீழே காட்டப்பட்டுள்ளபடி 10-பின் 50-மில் IDC கேபிளை யூனிட்டுடன் இணைக்கவும். கேபிளில் உள்ள சிவப்பு கம்பி (பின் 1) உறையின் நீல பெல்ட்டில் உள்ள முக்கோணக் குறிகாட்டியுடன் சீரமைக்கப்படும் வகையில் கேபிளை ஓரியண்ட் செய்ய மறக்காதீர்கள். கேபிள் யூனிட்டிலிருந்து மேல்நோக்கி இணைக்கப்பட வேண்டும். உங்கள் இலக்கின் பின்அவுட்டுடன் தொடர்புடைய போர்ட்டுடன் இணைக்க மறக்காதீர்கள் - AVR அல்லது SAM.
படம் 2-9. அட்மெல்-ஐசிஇ கேபிள் இணைப்புAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 8படம் 2-10. அட்மெல்-ஐசிஇ ஏவிஆர் ஆய்வு இணைப்பு
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 9படம் 2-11. அட்மெல்-ஐசிஇ எஸ்ஏஎம் ஆய்வு இணைப்புAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 102.7. Atmel-ICE ஐத் திறத்தல்
குறிப்பு: 
சாதாரண செயல்பாட்டிற்கு, Atmel-ICE அலகு திறக்கப்படக்கூடாது. அலகு திறப்பது உங்கள் சொந்த ஆபத்தில் செய்யப்படுகிறது.
நிலைத்தன்மைக்கு எதிரான முன்னெச்சரிக்கைகள் எடுக்கப்பட வேண்டும்.
Atmel-ICE உறை மூன்று தனித்தனி பிளாஸ்டிக் கூறுகளைக் கொண்டுள்ளது - மேல் கவர், கீழ் கவர் மற்றும் நீல பெல்ட் - இவை அசெம்பிளி செய்யும் போது ஒன்றாக இணைக்கப்படுகின்றன. யூனிட்டைத் திறக்க, நீல பெல்ட்டில் உள்ள திறப்புகளில் ஒரு பெரிய தட்டையான ஸ்க்ரூடிரைவரைச் செருகவும், சிறிது உள்நோக்கி அழுத்தத்தைப் பயன்படுத்தி மெதுவாகத் திருப்பவும். மற்ற ஸ்னாப்பர் துளைகளில் செயல்முறையை மீண்டும் செய்யவும், மேல் கவர் வெளியே வரும்.
படம் 2-12. Atmel-ICE ஐத் திறப்பது (1)
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 11படம் 2-13. Atmel-ICE ஐத் திறப்பது (2)
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 12படம் 2-14. Atmel-ICE(3) ஐத் திறப்பதுAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 13மீண்டும் அலகை மூட, மேல் மற்றும் கீழ் அட்டைகளை சரியாக சீரமைத்து, ஒன்றாக உறுதியாக அழுத்தவும்.
2.8. Atmel-ICE-ஐ இயக்குதல்
Atmel-ICE ஆனது USB பஸ் தொகுதியால் இயக்கப்படுகிறது.tage. இது இயங்க 100mA க்கும் குறைவான மின்னழுத்தம் தேவைப்படுகிறது, எனவே USB ஹப் மூலம் மின்சாரம் வழங்க முடியும். யூனிட் செருகப்படும்போது பவர் LED ஒளிரும். செயலில் உள்ள நிரலாக்க அல்லது பிழைத்திருத்த அமர்வில் இணைக்கப்படாதபோது, ​​உங்கள் கணினியின் பேட்டரியைப் பாதுகாக்க யூனிட் குறைந்த சக்தி நுகர்வு பயன்முறையில் நுழையும். Atmel-ICE ஐ இயக்க முடியாது - பயன்பாட்டில் இல்லாதபோது அதை துண்டிக்க வேண்டும்.
2.9. ஹோஸ்ட் கணினியுடன் இணைத்தல்
Atmel-ICE முதன்மையாக ஒரு நிலையான HID இடைமுகத்தைப் பயன்படுத்தி தொடர்பு கொள்கிறது, மேலும் ஹோஸ்ட் கணினியில் ஒரு சிறப்பு இயக்கி தேவையில்லை. Atmel-ICE இன் மேம்பட்ட டேட்டா கேட்வே செயல்பாட்டைப் பயன்படுத்த, ஹோஸ்ட் கணினியில் USB இயக்கியை நிறுவ மறக்காதீர்கள். Atmel ஆல் இலவசமாக வழங்கப்படும் முன்-இறுதி மென்பொருளை நிறுவும் போது இது தானாகவே செய்யப்படுகிறது. பார்க்கவும் www.atmel.com மேலும் தகவலுக்கு அல்லது சமீபத்திய முன்-இறுதி மென்பொருளைப் பதிவிறக்க.
வழங்கப்பட்ட USB கேபிள் அல்லது பொருத்தமான USB சான்றளிக்கப்பட்ட மைக்ரோ கேபிளைப் பயன்படுத்தி ஹோஸ்ட் கணினியில் கிடைக்கக்கூடிய USB போர்ட்டுடன் Atmel-ICE இணைக்கப்பட வேண்டும். Atmel-ICE ஒரு USB 2.0 இணக்கமான கட்டுப்படுத்தியைக் கொண்டுள்ளது, மேலும் முழு வேக மற்றும் அதிவேக முறைகளில் இயங்க முடியும். சிறந்த முடிவுகளுக்கு, வழங்கப்பட்ட கேபிளைப் பயன்படுத்தி ஹோஸ்ட் கணினியில் உள்ள USB 2.0 இணக்கமான அதிவேக மையத்துடன் Atmel-ICE ஐ நேரடியாக இணைக்கவும்.
2.10. USB இயக்கி நிறுவல்
2.10.1. விண்டோஸ்
Microsoft® Windows® இயங்கும் கணினியில் Atmel-ICE ஐ நிறுவும் போது, ​​Atmel-ICE முதலில் செருகப்படும்போது USB இயக்கி ஏற்றப்படும்.
குறிப்பு: 
முதல் முறையாக யூனிட்டை செருகுவதற்கு முன் முன்-முனை மென்பொருள் தொகுப்புகளை நிறுவுவதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
வெற்றிகரமாக நிறுவப்பட்டதும், Atmel-ICE சாதன மேலாளரில் “மனித இடைமுக சாதனம்” ஆகத் தோன்றும்.

Atmel-ICE ஐ இணைக்கிறது

3.1. AVR மற்றும் SAM இலக்கு சாதனங்களுடன் இணைத்தல்
அட்மெல்-ICE இரண்டு 50-மில் 10-பின் J உடன் பொருத்தப்பட்டுள்ளது.TAG இணைப்பிகள். இரண்டு இணைப்பிகளும் நேரடியாக மின்சாரம் மூலம் இணைக்கப்பட்டுள்ளன, ஆனால் இரண்டு வெவ்வேறு பின்அவுட்களுக்கு இணங்குகின்றன; AVR JTAG தலைப்பு மற்றும் ARM கோர்டெக்ஸ் பிழைத்திருத்த தலைப்பு. இணைப்பான் இலக்கு பலகையின் பின்அவுட்டின் அடிப்படையில் தேர்ந்தெடுக்கப்பட வேண்டும், இலக்கு MCU வகையை அல்ல - எடுத்துக்காட்டாகampAVR STK® 600 அடுக்கில் பொருத்தப்பட்ட SAM சாதனம் AVR தலைப்பைப் பயன்படுத்த வேண்டும்.
பல்வேறு Atmel-ICE கருவிகளில் பல்வேறு கேபிளிங் மற்றும் அடாப்டர்கள் கிடைக்கின்றன.view இணைப்பு விருப்பங்கள் காட்டப்பட்டுள்ளன.
படம் 3-1. Atmel-ICE இணைப்பு விருப்பங்கள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 141-பின் 10-மில் இணைப்பியின் பின் 50 ஐ சிவப்பு கம்பி குறிக்கிறது. இணைப்பியை கேபிளில் இருந்து பார்க்கும்போது 1-பின் 6-மில் இணைப்பியின் பின் 100 கீயிங்கின் வலதுபுறத்தில் வைக்கப்படுகிறது. அடாப்டரில் உள்ள ஒவ்வொரு இணைப்பியின் பின் 1 ஒரு வெள்ளை புள்ளியால் குறிக்கப்பட்டுள்ளது. கீழே உள்ள படம் பிழைத்திருத்த கேபிளின் பின்அவுட்டைக் காட்டுகிறது. A எனக் குறிக்கப்பட்ட இணைப்பி பிழைத்திருத்தியில் செருகப்படுகிறது, அதே நேரத்தில் B பக்கம் இலக்கு பலகையில் செருகப்படுகிறது.
படம் 3-2. கேபிள் பின்அவுட்டை பிழைத்திருத்தவும்
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 153.2. ஒரு J உடன் இணைத்தல்TAG இலக்கு
அட்மெல்-ICE இரண்டு 50-மில் 10-பின் J உடன் பொருத்தப்பட்டுள்ளது.TAG இணைப்பிகள். இரண்டு இணைப்பிகளும் நேரடியாக மின்சாரம் மூலம் இணைக்கப்பட்டுள்ளன, ஆனால் இரண்டு வெவ்வேறு பின்அவுட்களுக்கு இணங்குகின்றன; AVR JTAG தலைப்பு மற்றும் ARM கோர்டெக்ஸ் பிழைத்திருத்த தலைப்பு. இணைப்பான் இலக்கு பலகையின் பின்அவுட்டின் அடிப்படையில் தேர்ந்தெடுக்கப்பட வேண்டும், இலக்கு MCU வகையை அல்ல - எடுத்துக்காட்டாகampAVR STK600 அடுக்கில் பொருத்தப்பட்ட SAM சாதனம் AVR தலைப்பைப் பயன்படுத்த வேண்டும்.
10-பின் AVR J-க்கான பரிந்துரைக்கப்பட்ட பின்அவுட்TAG 4-பின் ARM கோர்டெக்ஸ் பிழைத்திருத்த இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 6-10 இல் காட்டப்பட்டுள்ளது.
நிலையான 10-பின் 50-மில் ஹெடருடன் நேரடி இணைப்பு
இந்த ஹெடர் வகையை ஆதரிக்கும் பலகையுடன் நேரடியாக இணைக்க 50-மில் 10-பின் பிளாட் கேபிளைப் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும். AVR பின்அவுட்டுடன் கூடிய ஹெடர்களுக்கு Atmel-ICE இல் உள்ள AVR கனெக்டர் போர்ட்டையும், ARM கார்டெக்ஸ் டீபக் ஹெடர் பின்அவுட்டுடன் இணங்கும் ஹெடர்களுக்கு SAM கனெக்டர் போர்ட்டையும் பயன்படுத்தவும்.
இரண்டு 10-பின் இணைப்பான் போர்ட்களுக்கான பின்அவுட்கள் கீழே காட்டப்பட்டுள்ளன.
நிலையான 10-பின் 100-மில் ஹெடருக்கான இணைப்பு 
50-மில் ஹெடர்களுடன் இணைக்க ஒரு நிலையான 100-மில் முதல் 100-மில் அடாப்டரைப் பயன்படுத்தவும். இந்த நோக்கத்திற்காக ஒரு அடாப்டர் போர்டை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தலாம், அல்லது மாற்றாக J ஐப் பயன்படுத்தலாம்.TAGAVR இலக்குகளுக்கு ICE3 அடாப்டரைப் பயன்படுத்தலாம்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது: 
ஜேTAGஅடாப்டரில் உள்ள பின்கள் 3 மற்றும் 100 (AVR GND) இணைக்கப்பட்டுள்ளதால், ICE2 10-மில் அடாப்டரை SAM இணைப்பான் போர்ட்டுடன் பயன்படுத்த முடியாது.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
உங்கள் இலக்கு பலகையில் இணக்கமான 10-பின் J இல்லை என்றால்TAG 50- அல்லது 100-மில் ஹெடரில், பத்து தனிப்பட்ட 10-மில் சாக்கெட்டுகளுக்கான அணுகலை வழங்கும் 100-பின் "மினி-ஸ்க்விட்" கேபிளை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தி தனிப்பயன் பின்அவுட்டை நீங்கள் வரைபடமாக்கலாம்.
20-பின் 100-மில் ஹெடிற்கான இணைப்புr
20-பின் 100-மில் ஹெடருடன் இலக்குகளுடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
அட்டவணை 3-1. அட்மெல்-ஐசிஇ ஜேTAG பின் விளக்கம்

பெயர் ஏ.வி.ஆர் போர்ட் பின் SAM போர்ட் பின் விளக்கம்
TCK 1 4 சோதனை கடிகாரம் (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு கடிகார சமிக்ஞை).
டி.எம்.எஸ் 5 2 சோதனை முறை தேர்வு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்குள் சமிக்ஞையைக் கட்டுப்படுத்தவும்).
TDI 9 8 சோதனை தரவு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு அனுப்பப்படும் தரவு).
டிடிஓ 3 6 சோதனை தரவு வெளியீடு (இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு தரவு அனுப்பப்படுகிறது).
nTRST 8 சோதனை மீட்டமைப்பு (விரும்பினால், சில AVR சாதனங்களில் மட்டும்). J ஐ மீட்டமைக்கப் பயன்படுகிறது.TAG TAP கட்டுப்படுத்தி.
nSRST 6 10 மீட்டமை (விரும்பினால்). இலக்கு சாதனத்தை மீட்டமைக்கப் பயன்படுகிறது. இந்த பின்னை இணைப்பது பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது Atmel-ICE இலக்கு சாதனத்தை மீட்டமை நிலையில் வைத்திருக்க அனுமதிக்கிறது, இது சில சூழ்நிலைகளில் பிழைத்திருத்தத்திற்கு அவசியமாக இருக்கலாம்.
VTG 4 1 இலக்கு தொகுதிtage குறிப்பு. அட்மெல்-ஐசிஇக்கள்ampஇலக்கு தொகுதி லெஸ்tagநிலை மாற்றிகளை சரியாக இயக்குவதற்காக இந்த பின்னில் e ஐ அழுத்தவும். டீபக்வைர் ​​பயன்முறையில் இந்த பின்னிலிருந்து Atmel-ICE 3mA க்கும் குறைவாகவும், மற்ற முறைகளில் 1mA க்கும் குறைவாகவும் எடுக்கும்.
GND 2, 10 3, 5, 9 தரை. Atmel-ICE மற்றும் இலக்கு சாதனம் ஒரே தரை குறிப்பைப் பகிர்ந்து கொள்வதை உறுதிசெய்ய அனைத்தும் இணைக்கப்பட வேண்டும்.

3.3. ஒரு வயர் இலக்குடன் இணைத்தல்
aWire இடைமுகத்திற்கு VCC மற்றும் GND க்கு கூடுதலாக ஒரே ஒரு தரவு வரி மட்டுமே தேவைப்படுகிறது. இலக்கில் இந்த வரி nRESET வரியாகும், இருப்பினும் பிழைத்திருத்தி J ஐப் பயன்படுத்துகிறதுTAG தரவு வரியாக TDO வரி.
6-பின் aWire இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-8 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் aWire ஹெடருக்கான இணைப்பு
நிலையான 6-மில் aWire ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் aWire ஹெடருக்கான இணைப்பு
நிலையான 50-மில் aWire ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, மூன்று இணைப்புகள் தேவை.
அட்டவணை 3-2. Atmel-ICE aWire Pin Mapping

Atmel-ICE AVR போர்ட் பின்கள்

இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

வயர் பின்அவுட்

பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) 6
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

3.4. ஒரு PDI இலக்குடன் இணைத்தல்
6-பின் PDI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-11 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் PDI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் PDI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் PDI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் PDI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, நான்கு இணைப்புகள் தேவை.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது: 
தேவையான பின்அவுட் J இலிருந்து வேறுபட்டது.TAGஐசிஇ எம்கேஐஐ ஜேTAG probe, இதில் PDI_DATA பின் 9 உடன் இணைக்கப்பட்டுள்ளது. Atmel-ICE, Atmel-ICE, J ஆல் பயன்படுத்தப்படும் பின்அவுட்டுடன் இணக்கமானது.TAGICE3, AVR ONE!, மற்றும் AVR டிராகன்™ தயாரிப்புகள்.
அட்டவணை 3-3. Atmel-ICE PDI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின்கள் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

வயர் பின்அவுட்

பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) 6
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

3.4 ஒரு PDI இலக்குடன் இணைத்தல்
6-பின் PDI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-11 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் PDI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் PDI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் PDI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் PDI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, நான்கு இணைப்புகள் தேவை.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
தேவையான பின்அவுட் J இலிருந்து வேறுபட்டது.TAGஐசிஇ எம்கேஐஐ ஜேTAG probe, இதில் PDI_DATA பின் 9 உடன் இணைக்கப்பட்டுள்ளது. Atmel-ICE, Atmel-ICE, J ஆல் பயன்படுத்தப்படும் பின்அவுட்டுடன் இணக்கமானது.TAGICE3, AVR ONE!, மற்றும் AVR டிராகன் தயாரிப்புகள்.
அட்டவணை 3-3. Atmel-ICE PDI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி அட்மெல் STK600 PDI பின்அவுட்
பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) PDI_தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) பி.டி.ஐ_சி.எல்.கே. 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

3.5 UPDI இலக்குடன் இணைத்தல்
6-பின் UPDI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-12 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் UPDI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் UPDI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் UPDI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் UPDI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, மூன்று இணைப்புகள் தேவை.
அட்டவணை 3-4. Atmel-ICE UPDI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

அட்மெல் STK600 UPDI பின்அவுட்

பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) மேம்படுத்தப்பட்ட_தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) [/மீட்டமை உணர்வு] 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

3.6 ஒரு பிழைத்திருத்த வயர் இலக்குடன் இணைத்தல்
6-பின் பிழைத்திருத்த வயர் (SPI) இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் அட்டவணை 3-6 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் SPI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் SPI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் SPI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் SPI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். அட்டவணை 3-5 இல் விவரிக்கப்பட்டுள்ளபடி, மூன்று இணைப்புகள் தேவை.
பிழைத்திருத்த வயர் இடைமுகத்திற்கு ஒரே ஒரு சமிக்ஞை வரி (RESET) மட்டுமே தேவைப்பட்டாலும், VCC மற்றும் GND சரியாக இயங்க, முழு SPI இணைப்பியையும் அணுகுவது அறிவுறுத்தப்படுகிறது, இதனால் SPI நிரலாக்கத்தைப் பயன்படுத்தி debugWIRE இடைமுகத்தை இயக்கவும் முடக்கவும் முடியும்.
DWEN ஃபியூஸ் இயக்கப்பட்டிருக்கும் போது, ​​OCD தொகுதி RESET பின்னின் மீது கட்டுப்பாட்டைப் பெறுவதற்காக SPI இடைமுகம் உள்நாட்டில் மீறப்படுகிறது. பிழைத்திருத்த OCD தற்காலிகமாக தன்னை முடக்கும் திறன் கொண்டது (Atmel Studio இல் உள்ள பண்புகள் உரையாடலில் உள்ள பிழைத்திருத்த தாவலில் உள்ள பொத்தானைப் பயன்படுத்தி), இதனால் RESET வரியின் கட்டுப்பாட்டை விடுவிக்கிறது. பின்னர் SPI இடைமுகம் மீண்டும் கிடைக்கும் (SPIEN ஃபியூஸ் நிரல் செய்யப்பட்டிருந்தால் மட்டுமே), இது SPI இடைமுகத்தைப் பயன்படுத்தி DWEN ஃபியூஸை நிரல் நீக்க அனுமதிக்கிறது. DWEN ஃபியூஸ் நிரல் நீக்கப்படுவதற்கு முன்பு மின்சாரம் மாற்றப்பட்டால், பிழைத்திருத்த தொகுதி மீண்டும் RESET பின்னின் கட்டுப்பாட்டை எடுக்கும்.
குறிப்பு:
DWEN ஃபியூஸின் அமைப்பு மற்றும் துப்புரவுப் பணிகளை அட்மெல் ஸ்டுடியோ கையாள அனுமதிப்பது மிகவும் நல்லது.
இலக்கு AVR சாதனத்தில் உள்ள லாக்பிட்கள் நிரல் செய்யப்பட்டிருந்தால், debugWIRE இடைமுகத்தைப் பயன்படுத்த முடியாது. DWEN ஃபியூஸை நிரலாக்கம் செய்வதற்கு முன்பு லாக்பிட்கள் அழிக்கப்பட்டுள்ளதா என்பதை எப்போதும் உறுதிப்படுத்திக் கொள்ளுங்கள், மேலும் DWEN ஃபியூஸ் நிரலாக்கம் செய்யப்படும்போது லாக்பிட்களை ஒருபோதும் அமைக்க வேண்டாம். debugWIRE செயல்படுத்தும் ஃபியூஸ் (DWEN) மற்றும் லாக்பிட்கள் இரண்டும் அமைக்கப்பட்டிருந்தால், ஒருவர் High Vol ஐப் பயன்படுத்தலாம்.tage சிப் அழிப்பைச் செய்ய நிரலாக்கம் செய்தல், இதனால் லாக்பிட்களை அழிக்கவும்.
லாக்பிட்கள் அழிக்கப்படும் போது, ​​டீபக்வைர் ​​இடைமுகம் மீண்டும் இயக்கப்படும். SPI இடைமுகம், DWEN உருகி நிரல் செய்யப்படாதபோது, ​​உருகிகளைப் படிக்கவும், கையொப்பத்தைப் படிக்கவும் மற்றும் சிப் அழிப்பைச் செய்யவும் மட்டுமே திறன் கொண்டது.
அட்டவணை 3-5. Atmel-ICE பிழைத்திருத்த வயர் பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின் இலக்கு ஊசிகள்

மினி-ஸ்க்விட் ஊசி

பின் 1 (TCK) 1
பின் 2 (GND) GND 2
பின் 3 (TDO) 3
பின் 4 (VTG) VTG 4
பின் 5 (TMS) 5
பின் 6 (nSRST) மீட்டமை 6
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

3.7 ஒரு SPI இலக்குடன் இணைத்தல்
6-பின் SPI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-10 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் SPI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் SPI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் SPI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் SPI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, ஆறு இணைப்புகள் தேவை.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
SPIEN உருகி நிரல்படுத்தப்பட்டிருந்தாலும், debugWIRE enable fuse (DWEN) நிரல்படுத்தப்படும்போது SPI இடைமுகம் திறம்பட முடக்கப்படும். SPI இடைமுகத்தை மீண்டும் இயக்க, debugWIRE பிழைத்திருத்த அமர்வின் போது 'disable debugWIRE' கட்டளை வழங்கப்பட வேண்டும். இந்த முறையில் debugWIRE ஐ முடக்குவதற்கு SPIEN உருகி ஏற்கனவே நிரல்படுத்தப்பட்டிருக்க வேண்டும். Atmel Studio debugWIRE ஐ முடக்கத் தவறினால், SPIEN உருகி நிரல்படுத்தப்படாததால் இது நிகழக்கூடும். இதுபோன்றால், உயர்-தொகுதிtage நிரலாக்க இடைமுகம் SPIEN உருகி நிரல்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் தகவல்:
Atmel AVR தயாரிப்புகளில் முதல் In System Programming இடைமுகமாக SPI இடைமுகம் இருந்ததால், இது பெரும்பாலும் "ISP" என்று குறிப்பிடப்படுகிறது. In System Programming-க்கு இப்போது பிற இடைமுகங்கள் கிடைக்கின்றன.
அட்டவணை 3-6. Atmel-ICE SPI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின்கள் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

SPI பின்அவுட்

பின் 1 (TCK) எஸ்.சி.கே. 1 3
பின் 2 (GND) GND 2 6
பின் 3 (TDO) மிசோ 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) /ரீசெட் 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) மோசி 9 4
பின் 10 (GND) 0

3.8 ஒரு TPI இலக்குடன் இணைத்தல்
6-பின் TPI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-13 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் TPI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் TPI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் TPI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் TPI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, ஆறு இணைப்புகள் தேவை.
அட்டவணை 3-7. Atmel-ICE TPI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின்கள் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

TPI பின்அவுட்

பின் 1 (TCK) கடிகாரம் 1 3
பின் 2 (GND) GND 2 6
பின் 3 (TDO) தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) /ரீசெட் 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

3.9 ஒரு SWD இலக்குடன் இணைத்தல்
ARM SWD இடைமுகம் J இன் துணைக்குழு ஆகும்.TAG இடைமுகம், TCK மற்றும் TMS ஊசிகளைப் பயன்படுத்துகிறது, அதாவது SWD சாதனத்துடன் இணைக்கும்போது, ​​10-முள் JTAG தொழில்நுட்ப ரீதியாக இணைப்பியைப் பயன்படுத்தலாம். ARM JTAG மற்றும் ஏவிஆர் ஜேTAG இருப்பினும், இணைப்பிகள் பின்-இணக்கமானவை அல்ல, எனவே இது பயன்பாட்டில் உள்ள இலக்கு பலகையின் அமைப்பைப் பொறுத்தது. STK600 அல்லது பலகையைப் பயன்படுத்தும் போது AVR J ஐப் பயன்படுத்துகிறதுTAG பின்அவுட்டில், Atmel-ICE இல் உள்ள AVR இணைப்பான் போர்ட்டைப் பயன்படுத்த வேண்டும். ARM J ஐப் பயன்படுத்தும் ஒரு பலகையுடன் இணைக்கும்போது,TAG பின்அவுட்டைப் பயன்படுத்த, Atmel-ICE இல் உள்ள SAM இணைப்பான் போர்ட்டைப் பயன்படுத்த வேண்டும்.
10-பின் கோர்டெக்ஸ் பிழைத்திருத்த இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-4 இல் காட்டப்பட்டுள்ளது.
10-பின் 50-மில் கார்டெக்ஸ் ஹெடருக்கான இணைப்பு
நிலையான 50-மைல் கார்டெக்ஸ் ஹெடருடன் இணைக்க, பிளாட் கேபிளை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
10-பின் 100-மில் கோர்டெக்ஸ்-தளவமைப்பு தலைப்புடன் இணைப்பு
100-மைல் கோர்டெக்ஸ்-பின்அவுட் ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
20-பின் 100-மில் SAM ஹெடருக்கான இணைப்பு
20-பின் 100-மில் SAM ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR அல்லது SAM இணைப்பான் போர்ட்டையும் இலக்கு பலகையையும் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, ஆறு இணைப்புகள் தேவை.
அட்டவணை 3-8. Atmel-ICE SWD பின் மேப்பிங்

பெயர் ஏ.வி.ஆர்  போர்ட் பின் SAM போர்ட் பின் விளக்கம்
SWDC LK (ஸ்வடிச 1 4 சீரியல் வயர் பிழைத்திருத்த கடிகாரம்.
SWDIO 5 2 சீரியல் வயர் பிழைத்திருத்த தரவு உள்ளீடு/வெளியீடு.
SWO 3 6 சீரியல் வயர் வெளியீடு (விருப்பத்தேர்வு - எல்லா சாதனங்களிலும் செயல்படுத்தப்படவில்லை).
nSRST 6 10 மீட்டமை.
VTG 4 1 இலக்கு தொகுதிtagஇ குறிப்பு.
GND 2, 10 3, 5, 9 மைதானம்.

3.10 தரவு நுழைவாயில் இடைமுகத்துடன் இணைத்தல்
பிழைத்திருத்தம் மற்றும் நிரலாக்கம் பயன்பாட்டில் இல்லாதபோது, ​​Atmel-ICE வரையறுக்கப்பட்ட தரவு நுழைவாயில் இடைமுகத்தை (DGI) ஆதரிக்கிறது. Atmel EDBG சாதனத்தால் இயக்கப்படும் Atmel Xplained Pro கருவிகளில் காணப்படும் செயல்பாடுகளைப் போன்றது.
தரவு நுழைவாயில் இடைமுகம் என்பது இலக்கு சாதனத்திலிருந்து கணினிக்கு தரவை ஸ்ட்ரீமிங் செய்வதற்கான ஒரு இடைமுகமாகும். இது பயன்பாட்டு பிழைத்திருத்தத்தில் உதவியாகவும், இலக்கு சாதனத்தில் இயங்கும் பயன்பாட்டில் உள்ள அம்சங்களை நிரூபிக்கவும் பயன்படுகிறது.
தரவு ஸ்ட்ரீமிங்கிற்காக DGI பல சேனல்களைக் கொண்டுள்ளது. Atmel-ICE பின்வரும் முறைகளை ஆதரிக்கிறது:

  • USART
  • எஸ்பிஐ

அட்டவணை 3-9. Atmel-ICE DGI USART பின்அவுட்

AVR போர்ட்

SAM போர்ட் DGI USART பின்

விளக்கம்

3 6 TX Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு பின்னை அனுப்பவும்.
4 1 VTG இலக்கு தொகுதிtage (குறிப்பு தொகுதிtage)
8 7 RX இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு பின்னைப் பெறுங்கள்.
9 8 CLK USART கடிகாரம்
2, 10 3, 5, 9 GND மைதானம்

அட்டவணை 3-10. Atmel-ICE DGI SPI பின்அவுட்

AVR போர்ட்

SAM போர்ட் DGI SPI பின்

விளக்கம்

1 4 எஸ்.சி.கே. SPI கடிகாரம்
3 6 மிசோ மாஸ்டர் இன் ஸ்லேவ் அவுட்
4 1 VTG இலக்கு தொகுதிtage (குறிப்பு தொகுதிtage)
5 2 என்.சி.எஸ் சிப் தேர்வு செயலில் குறைவாக உள்ளது
9 8 மோசி மாஸ்டர் அவுட் ஸ்லேவ் இன்
2, 10 3, 5, 9 GND மைதானம்

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:  SPI மற்றும் USART இடைமுகங்களை ஒரே நேரத்தில் பயன்படுத்த முடியாது.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:  DGI மற்றும் நிரலாக்கம் அல்லது பிழைத்திருத்தத்தை ஒரே நேரத்தில் பயன்படுத்த முடியாது.

ஆன்-சிப் பிழைத்திருத்தம்

4.1 அறிமுகம்
ஆன்-சிப் பிழைத்திருத்தம்
ஆன்-சிப் பிழைத்திருத்த தொகுதி என்பது ஒரு டெவலப்பர் ஒரு வெளிப்புற மேம்பாட்டு தளத்திலிருந்து ஒரு சாதனத்தில் செயல்பாட்டைக் கண்காணிக்கவும் கட்டுப்படுத்தவும் அனுமதிக்கும் ஒரு அமைப்பாகும், பொதுவாக பிழைத்திருத்தி அல்லது பிழைத்திருத்த அடாப்டர் எனப்படும் சாதனம் மூலம்.
ஒரு OCD அமைப்புடன், இலக்கு அமைப்பில் சரியான மின்சாரம் மற்றும் நேர பண்புகளைப் பராமரிக்கும் போது பயன்பாட்டை செயல்படுத்த முடியும், அதே நேரத்தில் நிபந்தனையுடன் அல்லது கைமுறையாக செயல்படுத்தலை நிறுத்தி நிரல் ஓட்டம் மற்றும் நினைவகத்தை ஆய்வு செய்ய முடியும்.
இயக்க முறை
ரன் பயன்முறையில் இருக்கும்போது, ​​குறியீட்டின் செயல்படுத்தல் Atmel-ICE இலிருந்து முற்றிலும் சுயாதீனமாக இருக்கும். Atmel-ICE இலக்கு சாதனத்தை இடைநிறுத்த நிலை ஏற்பட்டுள்ளதா என்பதைப் பார்க்க தொடர்ந்து கண்காணிக்கும். இது நிகழும்போது OCD அமைப்பு அதன் பிழைத்திருத்த இடைமுகத்தின் மூலம் சாதனத்தை விசாரிக்கும், இதனால் பயனர் view சாதனத்தின் உள் நிலை.
நிறுத்தப்பட்ட பயன்முறை
ஒரு பிரேக்பாயிண்ட் அடையும் போது, ​​நிரல் செயல்படுத்தல் நிறுத்தப்படும், ஆனால் சில I/O பிரேக்பாயிண்ட் எதுவும் ஏற்படாதது போல் தொடர்ந்து இயங்கக்கூடும்.ample, ஒரு பிரேக்பாயிண்ட் அடையும் போது ஒரு USART டிரான்ஸ்மிட் தொடங்கப்பட்டுள்ளது என்று வைத்துக்கொள்வோம். இந்த நிலையில், கோர் நிறுத்தப்பட்ட பயன்முறையில் இருந்தாலும், USART முழு வேகத்தில் இயங்கி டிரான்ஸ்மிஷனை நிறைவு செய்கிறது.
வன்பொருள் பிரேக்பாயிண்ட்கள்
இலக்கு OCD தொகுதி, வன்பொருளில் செயல்படுத்தப்படும் பல நிரல் கவுண்டர் ஒப்பீட்டாளர்களைக் கொண்டுள்ளது. நிரல் கவுண்டர் ஒப்பீட்டாளர் பதிவேடுகளில் ஒன்றில் சேமிக்கப்பட்ட மதிப்புடன் பொருந்தும்போது, ​​OCD நிறுத்தப்பட்ட பயன்முறையில் நுழைகிறது. வன்பொருள் பிரேக்பாயிண்டுகளுக்கு OCD தொகுதியில் பிரத்யேக வன்பொருள் தேவைப்படுவதால், கிடைக்கக்கூடிய பிரேக்பாயிண்டுகளின் எண்ணிக்கை இலக்கில் செயல்படுத்தப்படும் OCD தொகுதியின் அளவைப் பொறுத்தது. பொதுவாக இதுபோன்ற ஒரு வன்பொருள் ஒப்பீட்டாளர் பிழைத்திருத்தியால் உள் பயன்பாட்டிற்காக 'ஒதுக்கீடு' செய்யப்படுகிறது.
மென்பொருள் முறிவுப் புள்ளிகள்
மென்பொருள் பிரேக்பாயிண்ட் என்பது இலக்கு சாதனத்தில் உள்ள நிரல் நினைவகத்தில் வைக்கப்படும் BREAK அறிவுறுத்தலாகும். இந்த அறிவுறுத்தல் ஏற்றப்படும்போது, ​​நிரல் செயல்படுத்தல் உடைந்து, OCD நிறுத்தப்பட்ட பயன்முறையில் நுழைகிறது. செயல்படுத்தலைத் தொடர OCD இலிருந்து ஒரு "தொடக்க" கட்டளை வழங்கப்பட வேண்டும். அனைத்து Atmel சாதனங்களிலும் BREAK அறிவுறுத்தலை ஆதரிக்கும் OCD தொகுதிகள் இல்லை.
4.2 J உடன் கூடிய SAM சாதனங்கள்TAG/SWD
அனைத்து SAM சாதனங்களும் நிரலாக்கம் மற்றும் பிழைத்திருத்தத்திற்கான SWD இடைமுகத்தைக் கொண்டுள்ளன. கூடுதலாக, சில SAM சாதனங்கள் J ஐக் கொண்டுள்ளன.TAG ஒரே மாதிரியான செயல்பாடுகளைக் கொண்ட இடைமுகம். அந்த சாதனத்தின் ஆதரிக்கப்படும் இடைமுகங்களுக்கு சாதன தரவுத்தாள் சரிபார்க்கவும்.
4.2.1.ARM கோர்சைட் கூறுகள்
Atmel ARM Cortex-M அடிப்படையிலான மைக்ரோகண்ட்ரோலர்கள் CoreSight இணக்கமான OCD கூறுகளை செயல்படுத்துகின்றன. இந்த கூறுகளின் அம்சங்கள் சாதனத்திற்கு சாதனம் மாறுபடும். மேலும் தகவலுக்கு, சாதனத்தின் தரவுத்தாள் மற்றும் ARM வழங்கிய CoreSight ஆவணங்களைப் பார்க்கவும்.
4.2.1. ஜேTAG இயற்பியல் இடைமுகம்
ஜேTAG இடைமுகம் IEEE உடன் இணங்கும் 4-கம்பி சோதனை அணுகல் போர்ட் (TAP) கட்டுப்படுத்தியைக் கொண்டுள்ளது.® 1149.1 தரநிலை. IEEE தரநிலை, சர்க்யூட் போர்டு இணைப்பை (பவுண்டரி ஸ்கேன்) திறமையாக சோதிக்க ஒரு தொழில்துறை-தரமான வழியை வழங்குவதற்காக உருவாக்கப்பட்டது. Atmel AVR மற்றும் SAM சாதனங்கள் இந்த செயல்பாட்டை முழு நிரலாக்க மற்றும் ஆன்-சிப் பிழைத்திருத்த ஆதரவைச் சேர்க்க நீட்டித்துள்ளன.
படம் 4-1. ஜேTAG இடைமுக அடிப்படைகள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 25

4.2.2.1 எஸ்ஏஎம் ஜேTAG பின்அவுட் (கார்டெக்ஸ்-எம் பிழைத்திருத்த இணைப்பான்)
J உடன் கூடிய Atmel SAM ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போதுTAG இடைமுகத்தில், கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி பின்அவுட்டைப் பயன்படுத்துவது பரிந்துரைக்கப்படுகிறது. குறிப்பிட்ட கிட்டில் சேர்க்கப்பட்டுள்ள கேபிளிங் மற்றும் அடாப்டர்களைப் பொறுத்து, இந்த பின்அவுட்டின் 100-மில் மற்றும் 50-மில் வகைகள் இரண்டும் ஆதரிக்கப்படுகின்றன.
படம் 4-2. SAM JTAG தலைப்பு பின்அவுட்
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 20

அட்டவணை 4-1. SAM JTAG பின் விளக்கம்

பெயர் பின்

விளக்கம்

TCK 4 சோதனை கடிகாரம் (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு கடிகார சமிக்ஞை).
டி.எம்.எஸ் 2 சோதனை முறை தேர்வு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்குள் சமிக்ஞையைக் கட்டுப்படுத்தவும்).
TDI 8 சோதனை தரவு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு அனுப்பப்படும் தரவு).
டிடிஓ 6 சோதனை தரவு வெளியீடு (இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு தரவு அனுப்பப்படுகிறது).
nRESET 10 மீட்டமை (விரும்பினால்). இலக்கு சாதனத்தை மீட்டமைக்கப் பயன்படுகிறது. இந்த பின்னை இணைப்பது பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது Atmel-ICE இலக்கு சாதனத்தை மீட்டமை நிலையில் வைத்திருக்க அனுமதிக்கிறது, இது சில சூழ்நிலைகளில் பிழைத்திருத்தத்திற்கு அவசியமாக இருக்கலாம்.
VTG 1 இலக்கு தொகுதிtage குறிப்பு. அட்மெல்-ஐசிஇக்கள்ampஇலக்கு தொகுதி லெஸ்tagநிலை மாற்றிகளை சரியாக இயக்குவதற்காக இந்த பின்னில் e ஐ அழுத்தவும். இந்த பயன்முறையில் Atmel-ICE இந்த பின்னிலிருந்து 1mA க்கும் குறைவான மின்சாரத்தை எடுக்கும்.
GND 3, 5, 9 தரை. Atmel-ICE மற்றும் இலக்கு சாதனம் ஒரே தரை குறிப்பைப் பகிர்ந்து கொள்வதை உறுதிசெய்ய அனைத்தும் இணைக்கப்பட வேண்டும்.
முக்கிய 7 AVR இணைப்பியில் உள்ள TRST பின்னுடன் உள்நோக்கி இணைக்கப்பட்டுள்ளது. இணைக்கப்படாததாக பரிந்துரைக்கப்படுகிறது.

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் 1 உதவிக்குறிப்பு: பின் 1 மற்றும் GND க்கு இடையில் ஒரு துண்டிக்கும் மின்தேக்கியைச் சேர்க்க நினைவில் கொள்ளுங்கள்.
4.2.2.2 ஜேTAG டெய்சி சங்கிலியிடுதல்
ஜேTAG டெய்சி சங்கிலி உள்ளமைவில் பல சாதனங்களை ஒரே இடைமுகத்துடன் இணைக்க இடைமுகம் அனுமதிக்கிறது. இலக்கு சாதனங்கள் அனைத்தும் ஒரே விநியோக மின்னழுத்தத்தால் இயக்கப்பட வேண்டும்.tage, ஒரு பொதுவான தரை முனையைப் பகிர்ந்து கொள்ளுங்கள், மேலும் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி இணைக்கப்பட வேண்டும்.
படம் 4-3. ஜேTAG டெய்சி சங்கிலிAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 23

டெய்சி சங்கிலியில் சாதனங்களை இணைக்கும்போது, ​​பின்வரும் விஷயங்களைக் கருத்தில் கொள்ள வேண்டும்:

  • அனைத்து சாதனங்களும் Atmel-ICE ஆய்வில் GND உடன் இணைக்கப்பட்ட ஒரு பொதுவான நிலையைப் பகிர்ந்து கொள்ள வேண்டும்.
  • எல்லா சாதனங்களும் ஒரே இலக்கு மின்னழுத்தத்தில் இயங்க வேண்டும்.tage. Atmel-ICE இல் உள்ள VTG இந்த தொகுதியுடன் இணைக்கப்பட வேண்டும்.tage.
  • TMS மற்றும் TCK ஆகியவை இணையாக இணைக்கப்பட்டுள்ளன; TDI மற்றும் TDO ஆகியவை ஒரு தொடரில் இணைக்கப்பட்டுள்ளன.
  • சங்கிலியில் உள்ள ஏதேனும் சாதனங்கள் அதன் J ஐ முடக்கினால், Atmel-ICE ஆய்விலுள்ள nSRST, சாதனங்களில் உள்ள RESET உடன் இணைக்கப்பட வேண்டும்.TAG துறைமுகம்
  • "முன்பு இருந்த சாதனங்கள்" என்பது J இன் எண்ணிக்கையைக் குறிக்கிறது.TAG இலக்கு சாதனத்தை அடைவதற்கு முன்பு டெய்சி சங்கிலியில் TDI சமிக்ஞை கடந்து செல்ல வேண்டிய சாதனங்கள். இதேபோல் “சாதனங்கள் பின்” என்பது Atmel-ICE TDO ஐ அடைவதற்கு முன்பு இலக்கு சாதனத்திற்குப் பிறகு சமிக்ஞை கடந்து செல்ல வேண்டிய சாதனங்களின் எண்ணிக்கையாகும்.
  • “முன்” மற்றும் “பின்” என்ற வழிமுறை பிட்கள் அனைத்து J இன் மொத்தத் தொகையைக் குறிக்கின்றன.TAG டெய்சி சங்கிலியில் இலக்கு சாதனத்திற்கு முன்னும் பின்னும் இணைக்கப்பட்ட சாதனங்களின் அறிவுறுத்தல் பதிவேடு நீளம்.
  • மொத்த IR நீளம் (முன்பு உள்ள வழிமுறை பிட்கள் + Atmel இலக்கு சாதனம் IR நீளம் + பின் உள்ள வழிமுறை பிட்கள்) அதிகபட்சம் 256 பிட்களாக வரையறுக்கப்பட்டுள்ளது. சங்கிலியில் உள்ள சாதனங்களின் எண்ணிக்கை முன் 15 மற்றும் பின் 15 ஆக வரையறுக்கப்பட்டுள்ளது.

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் 1 உதவிக்குறிப்பு:
டெய்சி செயினிங் முன்னாள்ample: TDI → ATmega1280 → ATxmega128A1 → ATUC3A0512 → TDO.
Atmel AVR XMEGA உடன் இணைக்க® சாதனம், டெய்சி சங்கிலி அமைப்புகள்:

  • இதற்கு முன் சாதனங்கள்: 1
  • சாதனங்கள் இதற்குப் பிறகு: 1
  • முன் அறிவுறுத்தல் பிட்கள்: 4 (8-பிட் AVR சாதனங்கள் 4 IR பிட்களைக் கொண்டுள்ளன)
  • 5 க்குப் பிறகு அறிவுறுத்தல் பிட்கள் (32-பிட் AVR சாதனங்கள் 5 IR பிட்களைக் கொண்டுள்ளன)

அட்டவணை 4-2. அட்மெல் MCU களின் IR நீளம்

சாதன வகை IR நீளம்
AVR 8-பிட் 4 பிட்கள்
AVR 32-பிட் 5 பிட்கள்
SAM 4 பிட்கள்

4.2.3. ஒரு J உடன் இணைத்தல்TAG இலக்கு
அட்மெல்-ICE இரண்டு 50-மில் 10-பின் J உடன் பொருத்தப்பட்டுள்ளது.TAG இணைப்பிகள். இரண்டு இணைப்பிகளும் நேரடியாக மின்சாரம் மூலம் இணைக்கப்பட்டுள்ளன, ஆனால் இரண்டு வெவ்வேறு பின்அவுட்களுக்கு இணங்குகின்றன; AVR JTAG தலைப்பு மற்றும் ARM கோர்டெக்ஸ் பிழைத்திருத்த தலைப்பு. இணைப்பான் இலக்கு பலகையின் பின்அவுட்டின் அடிப்படையில் தேர்ந்தெடுக்கப்பட வேண்டும், இலக்கு MCU வகையை அல்ல - எடுத்துக்காட்டாகampAVR STK600 அடுக்கில் பொருத்தப்பட்ட SAM சாதனம் AVR தலைப்பைப் பயன்படுத்த வேண்டும்.
10-பின் AVR J-க்கான பரிந்துரைக்கப்பட்ட பின்அவுட்TAG இணைப்பான் படம் 4-6 இல் காட்டப்பட்டுள்ளது.
10-பின் ARM கார்டெக்ஸ் பிழைத்திருத்த இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-2 இல் காட்டப்பட்டுள்ளது.
நிலையான 10-பின் 50-மில் ஹெடருடன் நேரடி இணைப்பு
இந்த ஹெடர் வகையை ஆதரிக்கும் பலகையுடன் நேரடியாக இணைக்க 50-மில் 10-பின் பிளாட் கேபிளைப் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும். AVR பின்அவுட்டுடன் கூடிய ஹெடர்களுக்கு Atmel-ICE இல் உள்ள AVR கனெக்டர் போர்ட்டையும், ARM கார்டெக்ஸ் டீபக் ஹெடர் பின்அவுட்டுடன் இணங்கும் ஹெடர்களுக்கு SAM கனெக்டர் போர்ட்டையும் பயன்படுத்தவும்.
இரண்டு 10-பின் இணைப்பான் போர்ட்களுக்கான பின்அவுட்கள் கீழே காட்டப்பட்டுள்ளன.
நிலையான 10-பின் 100-மில் ஹெடருக்கான இணைப்பு
50-மில் ஹெடர்களுடன் இணைக்க ஒரு நிலையான 100-மில் முதல் 100-மில் அடாப்டரைப் பயன்படுத்தவும். இந்த நோக்கத்திற்காக ஒரு அடாப்டர் போர்டை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தலாம், அல்லது மாற்றாக J ஐப் பயன்படுத்தலாம்.TAGAVR இலக்குகளுக்கு ICE3 அடாப்டரைப் பயன்படுத்தலாம்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
ஜேTAGஅடாப்டரில் உள்ள பின்கள் 3 மற்றும் 100 (AVR GND) இணைக்கப்பட்டுள்ளதால், ICE2 10-மில் அடாப்டரை SAM இணைப்பான் போர்ட்டுடன் பயன்படுத்த முடியாது.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
உங்கள் இலக்கு பலகையில் இணக்கமான 10-பின் J இல்லை என்றால்TAG 50- அல்லது 100-மில் ஹெடரில், பத்து தனிப்பட்ட 10-மில் சாக்கெட்டுகளுக்கான அணுகலை வழங்கும் 100-பின் "மினி-ஸ்க்விட்" கேபிளை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தி தனிப்பயன் பின்அவுட்டை நீங்கள் வரைபடமாக்கலாம்.
20-பின் 100-மில் ஹெடருக்கான இணைப்பு
20-பின் 100-மில் ஹெடருடன் இலக்குகளுடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
அட்டவணை 4-3. அட்மெல்-ஐசிஇ ஜேTAG பின் விளக்கம்

பெயர் ஏ.வி.ஆர் போர்ட் பின் SAM போர்ட் பின் விளக்கம்
TCK 1 4 சோதனை கடிகாரம் (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு கடிகார சமிக்ஞை).
டி.எம்.எஸ் 5 2 சோதனை முறை தேர்வு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்குள் சமிக்ஞையைக் கட்டுப்படுத்தவும்).
TDI 9 8 சோதனை தரவு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு அனுப்பப்படும் தரவு).
டிடிஓ 3 6 சோதனை தரவு வெளியீடு (இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு தரவு அனுப்பப்படுகிறது).
nTRST 8 சோதனை மீட்டமைப்பு (விரும்பினால், சில AVR சாதனங்களில் மட்டும்). J ஐ மீட்டமைக்கப் பயன்படுகிறது.TAG TAP கட்டுப்படுத்தி.
nSRST 6 10 மீட்டமை (விரும்பினால்). இலக்கு சாதனத்தை மீட்டமைக்கப் பயன்படுகிறது. இந்த பின்னை இணைப்பது பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது Atmel-ICE இலக்கு சாதனத்தை மீட்டமை நிலையில் வைத்திருக்க அனுமதிக்கிறது, இது சில சூழ்நிலைகளில் பிழைத்திருத்தத்திற்கு அவசியமாக இருக்கலாம்.
VTG 4 1 இலக்கு தொகுதிtage குறிப்பு. அட்மெல்-ஐசிஇக்கள்ampஇலக்கு தொகுதி லெஸ்tagநிலை மாற்றிகளை சரியாக இயக்குவதற்காக இந்த பின்னில் e ஐ அழுத்தவும். டீபக்வைர் ​​பயன்முறையில் இந்த பின்னிலிருந்து Atmel-ICE 3mA க்கும் குறைவாகவும், மற்ற முறைகளில் 1mA க்கும் குறைவாகவும் எடுக்கும்.
GND 2, 10 3, 5, 9 தரை. Atmel-ICE மற்றும் இலக்கு சாதனம் ஒரே தரை குறிப்பைப் பகிர்ந்து கொள்வதை உறுதிசெய்ய அனைத்தும் இணைக்கப்பட வேண்டும்.

4.2.4. SWD இயற்பியல் இடைமுகம்
ARM SWD இடைமுகம் J இன் துணைக்குழு ஆகும்.TAG TCK மற்றும் TMS ஊசிகளைப் பயன்படுத்தி இடைமுகம். ARM JTAG மற்றும் ஏவிஆர் ஜேTAG இருப்பினும், இணைப்பிகள் பின்-இணக்கமானவை அல்ல, எனவே SWD அல்லது J உடன் SAM சாதனத்தைப் பயன்படுத்தும் பயன்பாட்டு PCB ஐ வடிவமைக்கும்போதுTAG இடைமுகத்தில், கீழே உள்ள படத்தில் காட்டப்பட்டுள்ள ARM பின்அவுட்டைப் பயன்படுத்துவது பரிந்துரைக்கப்படுகிறது. Atmel-ICE இல் உள்ள SAM இணைப்பான் போர்ட் இந்த பின்அவுட்டுடன் நேரடியாக இணைக்க முடியும்.
படம் 4-4. பரிந்துரைக்கப்பட்ட ARM SWD/JTAG தலைப்பு பின்அவுட்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 18

Atmel-ICE ஆனது UART-வடிவ ITM டிரேஸை ஹோஸ்ட் கணினிக்கு ஸ்ட்ரீம் செய்யும் திறன் கொண்டது. டிரேஸ் 10-பின் ஹெடரின் TRACE/SWO பின்னில் (JTAG TDO பின்). தரவு Atmel-ICE இல் உள்நாட்டில் இடையகப்படுத்தப்பட்டு HID இடைமுகம் வழியாக ஹோஸ்ட் கணினிக்கு அனுப்பப்படுகிறது. அதிகபட்ச நம்பகமான தரவு வீதம் சுமார் 3MB/s ஆகும்.
4.2.5. ஒரு SWD இலக்குடன் இணைத்தல்
ARM SWD இடைமுகம் J இன் துணைக்குழு ஆகும்.TAG இடைமுகம், TCK மற்றும் TMS ஊசிகளைப் பயன்படுத்துகிறது, அதாவது SWD சாதனத்துடன் இணைக்கும்போது, ​​10-முள் JTAG தொழில்நுட்ப ரீதியாக இணைப்பியைப் பயன்படுத்தலாம். ARM JTAG மற்றும் ஏவிஆர் ஜேTAG இருப்பினும், இணைப்பிகள் பின்-இணக்கமானவை அல்ல, எனவே இது பயன்பாட்டில் உள்ள இலக்கு பலகையின் அமைப்பைப் பொறுத்தது. STK600 அல்லது பலகையைப் பயன்படுத்தும் போது AVR J ஐப் பயன்படுத்துகிறதுTAG பின்அவுட்டில், Atmel-ICE இல் உள்ள AVR இணைப்பான் போர்ட்டைப் பயன்படுத்த வேண்டும். ARM J ஐப் பயன்படுத்தும் ஒரு பலகையுடன் இணைக்கும்போது,TAG பின்அவுட்டைப் பயன்படுத்த, Atmel-ICE இல் உள்ள SAM இணைப்பான் போர்ட்டைப் பயன்படுத்த வேண்டும்.
10-பின் கோர்டெக்ஸ் பிழைத்திருத்த இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-4 இல் காட்டப்பட்டுள்ளது.
10-பின் 50-மில் கார்டெக்ஸ் ஹெடருக்கான இணைப்பு
நிலையான 50-மைல் கார்டெக்ஸ் ஹெடருடன் இணைக்க, பிளாட் கேபிளை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
10-பின் 100-மில் கோர்டெக்ஸ்-தளவமைப்பு தலைப்புடன் இணைப்பு
100-மைல் கோர்டெக்ஸ்-பின்அவுட் ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
20-பின் 100-மில் SAM ஹெடருக்கான இணைப்பு
20-பின் 100-மில் SAM ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR அல்லது SAM இணைப்பான் போர்ட்டையும் இலக்கு பலகையையும் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, ஆறு இணைப்புகள் தேவை.
அட்டவணை 4-4. Atmel-ICE SWD பின் மேப்பிங்

பெயர் ஏ.வி.ஆர் போர்ட் பின் SAM போர்ட் பின் விளக்கம்
SWDC LK (ஸ்வடிச 1 4 சீரியல் வயர் பிழைத்திருத்த கடிகாரம்.
SWDIO 5 2 சீரியல் வயர் பிழைத்திருத்த தரவு உள்ளீடு/வெளியீடு.
SWO 3 6 சீரியல் வயர் வெளியீடு (விருப்பத்தேர்வு - எல்லா சாதனங்களிலும் செயல்படுத்தப்படவில்லை).
nSRST 6 10 மீட்டமை.
VTG 4 1 இலக்கு தொகுதிtagஇ குறிப்பு.
GND 2, 10 3, 5, 9 மைதானம்.

4.2.6 சிறப்பு பரிசீலனைகள்
அழி பின்
சில SAM சாதனங்களில் ERASE பின் உள்ளது, இது பாதுகாப்பு பிட் அமைக்கப்பட்டிருக்கும் சாதனங்களை முழுமையாக சிப் அழித்து திறக்கும் என்று உறுதியளிக்கப்படுகிறது. இந்த அம்சம் சாதனத்துடனும் ஃபிளாஷ் கட்டுப்படுத்தியுடனும் இணைக்கப்பட்டுள்ளது மற்றும் ARM மையத்தின் ஒரு பகுதியாக இல்லை.
ERASE பின் எந்த பிழைத்திருத்த தலைப்பின் ஒரு பகுதியாக இல்லை, மேலும் Atmel-ICE ஆல் சாதனத்தைத் திறக்க இந்த சமிக்ஞையை உறுதிப்படுத்த முடியவில்லை. இதுபோன்ற சந்தர்ப்பங்களில், பிழைத்திருத்த அமர்வைத் தொடங்குவதற்கு முன்பு பயனர் கைமுறையாக அழிப்பைச் செய்ய வேண்டும்.
இயற்பியல் இடைமுகங்கள் ஜேTAG இடைமுகம்
Atmel-ICE ஆனது J ஐ இயக்கும் வகையில் RESET வரி எப்போதும் இணைக்கப்பட்டிருக்க வேண்டும்.TAG இடைமுகம்.
SWD இடைமுகம்
Atmel-ICE SWD இடைமுகத்தை இயக்கும் வகையில் RESET வரி எப்போதும் இணைக்கப்பட்டிருக்க வேண்டும்.
4.3 J உடன் கூடிய AVR UC3 சாதனங்கள்TAG/ஏ வயர்
அனைத்து AVR UC3 சாதனங்களும் J ஐக் கொண்டுள்ளன.TAG நிரலாக்கம் மற்றும் பிழைத்திருத்தத்திற்கான இடைமுகம். கூடுதலாக, சில AVR UC3 சாதனங்கள் ஒற்றை வயரைப் பயன்படுத்தி ஒரே மாதிரியான செயல்பாடுகளைக் கொண்ட aWire இடைமுகத்தைக் கொண்டுள்ளன. அந்த சாதனத்தின் ஆதரிக்கப்படும் இடைமுகங்களுக்கு சாதன தரவுத்தாள் சரிபார்க்கவும்.
4.3.1 Atmel AVR UC3 ஆன்-சிப் பிழைத்திருத்த அமைப்பு
Atmel AVR UC3 OCD அமைப்பு Nexus 2.0 தரநிலைக்கு (IEEE-ISTO 5001™-2003) இணங்க வடிவமைக்கப்பட்டுள்ளது, இது 32-பிட் மைக்ரோகண்ட்ரோலர்களுக்கான மிகவும் நெகிழ்வான மற்றும் சக்திவாய்ந்த திறந்த ஆன்-சிப் பிழைத்திருத்த தரநிலையாகும். இது பின்வரும் அம்சங்களை ஆதரிக்கிறது:

  • Nexus இணக்கமான பிழைத்திருத்த தீர்வு
  • OCD எந்த CPU வேகத்தையும் ஆதரிக்கிறது.
  • ஆறு நிரல் கவுண்டர் வன்பொருள் முறிவுப் புள்ளிகள்
  • இரண்டு தரவு முறிவுப் புள்ளிகள்
  • பிரேக்பாயிண்ட்களை கண்காணிப்புப் புள்ளிகளாக உள்ளமைக்கலாம்.
  • வன்பொருள் பிரேக்பாயிண்டுகளை இணைத்து வரம்புகளுக்கு இடைவெளி கொடுக்கலாம்.
  • பயனர் நிரல் பிரேக்பாயிண்ட்களின் வரம்பற்ற எண்ணிக்கை (BREAK ஐப் பயன்படுத்தி)
  • நிகழ்நேர நிரல் கவுண்டர் கிளை தடமறிதல், தரவு தடமறிதல், செயல்முறை தடமறிதல் (இணையான தடமறிதல் பிடிப்பு போர்ட்டைக் கொண்ட பிழைத்திருத்திகளால் மட்டுமே ஆதரிக்கப்படுகிறது)

AVR UC3 OCD அமைப்பு பற்றிய கூடுதல் தகவலுக்கு, AVR32UC தொழில்நுட்ப குறிப்பு கையேடுகளைப் பார்க்கவும், இது அமைந்துள்ளது www.atmel.com/uc3.
4.3.2. ஜேTAG இயற்பியல் இடைமுகம்
ஜேTAG இடைமுகம் IEEE உடன் இணங்கும் 4-கம்பி சோதனை அணுகல் போர்ட் (TAP) கட்டுப்படுத்தியைக் கொண்டுள்ளது.® 1149.1 தரநிலை. IEEE தரநிலை, சர்க்யூட் போர்டு இணைப்பை (பவுண்டரி ஸ்கேன்) திறமையாக சோதிக்க ஒரு தொழில்துறை-தரமான வழியை வழங்குவதற்காக உருவாக்கப்பட்டது. Atmel AVR மற்றும் SAM சாதனங்கள் இந்த செயல்பாட்டை முழு நிரலாக்க மற்றும் ஆன்-சிப் பிழைத்திருத்த ஆதரவைச் சேர்க்க நீட்டித்துள்ளன.
படம் 4-5. ஜேTAG இடைமுக அடிப்படைகள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 17

4.3.2.1 ஏவிஆர் JTAG பின்அவுட்
J உடன் கூடிய Atmel AVR ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போதுTAG இடைமுகத்தில், கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி பின்அவுட்டைப் பயன்படுத்துவது பரிந்துரைக்கப்படுகிறது. குறிப்பிட்ட கிட்டில் சேர்க்கப்பட்டுள்ள கேபிளிங் மற்றும் அடாப்டர்களைப் பொறுத்து, இந்த பின்அவுட்டின் 100-மில் மற்றும் 50-மில் வகைகள் இரண்டும் ஆதரிக்கப்படுகின்றன.
படம் 4-6. AVR JTAG தலைப்பு பின்அவுட்
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 22

அட்டவணை 4-5. ஏவிஆர் JTAG பின் விளக்கம்

பெயர் பின்

விளக்கம்

TCK 1 சோதனை கடிகாரம் (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு கடிகார சமிக்ஞை).
டி.எம்.எஸ் 5 சோதனை முறை தேர்வு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்குள் சமிக்ஞையைக் கட்டுப்படுத்தவும்).
TDI 9 சோதனை தரவு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு அனுப்பப்படும் தரவு).
டிடிஓ 3 சோதனை தரவு வெளியீடு (இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு தரவு அனுப்பப்படுகிறது).
nTRST 8 சோதனை மீட்டமைப்பு (விரும்பினால், சில AVR சாதனங்களில் மட்டும்). J ஐ மீட்டமைக்கப் பயன்படுகிறது.TAG TAP கட்டுப்படுத்தி.
nSRST 6 மீட்டமை (விரும்பினால்). இலக்கு சாதனத்தை மீட்டமைக்கப் பயன்படுகிறது. இந்த பின்னை இணைப்பது பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது Atmel-ICE இலக்கு சாதனத்தை மீட்டமை நிலையில் வைத்திருக்க அனுமதிக்கிறது, இது சில சூழ்நிலைகளில் பிழைத்திருத்தத்திற்கு அவசியமாக இருக்கலாம்.
VTG 4 இலக்கு தொகுதிtage குறிப்பு. அட்மெல்-ஐசிஇக்கள்ampஇலக்கு தொகுதி லெஸ்tagநிலை மாற்றிகளை சரியாக இயக்குவதற்காக இந்த பின்னில் e ஐ அழுத்தவும். டீபக்வைர் ​​பயன்முறையில் இந்த பின்னிலிருந்து Atmel-ICE 3mA க்கும் குறைவாகவும், மற்ற முறைகளில் 1mA க்கும் குறைவாகவும் எடுக்கும்.
GND 2, 10 தரை. Atmel-ICE மற்றும் இலக்கு சாதனம் ஒரே தரை குறிப்பைப் பகிர்ந்து கொள்வதை உறுதிசெய்ய இரண்டும் இணைக்கப்பட வேண்டும்.

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் 1 உதவிக்குறிப்பு: பின் 4 மற்றும் GND க்கு இடையில் ஒரு துண்டிக்கும் மின்தேக்கியைச் சேர்க்க நினைவில் கொள்ளுங்கள்.
4.3.2.2 ஜேTAG டெய்சி சங்கிலியிடுதல்
ஜேTAG டெய்சி சங்கிலி உள்ளமைவில் பல சாதனங்களை ஒரே இடைமுகத்துடன் இணைக்க இடைமுகம் அனுமதிக்கிறது. இலக்கு சாதனங்கள் அனைத்தும் ஒரே விநியோக மின்னழுத்தத்தால் இயக்கப்பட வேண்டும்.tage, ஒரு பொதுவான தரை முனையைப் பகிர்ந்து கொள்ளுங்கள், மேலும் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி இணைக்கப்பட வேண்டும்.
படம் 4-7. ஜேTAG டெய்சி சங்கிலிAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 19

டெய்சி சங்கிலியில் சாதனங்களை இணைக்கும்போது, ​​பின்வரும் விஷயங்களைக் கருத்தில் கொள்ள வேண்டும்:

  • அனைத்து சாதனங்களும் Atmel-ICE ஆய்வில் GND உடன் இணைக்கப்பட்ட ஒரு பொதுவான நிலையைப் பகிர்ந்து கொள்ள வேண்டும்.
  • எல்லா சாதனங்களும் ஒரே இலக்கு மின்னழுத்தத்தில் இயங்க வேண்டும்.tage. Atmel-ICE இல் உள்ள VTG இந்த தொகுதியுடன் இணைக்கப்பட வேண்டும்.tage.
  • TMS மற்றும் TCK ஆகியவை இணையாக இணைக்கப்பட்டுள்ளன; TDI மற்றும் TDO ஆகியவை ஒரு தொடர் சங்கிலியில் இணைக்கப்பட்டுள்ளன.
  • சங்கிலியில் உள்ள ஏதேனும் சாதனங்கள் அதன் J ஐ முடக்கினால், Atmel-ICE ஆய்விலுள்ள nSRST, சாதனங்களில் உள்ள RESET உடன் இணைக்கப்பட வேண்டும்.TAG துறைமுகம்
  • "முன்பு இருந்த சாதனங்கள்" என்பது J இன் எண்ணிக்கையைக் குறிக்கிறது.TAG இலக்கு சாதனத்தை அடைவதற்கு முன்பு டெய்சி சங்கிலியில் TDI சமிக்ஞை கடந்து செல்ல வேண்டிய சாதனங்கள். இதேபோல் “சாதனங்கள் பின்” என்பது Atmel-ICE TDO ஐ அடைவதற்கு முன்பு இலக்கு சாதனத்திற்குப் பிறகு சமிக்ஞை கடந்து செல்ல வேண்டிய சாதனங்களின் எண்ணிக்கையாகும்.
  • “முன்” மற்றும் “பின்” என்ற வழிமுறை பிட்கள் அனைத்து J இன் மொத்தத் தொகையைக் குறிக்கின்றன.TAG டெய்சி சங்கிலியில் இலக்கு சாதனத்திற்கு முன்னும் பின்னும் இணைக்கப்பட்ட சாதனங்களின் அறிவுறுத்தல் பதிவேடு நீளம்.
  • மொத்த IR நீளம் (முன்பு உள்ள வழிமுறை பிட்கள் + Atmel இலக்கு சாதனம் IR நீளம் + பின் உள்ள வழிமுறை பிட்கள்) அதிகபட்சம் 256 பிட்களாக வரையறுக்கப்பட்டுள்ளது. சங்கிலியில் உள்ள சாதனங்களின் எண்ணிக்கை முன் 15 மற்றும் பின் 15 ஆக வரையறுக்கப்பட்டுள்ளது.

உதவிக்குறிப்பு: 

டெய்சி செயினிங் முன்னாள்ample: TDI → ATmega1280 → ATxmega128A1 → ATUC3A0512 → TDO.
Atmel AVR XMEGA உடன் இணைக்க® சாதனம், டெய்சி சங்கிலி அமைப்புகள்:

  • இதற்கு முன் சாதனங்கள்: 1
  • சாதனங்கள் இதற்குப் பிறகு: 1
  • முன் அறிவுறுத்தல் பிட்கள்: 4 (8-பிட் AVR சாதனங்கள் 4 IR பிட்களைக் கொண்டுள்ளன)
  • 5 க்குப் பிறகு அறிவுறுத்தல் பிட்கள் (32-பிட் AVR சாதனங்கள் 5 IR பிட்களைக் கொண்டுள்ளன)

அட்டவணை 4-6. அட்மெல் MCUS இன் IR நீளம்

சாதன வகை IR நீளம்
AVR 8-பிட் 4 பிட்கள்
AVR 32-பிட் 5 பிட்கள்
SAM 4 பிட்கள்

4.3.3. ஒரு J உடன் இணைத்தல்TAG இலக்கு
அட்மெல்-ICE இரண்டு 50-மில் 10-பின் J உடன் பொருத்தப்பட்டுள்ளது.TAG இணைப்பிகள். இரண்டு இணைப்பிகளும் நேரடியாக மின்சாரம் மூலம் இணைக்கப்பட்டுள்ளன, ஆனால் இரண்டு வெவ்வேறு பின்அவுட்களுக்கு இணங்குகின்றன; AVR JTAG தலைப்பு மற்றும் ARM கோர்டெக்ஸ் பிழைத்திருத்த தலைப்பு. இணைப்பான் இலக்கு பலகையின் பின்அவுட்டின் அடிப்படையில் தேர்ந்தெடுக்கப்பட வேண்டும், இலக்கு MCU வகையை அல்ல - எடுத்துக்காட்டாகampAVR STK600 அடுக்கில் பொருத்தப்பட்ட SAM சாதனம் AVR தலைப்பைப் பயன்படுத்த வேண்டும்.
10-பின் AVR J-க்கான பரிந்துரைக்கப்பட்ட பின்அவுட்TAG இணைப்பான் படம் 4-6 இல் காட்டப்பட்டுள்ளது.
10-பின் ARM கார்டெக்ஸ் பிழைத்திருத்த இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-2 இல் காட்டப்பட்டுள்ளது.
நிலையான 10-பின் 50-மில் ஹெடருடன் நேரடி இணைப்பு
இந்த ஹெடர் வகையை ஆதரிக்கும் பலகையுடன் நேரடியாக இணைக்க 50-மில் 10-பின் பிளாட் கேபிளைப் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும். AVR பின்அவுட்டுடன் கூடிய ஹெடர்களுக்கு Atmel-ICE இல் உள்ள AVR கனெக்டர் போர்ட்டையும், ARM கார்டெக்ஸ் டீபக் ஹெடர் பின்அவுட்டுடன் இணங்கும் ஹெடர்களுக்கு SAM கனெக்டர் போர்ட்டையும் பயன்படுத்தவும்.
இரண்டு 10-பின் இணைப்பான் போர்ட்களுக்கான பின்அவுட்கள் கீழே காட்டப்பட்டுள்ளன.
நிலையான 10-பின் 100-மில் ஹெடருக்கான இணைப்பு

50-மில் ஹெடர்களுடன் இணைக்க ஒரு நிலையான 100-மில் முதல் 100-மில் அடாப்டரைப் பயன்படுத்தவும். இந்த நோக்கத்திற்காக ஒரு அடாப்டர் போர்டை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தலாம், அல்லது மாற்றாக J ஐப் பயன்படுத்தலாம்.TAGAVR இலக்குகளுக்கு ICE3 அடாப்டரைப் பயன்படுத்தலாம்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
ஜேTAGஅடாப்டரில் உள்ள பின்கள் 3 மற்றும் 100 (AVR GND) இணைக்கப்பட்டுள்ளதால், ICE2 10-மில் அடாப்டரை SAM இணைப்பான் போர்ட்டுடன் பயன்படுத்த முடியாது.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
உங்கள் இலக்கு பலகையில் இணக்கமான 10-பின் J இல்லை என்றால்TAG 50- அல்லது 100-மில் ஹெடரில், பத்து தனிப்பட்ட 10-மில் சாக்கெட்டுகளுக்கான அணுகலை வழங்கும் 100-பின் "மினி-ஸ்க்விட்" கேபிளை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தி தனிப்பயன் பின்அவுட்டை நீங்கள் வரைபடமாக்கலாம்.
20-பின் 100-மில் ஹெடருக்கான இணைப்பு
20-பின் 100-மில் ஹெடருடன் இலக்குகளுடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
அட்டவணை 4-7. அட்மெல்-ஐசிஇ ஜேTAG பின் விளக்கம்

பெயர்

AVR போர்ட் பின் SAM போர்ட் பின்

விளக்கம்

TCK 1 4 சோதனை கடிகாரம் (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு கடிகார சமிக்ஞை).
டி.எம்.எஸ் 5 2 சோதனை முறை தேர்வு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்குள் சமிக்ஞையைக் கட்டுப்படுத்தவும்).
TDI 9 8 சோதனை தரவு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு அனுப்பப்படும் தரவு).
டிடிஓ 3 6 சோதனை தரவு வெளியீடு (இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு தரவு அனுப்பப்படுகிறது).
nTRST 8 சோதனை மீட்டமைப்பு (விரும்பினால், சில AVR சாதனங்களில் மட்டும்). J ஐ மீட்டமைக்கப் பயன்படுகிறது.TAG TAP கட்டுப்படுத்தி.
nSRST 6 10 மீட்டமை (விரும்பினால்). இலக்கு சாதனத்தை மீட்டமைக்கப் பயன்படுகிறது. இந்த பின்னை இணைப்பது பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது Atmel-ICE இலக்கு சாதனத்தை மீட்டமை நிலையில் வைத்திருக்க அனுமதிக்கிறது, இது சில சூழ்நிலைகளில் பிழைத்திருத்தத்திற்கு அவசியமாக இருக்கலாம்.
VTG 4 1 இலக்கு தொகுதிtage குறிப்பு. அட்மெல்-ஐசிஇக்கள்ampஇலக்கு தொகுதி லெஸ்tagநிலை மாற்றிகளை சரியாக இயக்குவதற்காக இந்த பின்னில் e ஐ அழுத்தவும். டீபக்வைர் ​​பயன்முறையில் இந்த பின்னிலிருந்து Atmel-ICE 3mA க்கும் குறைவாகவும், மற்ற முறைகளில் 1mA க்கும் குறைவாகவும் எடுக்கும்.
GND 2, 10 3, 5, 9 தரை. Atmel-ICE மற்றும் இலக்கு சாதனம் ஒரே தரை குறிப்பைப் பகிர்ந்து கொள்வதை உறுதிசெய்ய அனைத்தும் இணைக்கப்பட வேண்டும்.

 4.3.4 aWire இயற்பியல் இடைமுகம்
aWire இடைமுகம், நிரலாக்க மற்றும் பிழைத்திருத்த செயல்பாடுகளை அனுமதிக்க AVR சாதனத்தின் RESET வயரைப் பயன்படுத்துகிறது. Atmel-ICE ஆல் ஒரு சிறப்பு செயல்படுத்தல் வரிசை கடத்தப்படுகிறது, இது பின்னின் இயல்புநிலை RESET செயல்பாட்டை முடக்குகிறது. aWire இடைமுகத்துடன் ஒரு Atmel AVR ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போது, ​​படம் 4-8 இல் காட்டப்பட்டுள்ளபடி பின்அவுட்டைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. குறிப்பிட்ட கிட்டில் சேர்க்கப்பட்டுள்ள கேபிளிங் மற்றும் அடாப்டர்களைப் பொறுத்து, இந்த பின்அவுட்டின் 100-மில் மற்றும் 50-மில் வகைகள் இரண்டும் ஆதரிக்கப்படுகின்றன.
படம் 4-8. aWire ஹெடர் பின்அவுட்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 24

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் 1 உதவிக்குறிப்பு:
aWire ஒரு அரை-இரட்டை இடைமுகம் என்பதால், திசையை மாற்றும்போது தவறான தொடக்க-பிட் கண்டறிதலைத் தவிர்க்க, RESET வரியில் 47kΩ வரிசையில் ஒரு புல்-அப் மின்தடை பரிந்துரைக்கப்படுகிறது.
aWire இடைமுகத்தை நிரலாக்க மற்றும் பிழைத்திருத்த இடைமுகமாகப் பயன்படுத்தலாம். OCD அமைப்பின் அனைத்து அம்சங்களும் 10-பின் J மூலம் கிடைக்கின்றன.TAG இடைமுகத்தை aWire ஐப் பயன்படுத்தியும் அணுகலாம்.
4.3.5 ஒரு வயர் இலக்குடன் இணைத்தல்
aWire இடைமுகத்திற்கு V உடன் கூடுதலாக ஒரு தரவு வரி மட்டுமே தேவைப்படுகிறது.CC மற்றும் GND. இலக்கில் இந்த வரி nRESET வரியாகும், இருப்பினும் பிழைத்திருத்தி J ஐப் பயன்படுத்துகிறதுTAG தரவு வரியாக TDO வரி.
6-பின் aWire இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-8 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் aWire ஹெடருக்கான இணைப்பு
நிலையான 6-மில் aWire ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் aWire ஹெடருக்கான இணைப்பு
நிலையான 50-மில் aWire ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, மூன்று இணைப்புகள் தேவை.
அட்டவணை 4-8. Atmel-ICE aWire Pin Mapping

Atmel-ICE AVR போர்ட் பின்கள் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

வயர் பின்அவுட்

பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) 6
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

4.3.6. சிறப்பு பரிசீலனைகள்
JTAG இடைமுகம்
சில Atmel AVR UC3 சாதனங்களில் JTAG முன்னிருப்பாக போர்ட் இயக்கப்படவில்லை. இந்த சாதனங்களைப் பயன்படுத்தும் போது, ​​Atmel-ICE ஆனது J ஐ இயக்கும் வகையில் RESET வரியை இணைப்பது அவசியம்.TAG இடைமுகம்.
aWire இடைமுகம்
aWire தகவல்தொடர்புகளின் பாட் வீதம், கணினி கடிகாரத்தின் அதிர்வெண்ணைப் பொறுத்தது, ஏனெனில் தரவு இந்த இரண்டு டொமைன்களுக்கும் இடையில் ஒத்திசைக்கப்பட வேண்டும். Atmel-ICE தானாகவே கணினி கடிகாரம் குறைக்கப்பட்டுள்ளதைக் கண்டறிந்து, அதற்கேற்ப அதன் பாட் வீதத்தை மீண்டும் அளவீடு செய்யும். தானியங்கி அளவுத்திருத்தம் 8kHz கணினி கடிகார அதிர்வெண்ணில் மட்டுமே செயல்படும். பிழைத்திருத்த அமர்வின் போது குறைந்த கணினி கடிகாரத்திற்கு மாறுவது இலக்குடன் தொடர்பை இழக்க நேரிடும்.
தேவைப்பட்டால், aWire கடிகார அளவுருவை அமைப்பதன் மூலம் aWire பாட் வீதத்தைக் கட்டுப்படுத்தலாம். தானியங்கி கண்டறிதல் இன்னும் செயல்படும், ஆனால் முடிவுகளுக்கு உச்சவரம்பு மதிப்பு விதிக்கப்படும்.
RESET பின்னுடன் இணைக்கப்பட்டுள்ள எந்த நிலைப்படுத்தும் மின்தேக்கியும், வயரைப் பயன்படுத்தும் போது துண்டிக்கப்பட வேண்டும், ஏனெனில் அது இடைமுகத்தின் சரியான செயல்பாட்டில் தலையிடும். இந்த வரியில் பலவீனமான வெளிப்புற இழுப்பு (10kΩ அல்லது அதற்கு மேல்) பரிந்துரைக்கப்படுகிறது.

தூக்கப் பயன்முறையை நிறுத்து
சில AVR UC3 சாதனங்கள் 3.3V ஒழுங்குபடுத்தப்பட்ட I/O இணைப்புகளுடன் 1.8V விநியோக பயன்முறையில் பயன்படுத்தக்கூடிய உள் சீராக்கியைக் கொண்டுள்ளன. இதன் பொருள் உள் சீராக்கி மையத்தையும் பெரும்பாலான I/O இரண்டையும் இயக்குகிறது. இந்த சீராக்கி நிறுத்தப்பட்டிருக்கும் போது தூக்க முறைகளைப் பயன்படுத்தும் போது Atmel AVR ONE! பிழைத்திருத்தி மட்டுமே பிழைத்திருத்தத்தை ஆதரிக்கிறது.
4.3.7. EVTI / EVTO பயன்பாடு
Atmel-ICE இல் EVTI மற்றும் EVTO பின்களை அணுக முடியாது. இருப்பினும், அவற்றை மற்ற வெளிப்புற உபகரணங்களுடன் இணைந்து பயன்படுத்தலாம்.
EVTI பின்வரும் நோக்கங்களுக்காகப் பயன்படுத்தப்படலாம்:

  • வெளிப்புற நிகழ்வுக்கு பதிலளிக்கும் விதமாக இலக்கை செயல்படுத்துவதை நிறுத்த வேண்டிய கட்டாயம் ஏற்படலாம். DC பதிவேட்டில் உள்ள Event In Control (EIC) பிட்கள் 0b01 க்கு எழுதப்பட்டால், EVTI பின்னில் உயர்-க்கு-குறைந்த மாற்றம் ஒரு பிரேக்பாயிண்ட் நிலையை உருவாக்கும். ஒரு பிரேக்பாயிண்ட் என்பதை உறுதிசெய்ய, ஒரு CPU கடிகார சுழற்சிக்கு EVTI குறைவாக இருக்க வேண்டும். இது நிகழும்போது DS இல் வெளிப்புற பிரேக்பாயிண்ட் பிட் (EXB) அமைக்கப்படுகிறது.
  • சுவடு ஒத்திசைவு செய்திகளை உருவாக்குகிறது. Atmel-ICE ஆல் பயன்படுத்தப்படவில்லை.

EVTO பின்வரும் நோக்கங்களுக்காகப் பயன்படுத்தப்படலாம்:

  • CPU பிழைத்திருத்தத்தில் நுழைந்துள்ளது என்பதைக் குறிக்கிறது. DC இல் EOS பிட்களை 0b01 ஆக அமைப்பது, இலக்கு சாதனம் பிழைத்திருத்த பயன்முறையில் நுழையும் போது, ​​EVTO முள் ஒரு CPU கடிகார சுழற்சிக்கு குறைவாக இழுக்கப்படுவதற்கு காரணமாகிறது. இந்த சமிக்ஞையை வெளிப்புற அலைக்காட்டிக்கான தூண்டுதல் மூலமாகப் பயன்படுத்தலாம்.
  • CPU ஒரு பிரேக்பாயிண்ட் அல்லது வாட்ச்பாயிண்டை அடைந்துவிட்டதைக் குறிக்கிறது. தொடர்புடைய பிரேக்பாயிண்ட்/வாட்ச்பாயிண்ட் கட்டுப்பாட்டுப் பதிவேட்டில் EOC பிட்டை அமைப்பதன் மூலம், பிரேக்பாயிண்ட் அல்லது வாட்ச்பாயிண்ட் நிலை EVTO பின்னில் குறிக்கப்படுகிறது. இந்த அம்சத்தை இயக்க DC இல் உள்ள EOS பிட்கள் 0xb10 ஆக அமைக்கப்பட வேண்டும். பின்னர் வாட்ச்பாயிண்டை ஆய்வு செய்வதற்காக EVTO பின்னை வெளிப்புற அலைக்காட்டியுடன் இணைக்க முடியும்.
  • டிரேஸ் டைமிங் சிக்னல்களை உருவாக்குகிறது. Atmel-ICE ஆல் பயன்படுத்தப்படவில்லை.

4.4 tinyAVR, megaAVR, மற்றும் XMEGA சாதனங்கள்
AVR சாதனங்கள் பல்வேறு நிரலாக்க மற்றும் பிழைத்திருத்த இடைமுகங்களைக் கொண்டுள்ளன. அந்த சாதனத்தின் ஆதரிக்கப்படும் இடைமுகங்களுக்கு சாதன தரவுத்தாள் சரிபார்க்கவும்.

  • சில சிறிய AVR® சாதனங்களுக்கு TPI உள்ளது, TPI சாதனத்தை நிரலாக்க மட்டுமே பயன்படுத்த முடியும், மேலும் இந்த சாதனங்களுக்கு ஆன்-சிப் பிழைத்திருத்த திறன் இல்லை.
  • சில tinyAVR சாதனங்களும் சில megaAVR சாதனங்களும் debugWIRE இடைமுகத்தைக் கொண்டுள்ளன, இது tinyOCD எனப்படும் ஆன்-சிப் பிழைத்திருத்த அமைப்புடன் இணைகிறது. debugWIRE உள்ள அனைத்து சாதனங்களும் கணினியில் உள்ள SPI இடைமுகத்தையும் கொண்டுள்ளன.
  • சில மெகாஏவிஆர் சாதனங்கள் ஒரு ஜே கொண்டிருக்கும்TAG நிரலாக்கம் மற்றும் பிழைத்திருத்தத்திற்கான இடைமுகம், ஆன்-சிப் பிழைத்திருத்த அமைப்புடன், J உடன் கூடிய அனைத்து சாதனங்கள் என்றும் அழைக்கப்படுகிறது.TAG கணினிக்குள்ளேயே நிரலாக்கத்திற்கான மாற்று இடைமுகமாக SPI இடைமுகத்தையும் கொண்டுள்ளது.
  • அனைத்து AVR XMEGA சாதனங்களும் நிரலாக்கத்திற்கான PDI இடைமுகத்தைக் கொண்டுள்ளன, மேலும் சில AVR XMEGA சாதனங்களும் J ஐக் கொண்டுள்ளன.TAG ஒரே மாதிரியான செயல்பாடுகளைக் கொண்ட இடைமுகம்.
  • புதிய டைனிஏவிஆர் சாதனங்கள் ஒரு யுபிடிஐ இடைமுகத்தைக் கொண்டுள்ளன, இது நிரலாக்கம் மற்றும் பிழைத்திருத்தத்திற்குப் பயன்படுத்தப்படுகிறது.

அட்டவணை 4-9. நிரலாக்கம் மற்றும் பிழைத்திருத்த இடைமுகங்களின் சுருக்கம்

UPDI TPI எஸ்பிஐ பிழைத்திருத்த WIR E JTAG PDI கம்பி

SWD

டைனிஏவிஆர் புதிய சாதனங்கள் சில சாதனங்கள் சில சாதனங்கள் சில சாதனங்கள்
மெகாஏவி ஆர் அனைத்து சாதனங்களும் சில சாதனங்கள் சில சாதனங்கள்
ஏவிஆர் எக்ஸ்மேகா சில சாதனங்கள் அனைத்து சாதனங்களும்
ஏவிஆர் யூசி அனைத்து சாதனங்களும் சில சாதனங்கள்
SAM சில சாதனங்கள் அனைத்து சாதனங்களும்

4.4.1. ஜேTAG இயற்பியல் இடைமுகம்
ஜேTAG இடைமுகம் IEEE உடன் இணங்கும் 4-கம்பி சோதனை அணுகல் போர்ட் (TAP) கட்டுப்படுத்தியைக் கொண்டுள்ளது.® 1149.1 தரநிலை. IEEE தரநிலை, சர்க்யூட் போர்டு இணைப்பை (பவுண்டரி ஸ்கேன்) திறமையாக சோதிக்க ஒரு தொழில்துறை-தரமான வழியை வழங்குவதற்காக உருவாக்கப்பட்டது. Atmel AVR மற்றும் SAM சாதனங்கள் இந்த செயல்பாட்டை முழு நிரலாக்க மற்றும் ஆன்-சிப் பிழைத்திருத்த ஆதரவைச் சேர்க்க நீட்டித்துள்ளன.
படம் 4-9. ஜேTAG இடைமுக அடிப்படைகள்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 214.4.2. ஒரு J உடன் இணைத்தல்TAG இலக்கு
அட்மெல்-ICE இரண்டு 50-மில் 10-பின் J உடன் பொருத்தப்பட்டுள்ளது.TAG இணைப்பிகள். இரண்டு இணைப்பிகளும் நேரடியாக மின்சாரம் மூலம் இணைக்கப்பட்டுள்ளன, ஆனால் இரண்டு வெவ்வேறு பின்அவுட்களுக்கு இணங்குகின்றன; AVR JTAG தலைப்பு மற்றும் ARM கோர்டெக்ஸ் பிழைத்திருத்த தலைப்பு. இணைப்பான் இலக்கு பலகையின் பின்அவுட்டின் அடிப்படையில் தேர்ந்தெடுக்கப்பட வேண்டும், இலக்கு MCU வகையை அல்ல - எடுத்துக்காட்டாகampAVR STK600 அடுக்கில் பொருத்தப்பட்ட SAM சாதனம் AVR தலைப்பைப் பயன்படுத்த வேண்டும்.
10-பின் AVR J-க்கான பரிந்துரைக்கப்பட்ட பின்அவுட்TAG இணைப்பான் படம் 4-6 இல் காட்டப்பட்டுள்ளது.
10-பின் ARM கார்டெக்ஸ் பிழைத்திருத்த இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-2 இல் காட்டப்பட்டுள்ளது.
நிலையான 10-பின் 50-மில் ஹெடருடன் நேரடி இணைப்பு
இந்த ஹெடர் வகையை ஆதரிக்கும் பலகையுடன் நேரடியாக இணைக்க 50-மில் 10-பின் பிளாட் கேபிளைப் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும். AVR பின்அவுட்டுடன் கூடிய ஹெடர்களுக்கு Atmel-ICE இல் உள்ள AVR கனெக்டர் போர்ட்டையும், ARM கார்டெக்ஸ் டீபக் ஹெடர் பின்அவுட்டுடன் இணங்கும் ஹெடர்களுக்கு SAM கனெக்டர் போர்ட்டையும் பயன்படுத்தவும்.
இரண்டு 10-பின் இணைப்பான் போர்ட்களுக்கான பின்அவுட்கள் கீழே காட்டப்பட்டுள்ளன.
நிலையான 10-பின் 100-மில் ஹெடருக்கான இணைப்பு
50-மில் ஹெடர்களுடன் இணைக்க ஒரு நிலையான 100-மில் முதல் 100-மில் அடாப்டரைப் பயன்படுத்தவும். இந்த நோக்கத்திற்காக ஒரு அடாப்டர் போர்டை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தலாம், அல்லது மாற்றாக J ஐப் பயன்படுத்தலாம்.TAGAVR இலக்குகளுக்கு ICE3 அடாப்டரைப் பயன்படுத்தலாம்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
ஜேTAGஅடாப்டரில் உள்ள பின்கள் 3 மற்றும் 100 (AVR GND) இணைக்கப்பட்டுள்ளதால், ICE2 10-மில் அடாப்டரை SAM இணைப்பான் போர்ட்டுடன் பயன்படுத்த முடியாது.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
உங்கள் இலக்கு பலகையில் இணக்கமான 10-பின் J இல்லை என்றால்TAG 50- அல்லது 100-மில் ஹெடரில், பத்து தனிப்பட்ட 10-மில் சாக்கெட்டுகளுக்கான அணுகலை வழங்கும் 100-பின் "மினி-ஸ்க்விட்" கேபிளை (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தி தனிப்பயன் பின்அவுட்டை நீங்கள் வரைபடமாக்கலாம்.
20-பின் 100-மில் ஹெடருக்கான இணைப்பு
20-பின் 100-மில் ஹெடருடன் இலக்குகளுடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
அட்டவணை 4-10. அட்மெல்-ஐசிஇ ஜேTAG பின் விளக்கம்

பெயர் ஏ.வி.ஆர் போர்ட் பின் SAM போர்ட் பின் விளக்கம்
TCK 1 4 சோதனை கடிகாரம் (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு கடிகார சமிக்ஞை).
டி.எம்.எஸ் 5 2 சோதனை முறை தேர்வு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்குள் சமிக்ஞையைக் கட்டுப்படுத்தவும்).
TDI 9 8 சோதனை தரவு (Atmel-ICE இலிருந்து இலக்கு சாதனத்திற்கு அனுப்பப்படும் தரவு).
டிடிஓ 3 6 சோதனை தரவு வெளியீடு (இலக்கு சாதனத்திலிருந்து Atmel-ICE க்கு தரவு அனுப்பப்படுகிறது).
nTRST 8 சோதனை மீட்டமைப்பு (விரும்பினால், சில AVR சாதனங்களில் மட்டும்). J ஐ மீட்டமைக்கப் பயன்படுகிறது.TAG TAP கட்டுப்படுத்தி.
nSRST 6 10 மீட்டமை (விரும்பினால்). இலக்கு சாதனத்தை மீட்டமைக்கப் பயன்படுகிறது. இந்த பின்னை இணைப்பது பரிந்துரைக்கப்படுகிறது, ஏனெனில் இது Atmel-ICE இலக்கு சாதனத்தை மீட்டமை நிலையில் வைத்திருக்க அனுமதிக்கிறது, இது சில சூழ்நிலைகளில் பிழைத்திருத்தத்திற்கு அவசியமாக இருக்கலாம்.
VTG 4 1 இலக்கு தொகுதிtage குறிப்பு. அட்மெல்-ஐசிஇக்கள்ampஇலக்கு தொகுதி லெஸ்tagநிலை மாற்றிகளை சரியாக இயக்குவதற்காக இந்த பின்னில் e ஐ அழுத்தவும். டீபக்வைர் ​​பயன்முறையில் இந்த பின்னிலிருந்து Atmel-ICE 3mA க்கும் குறைவாகவும், மற்ற முறைகளில் 1mA க்கும் குறைவாகவும் எடுக்கும்.
GND 2, 10 3, 5, 9 தரை. Atmel-ICE மற்றும் இலக்கு சாதனம் ஒரே தரை குறிப்பைப் பகிர்ந்து கொள்வதை உறுதிசெய்ய அனைத்தும் இணைக்கப்பட வேண்டும்.

4.4.3.SPI இயற்பியல் இடைமுகம்
இன்-சிஸ்டம் புரோகிராமிங், ஃபிளாஷ் மற்றும் EEPROM நினைவகங்களில் குறியீட்டைப் பதிவிறக்க, இலக்கு Atmel AVR இன் உள் SPI (சீரியல் பெரிஃபெரல் இன்டர்ஃபேஸ்) ஐப் பயன்படுத்துகிறது. இது ஒரு பிழைத்திருத்த இடைமுகம் அல்ல. SPI இடைமுகத்துடன் AVR ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போது, ​​கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி பின்அவுட் பயன்படுத்தப்பட வேண்டும்.
படம் 4-10. SPI ஹெடர் பின்அவுட்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 264.4.4. ஒரு SPI இலக்குடன் இணைத்தல்
6-பின் SPI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-10 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் SPI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் SPI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் SPI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் SPI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, ஆறு இணைப்புகள் தேவை.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
SPIEN உருகி நிரல்படுத்தப்பட்டிருந்தாலும், debugWIRE enable fuse (DWEN) நிரல்படுத்தப்படும்போது SPI இடைமுகம் திறம்பட முடக்கப்படும். SPI இடைமுகத்தை மீண்டும் இயக்க, debugWIRE பிழைத்திருத்த அமர்வின் போது 'disable debugWIRE' கட்டளை வழங்கப்பட வேண்டும். இந்த முறையில் debugWIRE ஐ முடக்குவதற்கு SPIEN உருகி ஏற்கனவே நிரல்படுத்தப்பட்டிருக்க வேண்டும். Atmel Studio debugWIRE ஐ முடக்கத் தவறினால், SPIEN உருகி நிரல்படுத்தப்படாததால் இது நிகழக்கூடும். இதுபோன்றால், உயர்-தொகுதிtage நிரலாக்க இடைமுகம் SPIEN உருகி நிரல்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் தகவல்:
Atmel AVR தயாரிப்புகளில் முதல் In System Programming இடைமுகமாக SPI இடைமுகம் இருந்ததால், இது பெரும்பாலும் "ISP" என்று குறிப்பிடப்படுகிறது. In System Programming-க்கு இப்போது பிற இடைமுகங்கள் கிடைக்கின்றன.
அட்டவணை 4-11. Atmel-ICE SPI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின்கள் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

SPI பின்அவுட்

பின் 1 (TCK) எஸ்.சி.கே. 1 3
பின் 2 (GND) GND 2 6
பின் 3 (TDO) மிசோ 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) /ரீசெட் 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) மோசி 9 4
பின் 10 (GND) 0

4.4.5. பிடிஐ
நிரல் மற்றும் பிழைத்திருத்த இடைமுகம் (PDI) என்பது ஒரு சாதனத்தின் வெளிப்புற நிரலாக்கம் மற்றும் ஆன்-சிப் பிழைத்திருத்தத்திற்கான ஒரு Atmel தனியுரிம இடைமுகமாகும். PDI Physical என்பது இலக்கு சாதனத்துடன் இரு திசை அரை-இரட்டை ஒத்திசைவான தொடர்பை வழங்கும் 2-பின் இடைமுகமாகும்.
PDI இடைமுகத்துடன் கூடிய Atmel AVR ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB-யை வடிவமைக்கும்போது, ​​கீழே உள்ள படத்தில் காட்டப்பட்டுள்ள பின்அவுட்டைப் பயன்படுத்த வேண்டும். Atmel-ICE கிட் உடன் வழங்கப்பட்ட 6-பின் அடாப்டர்களில் ஒன்றைப் பயன்படுத்தி, Atmel-ICE ஆய்வை பயன்பாட்டு PCB-யுடன் இணைக்கலாம்.
படம் 4-11. PDI தலைப்பு பின்அவுட்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 274.4.6. ஒரு PDI இலக்குடன் இணைத்தல்
6-பின் PDI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-11 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் PDI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் PDI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் PDI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் PDI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, நான்கு இணைப்புகள் தேவை.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
தேவையான பின்அவுட் J இலிருந்து வேறுபட்டது.TAGஐசிஇ எம்கேஐஐ ஜேTAG probe, இதில் PDI_DATA பின் 9 உடன் இணைக்கப்பட்டுள்ளது. Atmel-ICE, Atmel-ICE, J ஆல் பயன்படுத்தப்படும் பின்அவுட்டுடன் இணக்கமானது.TAGICE3, AVR ONE!, மற்றும் AVR டிராகன் தயாரிப்புகள்.
அட்டவணை 4-12. Atmel-ICE PDI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின்

இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

அட்மெல் STK600 PDI பின்அவுட்

பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) PDI_தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) பி.டி.ஐ_சி.எல்.கே. 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

4.4.7. UPDI இயற்பியல் இடைமுகம்
ஒருங்கிணைந்த நிரல் மற்றும் பிழைத்திருத்த இடைமுகம் (UPDI) என்பது ஒரு சாதனத்தின் வெளிப்புற நிரலாக்கம் மற்றும் ஆன்-சிப் பிழைத்திருத்தத்திற்கான ஒரு Atmel தனியுரிம இடைமுகமாகும். இது அனைத்து AVR XMEGA சாதனங்களிலும் காணப்படும் PDI 2-வயர் இயற்பியல் இடைமுகத்தின் வாரிசு ஆகும். UPDI என்பது நிரலாக்கம் மற்றும் பிழைத்திருத்த நோக்கங்களுக்காக இலக்கு சாதனத்துடன் இரு திசை அரை-இரட்டை ஒத்திசைவற்ற தொடர்பை வழங்கும் ஒற்றை-வயர் இடைமுகமாகும்.
UPDI இடைமுகத்துடன் கூடிய Atmel AVR ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB-யை வடிவமைக்கும்போது, ​​கீழே காட்டப்பட்டுள்ள பின்அவுட்டைப் பயன்படுத்த வேண்டும். Atmel-ICE கிட் உடன் வழங்கப்பட்ட 6-பின் அடாப்டர்களில் ஒன்றைப் பயன்படுத்தி, Atmel-ICE ஆய்வை பயன்பாட்டு PCB-யுடன் இணைக்கலாம்.
படம் 4-12. UPDI தலைப்பு பின்அவுட்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 284.4.7.1 UPDI மற்றும் /RESET
இலக்கு AVR சாதனத்தைப் பொறுத்து, UPDI ஒன்-வயர் இடைமுகம் ஒரு பிரத்யேக பின் அல்லது பகிரப்பட்ட பின் ஆக இருக்கலாம். மேலும் தகவலுக்கு சாதனத் தரவுத்தாள் பார்க்கவும்.
UPDI இடைமுகம் ஒரு பகிரப்பட்ட பின்னில் இருக்கும்போது, ​​RSTPINCFG[1:0] உருகிகளை அமைப்பதன் மூலம் பின்னை UPDI, /RESET அல்லது GPIO ஆக உள்ளமைக்க முடியும்.
தரவுத்தாளில் விவரிக்கப்பட்டுள்ளபடி, RSTPINCFG[1:0] உருகிகள் பின்வரும் உள்ளமைவுகளைக் கொண்டுள்ளன. ஒவ்வொரு தேர்வின் நடைமுறை தாக்கங்களும் இங்கே கொடுக்கப்பட்டுள்ளன.
அட்டவணை 4-13. RSTPINCFG[1:0] உருகி கட்டமைப்பு

RSTPINCFG[1:0] கட்டமைப்பு

பயன்பாடு

00 GPIO பொது நோக்கத்திற்கான I/O பின். UPDI ஐ அணுக, இந்த பின்னில் 12V பல்ஸ் பயன்படுத்தப்பட வேண்டும். வெளிப்புற மீட்டமைப்பு மூலங்கள் எதுவும் கிடைக்கவில்லை.
01 UPDI பிரத்யேக நிரலாக்க மற்றும் பிழைத்திருத்த முள். வெளிப்புற மீட்டமைப்பு மூலங்கள் எதுவும் கிடைக்கவில்லை.
10 மீட்டமை சிக்னல் உள்ளீட்டை மீட்டமைக்கவும். UPDI ஐ அணுக, இந்த பின்னில் 12V பல்ஸ் பயன்படுத்தப்பட வேண்டும்.
11 ஒதுக்கப்பட்டது NA

குறிப்பு:  பழைய AVR சாதனங்கள் "உயர்-தொகுதி" எனப்படும் நிரலாக்க இடைமுகத்தைக் கொண்டுள்ளன.tage Programming” (தொடர் மற்றும் இணை வகைகள் இரண்டும் உள்ளன.) பொதுவாக இந்த இடைமுகத்திற்கு நிரலாக்க அமர்வின் காலத்திற்கு /RESET பின்னில் 12V பயன்படுத்தப்பட வேண்டும். UPDI இடைமுகம் முற்றிலும் மாறுபட்ட இடைமுகமாகும். UPDI முள் முதன்மையாக ஒரு நிரலாக்க மற்றும் பிழைத்திருத்த முள் ஆகும், இது ஒரு மாற்று செயல்பாட்டை (/RESET அல்லது GPIO) கொண்டிருக்க இணைக்கப்படலாம். மாற்று செயல்பாடு தேர்ந்தெடுக்கப்பட்டால், UPDI செயல்பாட்டை மீண்டும் செயல்படுத்த அந்த பின்னில் 12V துடிப்பு தேவைப்படுகிறது.
குறிப்பு:  ஒரு வடிவமைப்பிற்கு பின் கட்டுப்பாடுகள் காரணமாக UPDI சிக்னலைப் பகிர வேண்டியிருந்தால், சாதனத்தை நிரல் செய்ய முடியும் என்பதை உறுதிசெய்ய நடவடிக்கை எடுக்கப்பட வேண்டும். UPDI சிக்னல் சரியாகச் செயல்படுவதை உறுதிசெய்யவும், 12V பல்ஸிலிருந்து வெளிப்புற கூறுகளுக்கு சேதம் ஏற்படுவதைத் தவிர்க்கவும், சாதனத்தை பிழைத்திருத்தம் செய்ய அல்லது நிரல் செய்ய முயற்சிக்கும்போது இந்த பின்னில் உள்ள எந்த கூறுகளையும் துண்டிக்க பரிந்துரைக்கப்படுகிறது. இது 0Ω மின்தடையத்தைப் பயன்படுத்தி செய்யப்படலாம், இது இயல்பாகவே பொருத்தப்பட்டு, பிழைத்திருத்தத்தின் போது பின் ஹெடரால் அகற்றப்படும் அல்லது மாற்றப்படும். இந்த உள்ளமைவு சாதனத்தை ஏற்றுவதற்கு முன் நிரலாக்கம் செய்யப்பட வேண்டும் என்பதைக் குறிக்கிறது.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:  UPDI வரிசையில் Atmel-ICE 12V ஐ ஆதரிக்காது. வேறு வார்த்தைகளில் கூறுவதானால், UPDI முள் GPIO அல்லது RESET ஆக உள்ளமைக்கப்பட்டிருந்தால், Atmel-ICE ஆல் UPDI இடைமுகத்தை இயக்க முடியாது.
4.4.8. ஒரு UPDI இலக்குடன் இணைத்தல்
6-பின் UPDI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-12 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் UPDI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் UPDI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் UPDI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் UPDI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு

Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, மூன்று இணைப்புகள் தேவை.
அட்டவணை 4-14. Atmel-ICE UPDI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

அட்மெல் STK600 UPDI பின்அவுட்

பின் 1 (TCK) 1
பின் 2 (GND) GND 2 6
பின் 3 (TDO) மேம்படுத்தப்பட்ட_தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) [/மீட்டமை உணர்வு] 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

4.4.9 TPI ​​இயற்பியல் இடைமுகம்
சில AVR ATtiny சாதனங்களுக்கு TPI என்பது நிரலாக்க-மட்டும் இடைமுகமாகும். இது ஒரு பிழைத்திருத்த இடைமுகம் அல்ல, மேலும் இந்த சாதனங்களுக்கு OCD திறன் இல்லை. TPI இடைமுகத்துடன் AVR ஐ உள்ளடக்கிய ஒரு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போது, ​​கீழே உள்ள படத்தில் காட்டப்பட்டுள்ள பின்அவுட் பயன்படுத்தப்பட வேண்டும்.

படம் 4-13. TPI ஹெடர் பின்அவுட்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 294.4.10. ஒரு TPI இலக்குடன் இணைத்தல்
6-பின் TPI இணைப்பிக்கான பரிந்துரைக்கப்பட்ட பின்அவுட் படம் 4-13 இல் காட்டப்பட்டுள்ளது.
6-பின் 100-மில் TPI ஹெடருக்கான இணைப்பு
நிலையான 6-மில் TPI ஹெடருடன் இணைக்க, பிளாட் கேபிளில் (சில கிட்களில் சேர்க்கப்பட்டுள்ளது) 100-பின் 100-மில் டேப்பைப் பயன்படுத்தவும்.
6-பின் 50-மில் TPI ஹெடருக்கான இணைப்பு
நிலையான 50-மில் TPI ஹெடருடன் இணைக்க அடாப்டர் போர்டை (சில கருவிகளில் சேர்க்கப்பட்டுள்ளது) பயன்படுத்தவும்.
தனிப்பயன் 100-மில் ஹெடருக்கான இணைப்பு
Atmel-ICE AVR இணைப்பான் போர்ட்டுக்கும் இலக்கு பலகைக்கும் இடையில் இணைக்க 10-பின் மினி-ஸ்க்விட் கேபிளைப் பயன்படுத்த வேண்டும். கீழே உள்ள அட்டவணையில் விவரிக்கப்பட்டுள்ளபடி, ஆறு இணைப்புகள் தேவை.
அட்டவணை 4-15. Atmel-ICE TPI பின் மேப்பிங்

Atmel-ICE AVR போர்ட் பின்கள் இலக்கு ஊசிகள் மினி-ஸ்க்விட் ஊசி

TPI பின்அவுட்

பின் 1 (TCK) கடிகாரம் 1 3
பின் 2 (GND) GND 2 6
பின் 3 (TDO) தரவு 3 1
பின் 4 (VTG) VTG 4 2
பின் 5 (TMS) 5
பின் 6 (nSRST) /ரீசெட் 6 5
பின் 7 (இணைக்கப்படவில்லை) 7
பின் 8 (nTRST) 8
பின் 9 (TDI) 9
பின் 10 (GND) 0

4.4.11. மேம்பட்ட பிழைத்திருத்தம் (AVR JTAG /debugWIRE சாதனங்கள்)
I/O புறச்சாதனங்கள்
பெரும்பாலான I/O புறச்சாதனங்கள், நிரல் செயல்படுத்தல் ஒரு பிரேக்பாயிண்டால் நிறுத்தப்பட்டாலும் தொடர்ந்து இயங்கும். எ.கா.ample: UART பரிமாற்றத்தின் போது ஒரு பிரேக்பாயிண்ட் அடைந்தால், பரிமாற்றம் நிறைவடைந்து தொடர்புடைய பிட்கள் அமைக்கப்படும். TXC (டிரான்ஸ்மிட் முழுமையானது) கொடி அமைக்கப்பட்டு குறியீட்டின் அடுத்த ஒற்றை படியில் கிடைக்கும், இது வழக்கமாக ஒரு உண்மையான சாதனத்தில் பின்னர் நிகழும்.
பின்வரும் இரண்டு விதிவிலக்குகளுடன் அனைத்து I/O தொகுதிக்கூறுகளும் நிறுத்தப்பட்ட பயன்முறையில் தொடர்ந்து இயங்கும்:

  • டைமர்/கவுண்டர்கள் (மென்பொருள் முன்-முனையைப் பயன்படுத்தி உள்ளமைக்கக்கூடியவை)
  • வாட்ச்டாக் டைமர் (பிழைத்திருத்தத்தின் போது மீட்டமைக்கப்படுவதைத் தடுக்க எப்போதும் நிறுத்தப்படும்)

ஒற்றை படிநிலை I/O அணுகல்
I/O தொடர்ந்து நிறுத்தப்பட்ட பயன்முறையிலேயே இயங்குவதால், சில நேரச் சிக்கல்களைத் தவிர்க்க கவனமாக இருக்க வேண்டும்.ampலெ, குறியீடு:
இந்தக் குறியீட்டை வழக்கமாக இயக்கும்போது, ​​TEMP பதிவேடு 0xAA ஐ மீண்டும் படிக்காது, ஏனெனில் தரவு s ஆக இருக்கும் நேரத்தில் பின் உடன் இயற்பியல் ரீதியாக இணைக்கப்படவில்லை.ampIN செயல்பாட்டால் வழிநடத்தப்படுகிறது. PIN பதிவேட்டில் சரியான மதிப்பு இருப்பதை உறுதிசெய்ய, OUT மற்றும் IN அறிவுறுத்தல்களுக்கு இடையில் ஒரு NOP அறிவுறுத்தல் வைக்கப்பட வேண்டும்.
இருப்பினும், இந்த செயல்பாட்டை OCD வழியாக ஒற்றை அடியெடுத்து வைக்கும் போது, ​​இந்த குறியீடு எப்போதும் PIN பதிவேட்டில் 0xAA ஐக் கொடுக்கும், ஏனெனில் ஒற்றை அடியெடுத்து வைக்கும் போது கோர் நிறுத்தப்பட்டாலும் I/O முழு வேகத்தில் இயங்குகிறது.
ஒற்றை அடி மற்றும் நேரம்
கட்டுப்பாட்டு சமிக்ஞையை இயக்கிய பிறகு, குறிப்பிட்ட எண்ணிக்கையிலான சுழற்சிகளுக்குள் சில பதிவேடுகளைப் படிக்கவோ அல்லது எழுதவோ வேண்டும். I/O கடிகாரம் மற்றும் புறச்சாதனங்கள் நிறுத்தப்பட்ட பயன்முறையில் முழு வேகத்தில் தொடர்ந்து இயங்குவதால், அத்தகைய குறியீட்டின் வழியாக ஒரு படி எடுப்பது நேரத் தேவைகளைப் பூர்த்தி செய்யாது. இரண்டு ஒற்றை படிகளுக்கு இடையில், I/O கடிகாரம் மில்லியன் கணக்கான சுழற்சிகளை இயக்கியிருக்கலாம். அத்தகைய நேரத் தேவைகளுடன் பதிவேடுகளை வெற்றிகரமாகப் படிக்க அல்லது எழுத, முழு வாசிப்பு அல்லது எழுதும் வரிசையும் சாதனத்தை முழு வேகத்தில் இயக்கும் ஒரு அணு செயல்பாடாகச் செய்யப்பட வேண்டும். குறியீட்டை இயக்க மேக்ரோ அல்லது செயல்பாட்டு அழைப்பைப் பயன்படுத்துவதன் மூலம் இதைச் செய்யலாம் அல்லது பிழைத்திருத்த சூழலில் ரன்-டு-கர்சர் செயல்பாட்டைப் பயன்படுத்தலாம்.
16-பிட் பதிவேடுகளை அணுகுதல்
Atmel AVR புறச்சாதனங்கள் பொதுவாக 16-பிட் தரவு பஸ் வழியாக அணுகக்கூடிய பல 8-பிட் பதிவேடுகளைக் கொண்டுள்ளன (எ.கா: 16-பிட் டைமரின் TCNTn). 16-பிட் பதிவேட்டை இரண்டு படிக்க அல்லது எழுதும் செயல்பாடுகளைப் பயன்படுத்தி பைட் அணுக வேண்டும். 16-பிட் அணுகலின் நடுவில் உடைப்பது அல்லது இந்த சூழ்நிலையில் ஒற்றை அடியெடுத்து வைப்பது தவறான மதிப்புகளுக்கு வழிவகுக்கும்.
I/O பதிவு அணுகல் கட்டுப்படுத்தப்பட்டுள்ளது.
சில பதிவேடுகளை அவற்றின் உள்ளடக்கங்களைப் பாதிக்காமல் படிக்க முடியாது. அத்தகைய பதிவேடுகளில் வாசிப்பு மூலம் அழிக்கப்படும் கொடிகள் அல்லது இடையக தரவு பதிவேடுகள் (எ.கா: UDR) உள்ளன. OCD பிழைத்திருத்தத்தின் நோக்கமான ஊடுருவாத தன்மையைப் பாதுகாக்க, மென்பொருள் முன்-முனை நிறுத்தப்பட்ட பயன்முறையில் இருக்கும்போது இந்தப் பதிவேடுகளைப் படிப்பதைத் தடுக்கும். கூடுதலாக, பக்க விளைவுகள் ஏற்படாமல் சில பதிவேடுகளைப் பாதுகாப்பாக எழுத முடியாது - இந்தப் பதிவேடுகள் படிக்க மட்டுமே. உதாரணமாகampலெ:

  • கொடிப் பதிவேடுகள், இதில் ஏதேனும் ஒன்றில் '1' என்று எழுதுவதன் மூலம் ஒரு கொடி அழிக்கப்படும். இந்தப் பதிவேடுகள் படிக்க மட்டுமே.
  • தொகுதியின் நிலையைப் பாதிக்காமல் UDR மற்றும் SPDR பதிவேடுகளைப் படிக்க முடியாது. இந்தப் பதிவேடுகள் இல்லை

4.4.12. megaAVR சிறப்பு பரிசீலனைகள்
மென்பொருள் முறிவுப் புள்ளிகள்
இது OCD தொகுதியின் ஆரம்ப பதிப்பைக் கொண்டிருப்பதால், ATmega128[A] மென்பொருள் முறிவுப் புள்ளிகளுக்கு BREAK அறிவுறுத்தலைப் பயன்படுத்துவதை ஆதரிக்கவில்லை.
JTAG கடிகாரம்
பிழைத்திருத்த அமர்வைத் தொடங்குவதற்கு முன், இலக்கு கடிகார அதிர்வெண் மென்பொருள் முன்-முனையில் துல்லியமாகக் குறிப்பிடப்பட வேண்டும். ஒத்திசைவு காரணங்களுக்காக, JTAG நம்பகமான பிழைத்திருத்தத்திற்கு TCK சமிக்ஞை இலக்கு கடிகார அதிர்வெண்ணில் நான்கில் ஒரு பங்கிற்கும் குறைவாக இருக்க வேண்டும். J வழியாக நிரலாக்கும்போதுTAG இடைமுகத்தில், TCK அதிர்வெண் இலக்கு சாதனத்தின் அதிகபட்ச அதிர்வெண் மதிப்பீட்டால் வரையறுக்கப்படுகிறது, பயன்படுத்தப்படும் உண்மையான கடிகார அதிர்வெண்ணால் அல்ல.
உள் RC ஆஸிலேட்டரைப் பயன்படுத்தும்போது, ​​அதிர்வெண் சாதனத்திற்கு சாதனம் மாறுபடலாம் என்பதையும் வெப்பநிலை மற்றும் V ஆல் பாதிக்கப்படலாம் என்பதையும் நினைவில் கொள்ளுங்கள்.CC மாற்றங்கள். இலக்கு கடிகார அதிர்வெண்ணைக் குறிப்பிடும்போது பழமைவாதமாக இருங்கள்.
JTAGEN மற்றும் OCDEN உருகிகள்

ஜேTAG இடைமுகம் J ஐப் பயன்படுத்தி இயக்கப்படுகிறது.TAGEN ஃபியூஸ், இது முன்னிருப்பாக நிரல் செய்யப்படுகிறது. இது J ஐ அணுக அனுமதிக்கிறதுTAG நிரலாக்க இடைமுகம். இந்த வழிமுறையின் மூலம், OCDEN உருகியை நிரல் செய்ய முடியும் (இயல்புநிலையாக OCDEN நிரல் செய்யப்படவில்லை). சாதனத்தை பிழைத்திருத்தத்தை எளிதாக்குவதற்காக இது OCD ஐ அணுக அனுமதிக்கிறது. ஒரு அமர்வை முடிக்கும்போது OCDEN உருகி நிரலாக்கப்படாமல் இருப்பதை மென்பொருள் முன்-முனை எப்போதும் உறுதி செய்யும், இதன் மூலம் OCD தொகுதியால் தேவையற்ற மின் நுகர்வு கட்டுப்படுத்தப்படும். J என்றால்TAGEN ஃபியூஸ் தற்செயலாக முடக்கப்பட்டுள்ளது, அதை SPI அல்லது உயர் தொகுதியைப் பயன்படுத்தி மட்டுமே மீண்டும் இயக்க முடியும்.tage நிரலாக்க முறைகள்.
ஜே என்றால்TAGEN உருகி நிரல் செய்யப்பட்டுள்ளது, JTAG JTD பிட்டை அமைப்பதன் மூலம் ஃபார்ம்வேரில் இடைமுகத்தை இன்னும் முடக்கலாம். இது குறியீட்டை பிழைத்திருத்த முடியாததாக மாற்றும், மேலும் பிழைத்திருத்த அமர்வை முயற்சிக்கும்போது இதைச் செய்யக்கூடாது. பிழைத்திருத்த அமர்வைத் தொடங்கும் போது அத்தகைய குறியீடு ஏற்கனவே Atmel AVR சாதனத்தில் இயங்கினால், இணைக்கும்போது Atmel-ICE RESET வரியை உறுதிப்படுத்தும். இந்த வரி சரியாக வயர் செய்யப்பட்டிருந்தால், அது இலக்கு AVR சாதனத்தை மீட்டமைக்க கட்டாயப்படுத்தும், இதன் மூலம் J ஐ அனுமதிக்கும்.TAG இணைப்பு.
ஜே என்றால்TAG இடைமுகம் இயக்கப்பட்டது, JTAG மாற்று பின் செயல்பாடுகளுக்கு பின்களைப் பயன்படுத்த முடியாது. அவை அர்ப்பணிப்புடன் இருக்கும் JTAG J வரை பின்கள்TAG நிரல் குறியீட்டிலிருந்து JTD பிட்டை அமைப்பதன் மூலம் அல்லது J ஐ அழிப்பதன் மூலம் இடைமுகம் முடக்கப்படுகிறது.TAGஒரு நிரலாக்க இடைமுகம் வழியாக EN உருகி.

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் 1 உதவிக்குறிப்பு:
Atmel-ICE ஆனது RESET வரியை உறுதிப்படுத்தவும் J ஐ மீண்டும் இயக்கவும் அனுமதிக்க, நிரலாக்க உரையாடல் மற்றும் பிழைத்திருத்த விருப்பங்கள் உரையாடல் இரண்டிலும் "வெளிப்புற மீட்டமைப்பைப் பயன்படுத்து" தேர்வுப்பெட்டியை சரிபார்க்கவும்.TAG குறியீட்டை இயக்கும் சாதனங்களில் உள்ள இடைமுகம் J ஐ முடக்குகிறதுTAG JTD பிட்டை அமைப்பதன் மூலம் இடைமுகம்.
IDR/OCDR நிகழ்வுகள்
IDR (இன்-அவுட் டேட்டா ரெஜிஸ்டர்) என்பது OCDR (ஆன் சிப் டீபக் ரெஜிஸ்டர்) என்றும் அழைக்கப்படுகிறது, மேலும் பிழைத்திருத்த அமர்வின் போது நிறுத்தப்பட்ட பயன்முறையில் இருக்கும்போது MCU க்கு தகவல்களைப் படிக்கவும் எழுதவும் பிழைத்திருத்தியால் இது விரிவாகப் பயன்படுத்தப்படுகிறது. ரன் பயன்முறையில் உள்ள பயன்பாட்டு நிரல் பிழைத்திருத்தம் செய்யப்படும் AVR சாதனத்தின் OCDR பதிவேட்டில் ஒரு பைட் தரவை எழுதும்போது, ​​Atmel-ICE இந்த மதிப்பைப் படித்து மென்பொருள் முன்-முனையின் செய்தி சாளரத்தில் காண்பிக்கும். OCDR பதிவேடு ஒவ்வொரு 50ms க்கும் ஒரு முறை வாக்களிக்கப்படுகிறது, எனவே அதிக அதிர்வெண்ணில் அதற்கு எழுதுவது நம்பகமான முடிவுகளைத் தராது. பிழைத்திருத்தம் செய்யப்படும்போது AVR சாதனம் சக்தியை இழக்கும்போது, ​​போலியான OCDR நிகழ்வுகள் புகாரளிக்கப்படலாம். இது நிகழ்கிறது, ஏனெனில் Atmel-ICE இன்னும் சாதனத்தை இலக்கு தொகுதியாக வாக்களிக்கக்கூடும்.tage, AVR இன் குறைந்தபட்ச இயக்க ஒலியளவை விடக் கீழே குறைகிறது.tage.
4.4.13. AVR XMEGA சிறப்பு பரிசீலனைகள்
OCD மற்றும் கடிகார வேகம்
MCU நிறுத்தப்பட்ட பயன்முறையில் நுழையும்போது, ​​OCD கடிகாரம் MCU கடிகாரமாகப் பயன்படுத்தப்படுகிறது. OCD கடிகாரம் J ஆக இருக்கும்.TAG J என்றால் TCKTAG இடைமுகம் பயன்படுத்தப்படுகிறது, அல்லது PDI இடைமுகம் பயன்படுத்தப்பட்டால் PDI_CLK.
நிறுத்தப்பட்ட பயன்முறையில் உள்ள I/O தொகுதிகள்
முந்தைய Atmel megaAVR சாதனங்களைப் போலன்றி, XMEGA இல் I/O தொகுதிகள் நிறுத்த பயன்முறையில் நிறுத்தப்படும். இதன் பொருள் USART பரிமாற்றங்கள் குறுக்கிடப்படும், டைமர்கள் (மற்றும் PWM) நிறுத்தப்படும்.
வன்பொருள் முறிவுப் புள்ளிகள்
நான்கு வன்பொருள் பிரேக்பாயிண்ட் ஒப்பீட்டாளர்கள் உள்ளனர் - இரண்டு முகவரி ஒப்பீட்டாளர்கள் மற்றும் இரண்டு மதிப்பு ஒப்பீட்டாளர்கள். அவற்றுக்கு சில கட்டுப்பாடுகள் உள்ளன:

  • எல்லா பிரேக்பாயிண்டுகளும் ஒரே வகையாக (நிரல் அல்லது தரவு) இருக்க வேண்டும்.
  • அனைத்து தரவு முறிவுப் புள்ளிகளும் ஒரே நினைவகப் பகுதியில் (I/O, SRAM, அல்லது XRAM) இருக்க வேண்டும்.
  • முகவரி வரம்பு பயன்படுத்தப்பட்டால் ஒரே ஒரு பிரேக்பாயிண்ட் மட்டுமே இருக்க முடியும்.

அமைக்கக்கூடிய பல்வேறு சேர்க்கைகள் இங்கே:

  • இரண்டு ஒற்றை தரவு அல்லது நிரல் முகவரி முறிவுப் புள்ளிகள்
  • ஒரு தரவு அல்லது நிரல் முகவரி வரம்பு பிரேக்பாயிண்ட்
  • ஒற்றை மதிப்பு ஒப்பீடு கொண்ட இரண்டு ஒற்றை தரவு முகவரி முறிவுப் புள்ளிகள்
  • முகவரி வரம்பு, மதிப்பு வரம்பு அல்லது இரண்டும் கொண்ட ஒரு தரவு முறிவுப்புள்ளி

பிரேக்பாயிண்ட் அமைக்க முடியாதா, ஏன் என்று அட்மெல் ஸ்டுடியோ உங்களுக்குச் சொல்லும். மென்பொருள் பிரேக்பாயிண்ட்கள் கிடைத்தால், நிரல் பிரேக்பாயிண்ட்களை விட தரவு பிரேக்பாயிண்ட்களுக்கு முன்னுரிமை உண்டு.
வெளிப்புற மீட்டமைப்பு மற்றும் PDI இயற்பியல்
PDI இயற்பியல் இடைமுகம் மீட்டமைப்பு வரியை கடிகாரமாகப் பயன்படுத்துகிறது. பிழைத்திருத்தத்தின் போது, ​​மீட்டமைப்பு இழுப்பு 10k அல்லது அதற்கு மேல் இருக்க வேண்டும் அல்லது அகற்றப்பட வேண்டும். ஏதேனும் மீட்டமைப்பு மின்தேக்கிகள் அகற்றப்பட வேண்டும். பிற வெளிப்புற மீட்டமைப்பு மூலங்கள் துண்டிக்கப்பட வேண்டும்.
ATxmegaA1 rev H மற்றும் அதற்கு முந்தைய பதிப்புகளுக்கான தூக்கத்துடன் பிழைத்திருத்தம்
ATxmegaA1 சாதனங்களின் ஆரம்ப பதிப்புகளில் ஒரு பிழை இருந்தது, இது சாதனம் சில தூக்க முறைகளில் இருக்கும்போது OCD இயக்கப்படுவதைத் தடுத்தது. OCD ஐ மீண்டும் இயக்க இரண்டு தீர்வுகள் உள்ளன:

  • Atmel-ICE-க்குச் சென்று, Tools மெனுவில் உள்ள Options-க்குச் சென்று, “Always activate external reset when reprogramming device” என்பதை இயக்கவும்.
  • சிப் அழிப்பைச் செய்யவும்

இந்தப் பிழையைத் தூண்டும் தூக்க முறைகள்:

  • மின் தடை
  • சக்தி-சேமிப்பு
  • காத்திருப்பு
  • நீட்டிக்கப்பட்ட காத்திருப்பு நேரம்

4.4.1.debugWIRE சிறப்பு பரிசீலனைகள்
debugWIRE தொடர்பு முள் (dW) வெளிப்புற மீட்டமைப்பு (RESET) உள்ள அதே பின்னில் இயற்பியல் ரீதியாக அமைந்துள்ளது. எனவே debugWIRE இடைமுகம் இயக்கப்பட்டிருக்கும் போது வெளிப்புற மீட்டமைப்பு மூலத்தை ஆதரிக்க முடியாது.
debugWIRE இடைமுகம் செயல்பட, இலக்கு சாதனத்தில் debugWIRE Enable fuse (DWEN) அமைக்கப்பட வேண்டும். Atmel AVR சாதனம் தொழிற்சாலையிலிருந்து அனுப்பப்படும்போது, ​​இந்த fuse இயல்பாகவே நிரல் செய்யப்படவில்லை. debugWIRE இடைமுகத்தையே இந்த fuse ஐ அமைக்கப் பயன்படுத்த முடியாது. DWEN fuse ஐ அமைக்க, SPI பயன்முறையைப் பயன்படுத்த வேண்டும். தேவையான SPI பின்கள் இணைக்கப்பட்டிருந்தால், மென்பொருள் முன்-முனை இதை தானாகவே கையாளுகிறது. Atmel Studio நிரலாக்க உரையாடலில் இருந்து SPI நிரலாக்கத்தைப் பயன்படுத்தியும் இதை அமைக்கலாம்.
ஒன்று: debugWIRE பகுதியில் ஒரு debug அமர்வைத் தொடங்க முயற்சிக்கவும். debugWIRE இடைமுகம் இயக்கப்படவில்லை என்றால், Atmel Studio மீண்டும் முயற்சிக்க அல்லது SPI நிரலாக்கத்தைப் பயன்படுத்தி debugWIRE ஐ இயக்க முயற்சிக்கும். நீங்கள் முழு SPI தலைப்பு இணைக்கப்பட்டிருந்தால், debugWIRE இயக்கப்படும், மேலும் இலக்கில் சக்தியை மாற்றுமாறு உங்களிடம் கேட்கப்படும். உருகி மாற்றங்கள் பயனுள்ளதாக இருக்க இது அவசியம்.
அல்லது: SPI பயன்முறையில் நிரலாக்க உரையாடலைத் திறந்து, கையொப்பம் சரியான சாதனத்துடன் பொருந்துகிறதா என்பதைச் சரிபார்க்கவும். debugWIRE ஐ இயக்க DWEN ஃபியூஸைச் சரிபார்க்கவும்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
SPIEN ஃபியூஸை நிரல் செய்யாமல் விட்டுவிடுவது முக்கியம், RSTDISBL ஃபியூஸை நிரல் செய்யாமல் விட்டுவிடுவது முக்கியம்! இதைச் செய்யாவிட்டால் சாதனம் debugWIRE பயன்முறையில் சிக்கிவிடும், மேலும் High Vol.tagDWEN அமைப்பை மாற்றியமைக்க e நிரலாக்கம் தேவைப்படும்.
debugWIRE இடைமுகத்தை முடக்க, High Vol ஐப் பயன்படுத்தவும்.tagDWEN ஃபியூஸை அன்-ப்ரோகிராம் செய்ய e நிரலாக்கம். மாற்றாக, தற்காலிகமாக தன்னை முடக்க debugWIRE இடைமுகத்தைப் பயன்படுத்தவும், இது SPIEN ஃபியூஸ் அமைக்கப்பட்டிருந்தால் SPI நிரலாக்கம் நடைபெற அனுமதிக்கும்.
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது:
SPIEN ஃபியூஸை நிரல் செய்யாமல் விட்டால், Atmel Studio இந்த செயல்பாட்டை முடிக்க முடியாது, மேலும் High Vol.tage நிரலாக்கத்தைப் பயன்படுத்த வேண்டும்.
ஒரு பிழைத்திருத்த அமர்வின் போது, ​​'Debug' மெனுவிலிருந்து 'Disable debugWIRE and Close' மெனு விருப்பத்தைத் தேர்ந்தெடுக்கவும். DebugWIRE தற்காலிகமாக முடக்கப்படும், மேலும் Atmel Studio SPI நிரலாக்கத்தைப் பயன்படுத்தி DWEN உருகியை நிரல் நீக்கும்.

DWEN ஃபியூஸை நிரல் செய்வது கடிகார அமைப்பின் சில பகுதிகளை அனைத்து ஸ்லீப் பயன்முறைகளிலும் இயக்க உதவுகிறது. இது ஸ்லீப் பயன்முறைகளில் இருக்கும்போது AVR இன் மின் நுகர்வை அதிகரிக்கும். எனவே, டீபக்வைர் ​​பயன்படுத்தப்படாதபோது DWEN ஃபியூஸ் எப்போதும் முடக்கப்பட வேண்டும்.
debugWIRE பயன்படுத்தப்படும் இலக்கு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போது, ​​சரியான செயல்பாட்டிற்கு பின்வரும் பரிசீலனைகள் செய்யப்பட வேண்டும்:

  • dW/(RESET) வரியில் உள்ள புல்-அப் மின்தடையங்கள் 10kΩ ஐ விட சிறியதாக (வலுவானதாக) இருக்கக்கூடாது. பிழைத்திருத்த கருவி வழங்குவதால், பிழைத்திருத்த வயர் செயல்பாட்டிற்கு புல்-அப் மின்தடையம் தேவையில்லை
  • டீபக்வைரைப் பயன்படுத்தும் போது RESET பின்னுடன் இணைக்கப்பட்ட எந்த நிலைப்படுத்தும் மின்தேக்கியும் துண்டிக்கப்பட வேண்டும், ஏனெனில் அவை இடைமுகத்தின் சரியான செயல்பாட்டில் தலையிடும்.
  • RESET வரியில் உள்ள அனைத்து வெளிப்புற மீட்டமைப்பு மூலங்களும் அல்லது பிற செயலில் உள்ள இயக்கிகளும் துண்டிக்கப்பட வேண்டும், ஏனெனில் அவை இடைமுகத்தின் சரியான செயல்பாட்டில் தலையிடக்கூடும்.

இலக்கு சாதனத்தில் உள்ள லாக்-பிட்களை ஒருபோதும் நிரல் செய்ய வேண்டாம். பிழைத்திருத்த வயர் இடைமுகம் சரியாகச் செயல்பட லாக்-பிட்களை அழிக்க வேண்டும் என்று கோருகிறது.
4.4.15. பிழைத்திருத்த வயர் மென்பொருள் பிரேக்பாயிண்ட்கள்
அட்மெல் மெகாஏவிஆருடன் (ஜே) ஒப்பிடும்போது டீபக்வைர் ​​ஒசிடி வெகுவாகக் குறைக்கப்பட்டுள்ளது.TAG) OCD. இதன் பொருள், பிழைத்திருத்த நோக்கங்களுக்காக பயனருக்குக் கிடைக்கும் எந்த நிரல் எதிர் பிரேக்பாயிண்ட் ஒப்பீட்டாளர்களும் இதில் இல்லை. ரன்-டு-கர்சர் மற்றும் ஒற்றை-படி செயல்பாடுகளுக்கான நோக்கங்களுக்காக இதுபோன்ற ஒரு ஒப்பீட்டாளர் உள்ளது, ஆனால் கூடுதல் பயனர் பிரேக்பாயிண்ட்கள் வன்பொருளில் ஆதரிக்கப்படவில்லை.
அதற்கு பதிலாக, பிழைத்திருத்தி AVR BREAK அறிவுறுத்தலைப் பயன்படுத்த வேண்டும். இந்த அறிவுறுத்தலை FLASH இல் வைக்கலாம், மேலும் அது செயல்படுத்த ஏற்றப்படும்போது அது AVR CPU நிறுத்தப்பட்ட பயன்முறையில் நுழையச் செய்யும். பிழைத்திருத்தத்தின் போது பிரேக்பாயிண்ட்களை ஆதரிக்க, பிழைத்திருத்தி பயனர்கள் பிரேக்பாயிண்ட்டைக் கோரும் புள்ளியில் FLASH இல் ஒரு BREAK அறிவுறுத்தலைச் செருக வேண்டும். அசல் அறிவுறுத்தல் பின்னர் மாற்றத்திற்காக தற்காலிகமாக சேமிக்கப்பட வேண்டும்.
ஒரு BREAK அறிவுறுத்தலின் மீது ஒற்றை அடியெடுத்து வைக்கும்போது, ​​நிரல் நடத்தையைப் பாதுகாக்க பிழைத்திருத்தி அசல் தற்காலிக சேமிப்பு வழிமுறைகளை இயக்க வேண்டும். தீவிர நிகழ்வுகளில், BREAK ஐ FLASH இலிருந்து அகற்றி பின்னர் மாற்ற வேண்டும். இந்த அனைத்து சூழ்நிலைகளும் பிரேக் பாயிண்டுகளிலிருந்து ஒற்றை அடியெடுத்து வைக்கும்போது வெளிப்படையான தாமதங்களை ஏற்படுத்தக்கூடும், இது இலக்கு கடிகார அதிர்வெண் மிகக் குறைவாக இருக்கும்போது மோசமாகிவிடும்.
எனவே, முடிந்தால், பின்வரும் வழிகாட்டுதல்களைப் பின்பற்றுவது பரிந்துரைக்கப்படுகிறது:

  • பிழைத்திருத்தத்தின் போது இலக்கை எப்போதும் முடிந்தவரை அதிக அதிர்வெண்ணில் இயக்கவும். பிழைத்திருத்த வயர் இயற்பியல் இடைமுகம் இலக்கு கடிகாரத்திலிருந்து கடிகாரம் செய்யப்படுகிறது.
  • பிரேக்பாயிண்ட் சேர்த்தல்கள் மற்றும் நீக்குதல்களின் எண்ணிக்கையைக் குறைக்க முயற்சிக்கவும், ஏனெனில் ஒவ்வொன்றிற்கும் இலக்கில் ஒரு ஃபிளாஷ் பக்கம் மாற்றப்பட வேண்டும்.
  • FLASH பக்க எழுதும் செயல்பாடுகளின் எண்ணிக்கையைக் குறைக்க, ஒரே நேரத்தில் குறைந்த எண்ணிக்கையிலான பிரேக்பாயிண்ட்களைச் சேர்க்க அல்லது நீக்க முயற்சிக்கவும்.
  • முடிந்தால், இரட்டை வார்த்தை வழிமுறைகளில் பிரேக் பாயிண்டுகளை வைப்பதைத் தவிர்க்கவும்.

4.4.16. debugWIRE மற்றும் DWEN Fuse ஐப் புரிந்துகொள்வது
இயக்கப்படும்போது, ​​debugWIRE இடைமுகம் சாதனத்தின் /RESET பின்னைக் கட்டுப்படுத்துகிறது, இது SPI இடைமுகத்திற்கு பரஸ்பரம் பிரத்தியேகமாக்குகிறது, இதற்கும் இந்த பின் தேவைப்படுகிறது. debugWIRE தொகுதியை இயக்கும்போது மற்றும் முடக்கும்போது, ​​இந்த இரண்டு அணுகுமுறைகளில் ஒன்றைப் பின்பற்றவும்:

  • அட்மெல் ஸ்டுடியோ விஷயங்களை கவனித்துக் கொள்ளட்டும் (பரிந்துரைக்கப்படுகிறது)
  • DWEN ஐ கைமுறையாக அமைத்து அழிக்கவும் (எச்சரிக்கையாக இருங்கள், மேம்பட்ட பயனர்களுக்கு மட்டும்!)

Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 16 முக்கியமானது: DWEN-ஐ கைமுறையாகக் கையாளும்போது, ​​உயர்-தொகுதி மின்னோட்டத்தைப் பயன்படுத்துவதைத் தவிர்க்க SPIEN உருகி அமைக்கப்பட்டிருப்பது முக்கியம்.tagமின் நிரலாக்க
படம் 4-14. பிழைத்திருத்த வயர் மற்றும் DWEN உருகியைப் புரிந்துகொள்வதுAtmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 304.4.17.TinyX-OCD (UPDI) சிறப்பு பரிசீலனைகள்
இலக்கு AVR சாதனத்தைப் பொறுத்து, UPDI தரவு முள் (UPDI_DATA) ஒரு பிரத்யேக முள் அல்லது பகிரப்பட்ட முள் ஆக இருக்கலாம். பகிரப்பட்ட UPDI முள் 12V தாங்கும் தன்மை கொண்டது, மேலும் /RESET அல்லது GPIO ஆகப் பயன்படுத்தும்படி உள்ளமைக்கப்படலாம். இந்த உள்ளமைவுகளில் முளை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய கூடுதல் விவரங்களுக்கு, UPDI இயற்பியல் இடைமுகத்தைப் பார்க்கவும்.
CRCSCAN தொகுதி (சுழற்சி மறுசீரமைப்பு சரிபார்ப்பு நினைவக ஸ்கேன்) உள்ள சாதனங்களில், பிழைத்திருத்தத்தின் போது இந்த தொகுதி தொடர்ச்சியான பின்னணி பயன்முறையில் பயன்படுத்தப்படக்கூடாது. OCD தொகுதிக்கு வரையறுக்கப்பட்ட வன்பொருள் பிரேக்பாயிண்ட் ஒப்பீட்டு வளங்கள் உள்ளன, எனவே அதிக பிரேக்பாயிண்ட்கள் தேவைப்படும்போது அல்லது மூல-நிலை குறியீடு படிநிலையின் போது கூட BREAK வழிமுறைகள் ஃபிளாஷ் (மென்பொருள் பிரேக்பாயிண்ட்கள்) இல் செருகப்படலாம். CRC தொகுதி இந்த பிரேக்பாயிண்டை ஃபிளாஷ் நினைவக உள்ளடக்கங்களின் ஊழலாக தவறாகக் கண்டறியக்கூடும்.
CRCCAN தொகுதியை துவக்குவதற்கு முன்பு CRC ஸ்கேன் செய்யும்படி கட்டமைக்க முடியும். CRC பொருந்தாத நிலையில், சாதனம் துவக்கப்படாது, மேலும் பூட்டப்பட்ட நிலையில் இருப்பது போல் தோன்றும். இந்த நிலையிலிருந்து சாதனத்தை மீட்டெடுப்பதற்கான ஒரே வழி, முழு சிப் அழிப்பைச் செய்து, செல்லுபடியாகும் ஃபிளாஷ் படத்தை நிரல் செய்வது அல்லது முன் துவக்க CRCCAN ஐ முடக்குவதுதான். (ஒரு எளிய சிப் அழிப்பு தவறான CRC உடன் வெற்று ஃபிளாஷை ஏற்படுத்தும், மேலும் பகுதி இன்னும் துவக்கப்படாது.) இந்த நிலையில் ஒரு சாதனத்தை சிப் அழிக்கும்போது Atmel Studio தானாகவே CRCSCAN உருகிகளை முடக்கும்.
UPDI இடைமுகம் பயன்படுத்தப்படும் இலக்கு பயன்பாட்டு PCB ஐ வடிவமைக்கும்போது, ​​சரியான செயல்பாட்டிற்கு பின்வரும் பரிசீலனைகள் செய்யப்பட வேண்டும்:

  • UPDI வரியில் உள்ள புல்-அப் மின்தடையங்கள் 10kΩ ஐ விட சிறியதாக (வலுவானதாக) இருக்கக்கூடாது. ஒரு புல்-டவுன் மின்தடையத்தைப் பயன்படுத்தக்கூடாது, அல்லது UPDI ஐப் பயன்படுத்தும் போது அதை அகற்ற வேண்டும். UPDI இயற்பியல் புஷ்-புல் திறன் கொண்டது, எனவே வரி
  • UPDI முள் RESET முள் ஆகப் பயன்படுத்தப்பட வேண்டுமானால், UPDI ஐப் பயன்படுத்தும் போது எந்த நிலைப்படுத்தும் மின்தேக்கியும் துண்டிக்கப்பட வேண்டும், ஏனெனில் அது இடைமுகத்தின் சரியான செயல்பாட்டில் தலையிடும்.
  • UPDI முள் RESET அல்லது GPIO முள் ஆகப் பயன்படுத்தப்பட்டால், நிரலாக்கம் அல்லது பிழைத்திருத்தத்தின் போது வரியில் உள்ள அனைத்து வெளிப்புற இயக்கிகளும் துண்டிக்கப்பட வேண்டும், ஏனெனில் அவை இடைமுகத்தின் சரியான செயல்பாட்டில் தலையிடக்கூடும்.

வன்பொருள் விளக்கம்

5.1.LED கள்
Atmel-ICE மேல் பலகத்தில் தற்போதைய பிழைத்திருத்தம் அல்லது நிரலாக்க அமர்வுகளின் நிலையைக் குறிக்கும் மூன்று LEDகள் உள்ளன.Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 31

அட்டவணை 5-1. எல்.ஈ.டி.க்கள்

LED செயல்பாடு

விளக்கம்

விட்டு இலக்கு சக்தி இலக்கு சக்தி சரியாக இருக்கும்போது பச்சை. ஒளிரும் என்பது இலக்கு சக்தி பிழையைக் குறிக்கிறது. நிரலாக்க/பிழைத்திருத்த அமர்வு இணைப்பு தொடங்கும் வரை ஒளிராது.
நடுத்தர முக்கிய சக்தி மெயின்-போர்டு மின்சாரம் சரியாக இருக்கும்போது சிவப்பு.
சரி நிலை இலக்கு இயங்கும் போது/படிக்கும்போது பச்சை நிறத்தில் ஒளிரும். இலக்கு நிறுத்தப்படும் போது அணைக்கப்படும்.

5.2. பின்புற பேனல்
Atmel-ICE இன் பின்புற பேனலில் மைக்ரோ-B USB இணைப்பான் உள்ளது.Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 325.3 கீழ் பேனல்
Atmel-ICE இன் கீழ் பலகத்தில் வரிசை எண் மற்றும் உற்பத்தி தேதியைக் காட்டும் ஒரு ஸ்டிக்கர் உள்ளது. தொழில்நுட்ப ஆதரவைப் பெறும்போது, ​​இந்த விவரங்களைச் சேர்க்கவும்.Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 335.4 .கட்டிடக்கலை விளக்கம்
Atmel-ICE கட்டமைப்பு படம் 5-1 இல் உள்ள தொகுதி வரைபடத்தில் காட்டப்பட்டுள்ளது.
படம் 5-1. அட்மெல்-ICE தொகுதி வரைபடம்Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - படம் 345.4.1. அட்மெல்-ICE பிரதான பலகை
USB பஸ்ஸிலிருந்து Atmel-ICE க்கு மின்சாரம் வழங்கப்படுகிறது, இது ஒரு ஸ்டெப்-டவுன் சுவிட்ச்-மோட் ரெகுலேட்டரால் 3.3V ஆக ஒழுங்குபடுத்தப்படுகிறது. VTG முள் ஒரு குறிப்பு உள்ளீடாக மட்டுமே பயன்படுத்தப்படுகிறது, மேலும் ஒரு தனி மின்சாரம் மாறி மின்னழுத்தத்தை ஊட்டுகிறது.tagஆன்-போர்டு லெவல் மாற்றிகளின் e பக்கம். Atmel-ICE பிரதான பலகையின் மையத்தில் Atmel AVR UC3 மைக்ரோகண்ட்ரோலர் AT32UC3A4256 உள்ளது, இது செயலாக்கப்படும் பணிகளைப் பொறுத்து 1MHz மற்றும் 60MHz க்கு இடையில் இயங்குகிறது. மைக்ரோகண்ட்ரோலரில் ஒரு ஆன்-சிப் USB 2.0 அதிவேக தொகுதி உள்ளது, இது பிழைத்திருத்திக்கு அதிக தரவு வெளியீட்டை அனுமதிக்கிறது.
Atmel-ICE க்கும் இலக்கு சாதனத்திற்கும் இடையிலான தொடர்பு, இலக்கின் இயக்க அளவுகளுக்கு இடையில் சமிக்ஞைகளை மாற்றும் நிலை மாற்றிகளின் வங்கி மூலம் செய்யப்படுகிறது.tage மற்றும் உள் தொகுதிtagAtmel-ICE இல் e நிலை. சிக்னல் பாதையில் ஜெனர் ஓவர்வோலும் உள்ளது.tage பாதுகாப்பு டையோட்கள், தொடர் முடிவு மின்தடையங்கள், தூண்டல் வடிகட்டிகள் மற்றும் ESD பாதுகாப்பு டையோட்கள். அனைத்து சிக்னல் சேனல்களையும் 1.62V முதல் 5.5V வரம்பில் இயக்க முடியும், இருப்பினும் Atmel-ICE வன்பொருள் அதிக மின்னழுத்தத்தை வெளியேற்ற முடியாது.tag5.0V ஐ விட e. அதிகபட்ச இயக்க அதிர்வெண் பயன்பாட்டில் உள்ள இலக்கு இடைமுகத்தைப் பொறுத்து மாறுபடும்.
5.4.2.Atmel-ICE இலக்கு இணைப்பிகள்
Atmel-ICE-க்கு செயலில் உள்ள ஆய்வு இல்லை. இலக்கு பயன்பாட்டுடன் நேரடியாகவோ அல்லது சில கருவிகளில் சேர்க்கப்பட்டுள்ள அடாப்டர்கள் மூலமாகவோ இணைக்க 50-மில் IDC கேபிள் பயன்படுத்தப்படுகிறது. கேபிளிங் மற்றும் அடாப்டர்கள் பற்றிய கூடுதல் தகவலுக்கு, Atmel-ICE-ஐ அசெம்பிள் செய்தல் பகுதியைப் பார்க்கவும்.
5.4.3. Atmel-ICE இலக்கு இணைப்பிகள் பகுதி எண்கள்
Atmel-ICE 50-mil IDC கேபிளை நேரடியாக ஒரு இலக்கு பலகையுடன் இணைக்க, எந்த நிலையான 50-mil 10-pin ஹெடரும் போதுமானதாக இருக்க வேண்டும். கிட்டில் சேர்க்கப்பட்டுள்ள அடாப்டர் போர்டில் பயன்படுத்தப்படுவது போன்ற இலக்குடன் இணைக்கும்போது சரியான நோக்குநிலையை உறுதிசெய்ய, கீ செய்யப்பட்ட ஹெடர்களைப் பயன்படுத்துவது அறிவுறுத்தப்படுகிறது.
இந்த தலைப்பிற்கான பகுதி எண்: SAMTEC இலிருந்து FTSH-105-01-L-DV-KAP.

மென்பொருள் ஒருங்கிணைப்பு

6.1. அட்மெல் ஸ்டுடியோ
6.1.1.Atmel ஸ்டுடியோவில் மென்பொருள் ஒருங்கிணைப்பு
அட்மெல் ஸ்டுடியோ என்பது விண்டோஸ் சூழல்களில் அட்மெல் ஏவிஆர் மற்றும் அட்மெல் எஸ்ஏஎம் பயன்பாடுகளை எழுதுவதற்கும் பிழைத்திருத்துவதற்கும் ஒரு ஒருங்கிணைந்த மேம்பாட்டு சூழல் (ஐடிஇ) ஆகும். அட்மெல் ஸ்டுடியோ ஒரு திட்ட மேலாண்மை கருவியை வழங்குகிறது, மூலம் file C/C++, நிரலாக்கம், முன்மாதிரி மற்றும் ஆன்-சிப் பிழைத்திருத்தத்திற்கான எடிட்டர், சிமுலேட்டர், அசெம்பிளர் மற்றும் முன்-முனை.
Atmel Studio பதிப்பு 6.2 அல்லது அதற்குப் பிந்தையது Atmel-ICE உடன் இணைந்து பயன்படுத்தப்பட வேண்டும்.
6.1.2. நிரலாக்க விருப்பங்கள்
Atmel-ICE ஐப் பயன்படுத்தி Atmel AVR மற்றும் Atmel SAM ARM சாதனங்களின் நிரலாக்கத்தை Atmel Studio ஆதரிக்கிறது. நிரலாக்க உரையாடலை J ஐப் பயன்படுத்த உள்ளமைக்க முடியும்.TAG, தேர்ந்தெடுக்கப்பட்ட இலக்கு சாதனத்தின் படி, aWire, SPI, PDI, TPI, SWD முறைகள்.
கடிகார அதிர்வெண்ணை உள்ளமைக்கும்போது, ​​வெவ்வேறு இடைமுகங்கள் மற்றும் இலக்கு குடும்பங்களுக்கு வெவ்வேறு விதிகள் பொருந்தும்:

  • SPI நிரலாக்கம் இலக்கு கடிகாரத்தைப் பயன்படுத்துகிறது. இலக்கு சாதனம் தற்போது இயங்கும் அதிர்வெண்ணில் நான்கில் ஒரு பங்கிற்கும் குறைவாக கடிகார அதிர்வெண்ணை உள்ளமைக்கவும்.
  • JTAG Atmel megaAVR சாதனங்களில் நிரலாக்கமானது கடிகாரத்தால் கட்டுப்படுத்தப்படுகிறது, இதன் பொருள் நிரலாக்க கடிகார அதிர்வெண் சாதனத்தின் அதிகபட்ச இயக்க அதிர்வெண்ணுக்கு மட்டுமே. (பொதுவாக 16MHz.)
  • இரண்டிலும் AVR XMEGA நிரலாக்கம் JTAG மற்றும் PDI இடைமுகங்கள் புரோகிராமரால் கடிகாரம் செய்யப்படுகின்றன. இதன் பொருள் நிரலாக்க கடிகார அதிர்வெண் சாதனத்தின் அதிகபட்ச இயக்க அதிர்வெண்ணுக்கு (பொதுவாக 32MHz) வரம்பிடப்பட்டுள்ளது.
  • J இல் AVR UC3 நிரலாக்கம்TAG இடைமுகம் புரோகிராமரால் கடிகாரம் செய்யப்படுகிறது. இதன் பொருள் நிரலாக்க கடிகார அதிர்வெண் சாதனத்தின் அதிகபட்ச இயக்க அதிர்வெண்ணுக்கு மட்டுமே. (33MHz க்கு வரம்பிடப்பட்டுள்ளது.)
  • aWire இடைமுகத்தில் AVR UC3 நிரலாக்கமானது, இலக்கு சாதனத்தில் உள்ள SAB பஸ் வேகத்தால் உகந்த அதிர்வெண் வழங்கப்படுகிறது. இந்த அளவுகோல்களை பூர்த்தி செய்ய Atmel-ICE பிழைத்திருத்தி தானாகவே aWire பாட் வீதத்தை டியூன் செய்யும். பொதுவாக இது அவசியமில்லை என்றாலும், தேவைப்பட்டால் பயனர் அதிகபட்ச பாட் வீதத்தை வரம்பிடலாம் (எ.கா. சத்தமில்லாத சூழல்களில்).
  • SWD இடைமுகத்தில் SAM சாதன நிரலாக்கம் புரோகிராமரால் கடிகாரம் செய்யப்படுகிறது. Atmel-ICE ஆல் ஆதரிக்கப்படும் அதிகபட்ச அதிர்வெண் 2MHz ஆகும். அதிர்வெண் இலக்கு CPU அதிர்வெண் மடங்குகள் 10 ஐ விட அதிகமாக இருக்கக்கூடாது, fSWD ≤ 10fSYSCLK.

6.1.3.பிழைத்திருத்த விருப்பங்கள்
Atmel Studio ஐப் பயன்படுத்தி ஒரு Atmel AVR சாதனத்தை பிழைத்திருத்தம் செய்யும்போது, ​​திட்டப் பண்புகளில் உள்ள 'கருவிகள்' தாவல் view சில முக்கியமான உள்ளமைவு விருப்பங்களைக் கொண்டுள்ளது. மேலும் விளக்கம் தேவைப்படும் விருப்பங்கள் இங்கே விரிவாகக் கூறப்பட்டுள்ளன.
இலக்கு கடிகார அதிர்வெண்
J வழியாக Atmel megaAVR சாதனத்தின் நம்பகமான பிழைத்திருத்தத்தை அடைய இலக்கு கடிகார அதிர்வெண்ணை துல்லியமாக அமைப்பது மிக முக்கியம்.TAG இடைமுகம். இந்த அமைப்பு பிழைத்திருத்தம் செய்யப்படும் பயன்பாட்டில் உள்ள உங்கள் AVR இலக்கு சாதனத்தின் குறைந்தபட்ச இயக்க அதிர்வெண்ணில் நான்கில் ஒரு பங்கிற்கும் குறைவாக இருக்க வேண்டும். மேலும் தகவலுக்கு megaAVR சிறப்பு பரிசீலனைகளைப் பார்க்கவும்.
debugWIRE இலக்கு சாதனங்களில் உள்ள debug அமர்வுகள், இலக்கு சாதனத்தால் தானே கடிகாரம் செய்யப்படுகின்றன, எனவே எந்த அதிர்வெண் அமைப்பும் தேவையில்லை. debug அமர்வின் தொடக்கத்தில் தொடர்புகொள்வதற்கான சரியான பாட் வீதத்தை Atmel-ICE தானாகவே தேர்ந்தெடுக்கும். இருப்பினும், சத்தமில்லாத debug சூழல் தொடர்பான நம்பகத்தன்மை சிக்கல்களை நீங்கள் சந்தித்தால், சில கருவிகள் debugWIRE வேகத்தை அதன் "பரிந்துரைக்கப்பட்ட" அமைப்பின் ஒரு பகுதிக்கு கட்டாயப்படுத்தும் வாய்ப்பை வழங்குகின்றன.
AVR XMEGA இலக்கு சாதனங்களில் பிழைத்திருத்த அமர்வுகளை சாதனத்தின் அதிகபட்ச வேகத்தில் (பொதுவாக 32MHz) கடிகாரம் செய்ய முடியும்.
J வழியாக AVR UC3 இலக்கு சாதனங்களில் பிழைத்திருத்த அமர்வுகள்TAG இடைமுகத்தை சாதனத்தின் அதிகபட்ச வேகத்தில் (33MHz வரை) கடிகாரம் செய்ய முடியும். இருப்பினும், உகந்த அதிர்வெண் இலக்கு சாதனத்தில் தற்போதைய SAB கடிகாரத்தை விட சற்று குறைவாக இருக்கும்.
aWire இடைமுகம் வழியாக UC3 இலக்கு சாதனங்களில் பிழைத்திருத்த அமர்வுகள் Atmel-ICE ஆல் தானாகவே உகந்த பாட் விகிதத்திற்கு சரிசெய்யப்படும். இருப்பினும், சத்தமில்லாத பிழைத்திருத்த சூழல் தொடர்பான நம்பகத்தன்மை சிக்கல்களை நீங்கள் சந்தித்தால், சில கருவிகள் aWire வேகத்தை உள்ளமைக்கக்கூடிய வரம்பிற்குக் கீழே கட்டாயப்படுத்தும் வாய்ப்பை வழங்குகின்றன.
SWD இடைமுகம் வழியாக SAM இலக்கு சாதனங்களில் பிழைத்திருத்த அமர்வுகளை CPU கடிகாரத்தின் பத்து மடங்கு வரை கடிகாரம் செய்யலாம் (ஆனால் அதிகபட்சம் 2MHz வரை மட்டுமே.)
EEPROM ஐப் பாதுகாக்கவும்
பிழைத்திருத்த அமர்வுக்கு முன் இலக்கை மறு நிரலாக்கம் செய்யும்போது EEPROM அழிக்கப்படுவதைத் தவிர்க்க இந்த விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
வெளிப்புற மீட்டமைப்பைப் பயன்படுத்தவும்
உங்கள் இலக்கு பயன்பாடு J ஐ முடக்கினால்TAG இடைமுகத்தில், நிரலாக்கத்தின் போது வெளிப்புற மீட்டமைப்பைக் குறைவாக இழுக்க வேண்டும். இந்த விருப்பத்தைத் தேர்ந்தெடுப்பது வெளிப்புற மீட்டமைப்பைப் பயன்படுத்தலாமா என்று மீண்டும் மீண்டும் கேட்கப்படுவதைத் தவிர்க்கிறது.
6.2 கட்டளை வரி பயன்பாடு
Atmel Studio, Atmel-ICE ஐப் பயன்படுத்தி இலக்குகளை நிரல் செய்யப் பயன்படுத்தக்கூடிய atprogram எனப்படும் கட்டளை வரி பயன்பாட்டுடன் வருகிறது. Atmel Studio நிறுவலின் போது, ​​தொடக்க மெனுவில் உள்ள Atmel கோப்புறையில் “Atmel Studio 7.0. Command Prompt” எனப்படும் குறுக்குவழி உருவாக்கப்பட்டது. இந்த குறுக்குவழியை இருமுறை கிளிக் செய்வதன் மூலம் ஒரு கட்டளை வரி திறக்கப்படும் மற்றும் நிரலாக்க கட்டளைகளை உள்ளிடலாம். கட்டளை வரி பயன்பாடு Atmel/Atmel Studio 7.0/atbackend/ கோப்புறையில் உள்ள Atmel Studio நிறுவல் பாதையில் நிறுவப்பட்டுள்ளது.
கட்டளை வரி பயன்பாட்டில் கூடுதல் உதவி பெற கட்டளையை தட்டச்சு செய்யவும்:
atprogram –உதவி

மேம்பட்ட பிழைத்திருத்த நுட்பங்கள்

7.1. அட்மெல் AVR UC3 இலக்குகள்
7.1.1. EVTI / EVTO பயன்பாடு
Atmel-ICE இல் EVTI மற்றும் EVTO பின்களை அணுக முடியாது. இருப்பினும், அவற்றை மற்ற வெளிப்புற உபகரணங்களுடன் இணைந்து பயன்படுத்தலாம்.
EVTI பின்வரும் நோக்கங்களுக்காகப் பயன்படுத்தப்படலாம்:

  • வெளிப்புற நிகழ்வுக்கு பதிலளிக்கும் விதமாக இலக்கை செயல்படுத்துவதை நிறுத்த வேண்டிய கட்டாயம் ஏற்படலாம். DC பதிவேட்டில் உள்ள Event In Control (EIC) பிட்கள் 0b01 க்கு எழுதப்பட்டால், EVTI பின்னில் உயர்-க்கு-குறைந்த மாற்றம் ஒரு பிரேக்பாயிண்ட் நிலையை உருவாக்கும். ஒரு பிரேக்பாயிண்ட் என்பதை உறுதிசெய்ய, ஒரு CPU கடிகார சுழற்சிக்கு EVTI குறைவாக இருக்க வேண்டும். இது நிகழும்போது DS இல் வெளிப்புற பிரேக்பாயிண்ட் பிட் (EXB) அமைக்கப்படுகிறது.
  • சுவடு ஒத்திசைவு செய்திகளை உருவாக்குகிறது. Atmel-ICE ஆல் பயன்படுத்தப்படவில்லை. EVTO பின்வரும் நோக்கங்களுக்காகப் பயன்படுத்தப்படலாம்:
  • CPU பிழைத்திருத்தத்தில் நுழைந்துள்ளது என்பதைக் குறிக்கிறது. DC இல் EOS பிட்களை 0b01 ஆக அமைப்பது, இலக்கு சாதனம் பிழைத்திருத்த பயன்முறையில் நுழையும் போது, ​​EVTO முள் ஒரு CPU கடிகார சுழற்சிக்கு குறைவாக இழுக்கப்படுவதற்கு காரணமாகிறது. இந்த சமிக்ஞையை வெளிப்புற அலைக்காட்டிக்கான தூண்டுதல் மூலமாகப் பயன்படுத்தலாம்.
  • CPU ஒரு பிரேக்பாயிண்ட் அல்லது வாட்ச்பாயிண்டை அடைந்துவிட்டதைக் குறிக்கிறது. தொடர்புடைய பிரேக்பாயிண்ட்/வாட்ச்பாயிண்ட் கட்டுப்பாட்டுப் பதிவேட்டில் EOC பிட்டை அமைப்பதன் மூலம், பிரேக்பாயிண்ட் அல்லது வாட்ச்பாயிண்ட் நிலை EVTO பின்னில் குறிக்கப்படுகிறது. இந்த அம்சத்தை இயக்க DC இல் உள்ள EOS பிட்கள் 0xb10 ஆக அமைக்கப்பட வேண்டும். பின்னர் வாட்ச்பாயிண்டை ஆய்வு செய்வதற்காக EVTO பின்னை வெளிப்புற அலைக்காட்டியுடன் இணைக்க முடியும்.
  • டிரேஸ் டைமிங் சிக்னல்களை உருவாக்குகிறது. Atmel-ICE ஆல் பயன்படுத்தப்படவில்லை.

7.2 பிழைத்திருத்த வயர் இலக்குகள்
7.2.1.debugWIRE மென்பொருள் முறிவுப் புள்ளிகள்
அட்மெல் மெகாஏவிஆருடன் (ஜே) ஒப்பிடும்போது டீபக்வைர் ​​ஒசிடி வெகுவாகக் குறைக்கப்பட்டுள்ளது.TAG) OCD. இதன் பொருள், பிழைத்திருத்த நோக்கங்களுக்காக பயனருக்குக் கிடைக்கும் எந்த நிரல் எதிர் பிரேக்பாயிண்ட் ஒப்பீட்டாளர்களும் இதில் இல்லை. ரன்-டு-கர்சர் மற்றும் ஒற்றை-படி செயல்பாடுகளுக்கான நோக்கங்களுக்காக இதுபோன்ற ஒரு ஒப்பீட்டாளர் உள்ளது, ஆனால் கூடுதல் பயனர் பிரேக்பாயிண்ட்கள் வன்பொருளில் ஆதரிக்கப்படவில்லை.
அதற்கு பதிலாக, பிழைத்திருத்தி AVR BREAK அறிவுறுத்தலைப் பயன்படுத்த வேண்டும். இந்த அறிவுறுத்தலை FLASH இல் வைக்கலாம், மேலும் அது செயல்படுத்த ஏற்றப்படும்போது அது AVR CPU நிறுத்தப்பட்ட பயன்முறையில் நுழையச் செய்யும். பிழைத்திருத்தத்தின் போது பிரேக்பாயிண்ட்களை ஆதரிக்க, பிழைத்திருத்தி பயனர்கள் பிரேக்பாயிண்ட்டைக் கோரும் புள்ளியில் FLASH இல் ஒரு BREAK அறிவுறுத்தலைச் செருக வேண்டும். அசல் அறிவுறுத்தல் பின்னர் மாற்றத்திற்காக தற்காலிகமாக சேமிக்கப்பட வேண்டும்.
ஒரு BREAK அறிவுறுத்தலின் மீது ஒற்றை அடியெடுத்து வைக்கும்போது, ​​நிரல் நடத்தையைப் பாதுகாக்க பிழைத்திருத்தி அசல் தற்காலிக சேமிப்பு வழிமுறைகளை இயக்க வேண்டும். தீவிர நிகழ்வுகளில், BREAK ஐ FLASH இலிருந்து அகற்றி பின்னர் மாற்ற வேண்டும். இந்த அனைத்து சூழ்நிலைகளும் பிரேக் பாயிண்டுகளிலிருந்து ஒற்றை அடியெடுத்து வைக்கும்போது வெளிப்படையான தாமதங்களை ஏற்படுத்தக்கூடும், இது இலக்கு கடிகார அதிர்வெண் மிகக் குறைவாக இருக்கும்போது மோசமாகிவிடும்.
எனவே, முடிந்தால், பின்வரும் வழிகாட்டுதல்களைப் பின்பற்றுவது பரிந்துரைக்கப்படுகிறது:

  • பிழைத்திருத்தத்தின் போது இலக்கை எப்போதும் முடிந்தவரை அதிக அதிர்வெண்ணில் இயக்கவும். பிழைத்திருத்த வயர் இயற்பியல் இடைமுகம் இலக்கு கடிகாரத்திலிருந்து கடிகாரம் செய்யப்படுகிறது.
  • பிரேக்பாயிண்ட் சேர்த்தல்கள் மற்றும் நீக்குதல்களின் எண்ணிக்கையைக் குறைக்க முயற்சிக்கவும், ஏனெனில் ஒவ்வொன்றிற்கும் இலக்கில் ஒரு ஃபிளாஷ் பக்கம் மாற்றப்பட வேண்டும்.
  • FLASH பக்க எழுதும் செயல்பாடுகளின் எண்ணிக்கையைக் குறைக்க, ஒரே நேரத்தில் குறைந்த எண்ணிக்கையிலான பிரேக்பாயிண்ட்களைச் சேர்க்க அல்லது நீக்க முயற்சிக்கவும்.
  • முடிந்தால், இரட்டை வார்த்தை வழிமுறைகளில் பிரேக் பாயிண்டுகளை வைப்பதைத் தவிர்க்கவும்.

வெளியீட்டு வரலாறு மற்றும் தெரிந்த சிக்கல்கள்

8.1 .நிலைபொருள் வெளியீட்டு வரலாறு
அட்டவணை 8-1. பொது நிலைபொருள் திருத்தங்கள்

நிலைபொருள் பதிப்பு (தசமம்) தேதி

தொடர்புடைய மாற்றங்கள்

1.36 29.09.2016 UPDI இடைமுகத்திற்கான ஆதரவு சேர்க்கப்பட்டது (tinyX சாதனங்கள்)
USB எண்ட்பாயிண்ட் அளவை உள்ளமைக்கக்கூடியதாக மாற்றப்பட்டது
1.28 27.05.2015 SPI மற்றும் USART DGI இடைமுகங்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
மேம்படுத்தப்பட்ட SWD வேகம். சிறிய பிழை திருத்தங்கள்.
1.22 03.10.2014 குறியீடு விவரக்குறிப்பு சேர்க்கப்பட்டது.
J தொடர்பான சிக்கல் சரி செய்யப்பட்டது.TAG 64 க்கும் மேற்பட்ட அறிவுறுத்தல் பிட்களைக் கொண்ட டெய்சி சங்கிலிகள்.
ARM மீட்டமைப்பு நீட்டிப்புக்கான தீர்வு. இலக்கு பவர் லெட் சிக்கல் சரி செய்யப்பட்டது.
1.13 08.04.2014 JTAG கடிகார அதிர்வெண் சரிசெய்தல்.
நீண்ட SUT உடன் debugWIRE ஐ சரிசெய்யவும்.
நிலையான ஆஸிலேட்டர் அளவுத்திருத்த கட்டளை.
1.09 12.02.2014 அட்மெல்-ஐசிஇயின் முதல் வெளியீடு.

8.2. அட்மெல்-ICE தொடர்பான அறியப்பட்ட சிக்கல்கள்
8.2.1.பொது

  • ஆரம்பகால Atmel-ICE தொகுதிகள் பலவீனமான USB ஐக் கொண்டிருந்தன. புதிய மற்றும் மிகவும் வலுவான USB இணைப்பியுடன் ஒரு புதிய திருத்தம் செய்யப்பட்டுள்ளது. இயந்திர நிலைத்தன்மையை மேம்படுத்த, ஏற்கனவே தயாரிக்கப்பட்ட முதல் பதிப்பின் அலகுகளுக்கு இடைக்கால தீர்வாக எபோக்சி பசை பயன்படுத்தப்பட்டுள்ளது.

8.2.2. Atmel AVR XMEGA OCD குறிப்பிட்ட சிக்கல்கள்

  • ATxmegaA1 குடும்பத்திற்கு, திருத்தம் G அல்லது அதற்குப் பிந்தையது மட்டுமே ஆதரிக்கப்படுகிறது.

8.2.1. அட்மெல் ஏவிஆர் - சாதனம் சார்ந்த சிக்கல்கள்

  • பிழைத்திருத்த அமர்வின் போது ATmega32U6 இல் சக்தியைச் சுழற்றுவது சாதனத்துடனான தொடர்பை இழக்கச் செய்யலாம்.

தயாரிப்பு இணக்கம்

9.1. RoHS மற்றும் WEEE
Atmel-ICE மற்றும் அனைத்து துணைக்கருவிகளும் RoHS உத்தரவு (2002/95/EC) மற்றும் WEEE உத்தரவு (2002/96/EC) இரண்டின்படியும் தயாரிக்கப்படுகின்றன.
9.2. CE மற்றும் FCC
Atmel-ICE அலகு, அத்தியாவசியத் தேவைகள் மற்றும் உத்தரவுகளின் பிற தொடர்புடைய விதிகளின்படி சோதிக்கப்பட்டுள்ளது:

  • உத்தரவு 2004/108/EC (வகுப்பு B)
  • FCC பகுதி 15 துணைப் பகுதி B
  • 2002/95/EC (RoHS, WEEE)

பின்வரும் தரநிலைகள் மதிப்பீட்டிற்குப் பயன்படுத்தப்படுகின்றன:

  • EN 61000-6-1 (2007)
  • EN 61000-6-3 (2007) + A1(2011)
  • FCC CFR 47 பகுதி 15 (2013)

தொழில்நுட்ப கட்டுமானம் File அமைந்துள்ளது:
இந்த தயாரிப்பிலிருந்து மின்காந்த உமிழ்வைக் குறைக்க அனைத்து முயற்சிகளும் மேற்கொள்ளப்பட்டுள்ளன. இருப்பினும், சில நிபந்தனைகளின் கீழ், இந்த அமைப்பு (இலக்கு பயன்பாட்டு சுற்றுடன் இணைக்கப்பட்ட இந்த தயாரிப்பு) மேலே குறிப்பிடப்பட்ட தரநிலைகளால் அனுமதிக்கப்பட்ட அதிகபட்ச மதிப்புகளை மீறும் தனிப்பட்ட மின்காந்த கூறு அதிர்வெண்களை வெளியிடக்கூடும். உமிழ்வுகளின் அதிர்வெண் மற்றும் அளவு பல காரணிகளால் தீர்மானிக்கப்படும், இதில் தயாரிப்பு பயன்படுத்தப்படும் இலக்கு பயன்பாட்டின் தளவமைப்பு மற்றும் வழித்தடம் ஆகியவை அடங்கும்.

மீள்பார்வை வரலாறு

டாக். ரெவ்.

தேதி

கருத்துகள்

42330C 10/2016 UPDI இடைமுகம் சேர்க்கப்பட்டது மற்றும் புதுப்பிக்கப்பட்ட நிலைபொருள் வெளியீட்டு வரலாறு.
42330B 03/2016 • திருத்தப்பட்ட ஆன்-சிப் பிழைத்திருத்த அத்தியாயம்
• வெளியீட்டு வரலாறு மற்றும் அறியப்பட்ட சிக்கல்கள் அத்தியாயத்தில் ஃபார்ம்வேர் வெளியீட்டு வரலாற்றின் புதிய வடிவமைப்பு.
• பிழைத்திருத்த கேபிள் பின்அவுட் சேர்க்கப்பட்டது
42330A 06/2014 ஆரம்ப ஆவண வெளியீடு

அட்மெல்®, Atmel லோகோ மற்றும் அதன் சேர்க்கைகள், வரம்பற்ற சாத்தியங்களை இயக்குதல்®, ஏவிஆர்®, மெகாஏவிஆர்®, எஸ்.டி.கே.®, டைனிஏவிஆர்®, எக்ஸ்எம்இஜிஏ®, மற்றும் பிறவை அமெரிக்கா மற்றும் பிற நாடுகளில் Atmel கார்ப்பரேஷனின் பதிவுசெய்யப்பட்ட வர்த்தக முத்திரைகள் அல்லது வர்த்தக முத்திரைகள். ARM®, ARM இணைக்கப்பட்டுள்ளது® லோகோ, கோர்டெக்ஸ்®, மற்றும் பிற ARM லிமிடெட். விண்டோஸ் இன் பதிவுசெய்யப்பட்ட வர்த்தக முத்திரைகள் அல்லது வர்த்தக முத்திரைகள் ஆகும்.® அமெரிக்கா மற்றும் பிற நாடுகளில் மைக்ரோசாஃப்ட் கார்ப்பரேஷனின் பதிவுசெய்யப்பட்ட வர்த்தக முத்திரையாகும். பிற விதிமுறைகள் மற்றும் தயாரிப்பு பெயர்கள் மற்றவர்களின் வர்த்தக முத்திரைகளாக இருக்கலாம்.
மறுப்பு: இந்த ஆவணத்தில் உள்ள தகவல்கள் Atmel தயாரிப்புகள் தொடர்பாக வழங்கப்பட்டுள்ளன. இந்த ஆவணத்தின் மூலமாகவோ அல்லது Atmel தயாரிப்புகளின் விற்பனை தொடர்பாகவோ எந்தவொரு அறிவுசார் சொத்துரிமைக்கும் எஸ்டோப்பல் மூலமாகவோ அல்லது வேறுவிதமாகவோ வெளிப்படுத்தப்பட்ட அல்லது மறைமுகமாக எந்த உரிமமும் வழங்கப்படவில்லை. ATMEL இல் உள்ள விற்பனை விதிமுறைகள் மற்றும் நிபந்தனைகளில் குறிப்பிடப்பட்டுள்ளதைத் தவிர WEBATMEL தளம் எந்தப் பொறுப்பையும் ஏற்காது, மேலும் அதன் தயாரிப்புகள் தொடர்பான எந்தவொரு வெளிப்படையான, மறைமுகமான அல்லது சட்டப்பூர்வ உத்தரவாதத்தையும் மறுக்கிறது, இதில் வணிகத்தன்மை, குறிப்பிட்ட நோக்கத்திற்கான பொருத்தம் அல்லது மீறல் இல்லாதது ஆகியவை அடங்கும், ஆனால் அவை மட்டும் அல்ல. எந்தவொரு சந்தர்ப்பத்திலும் ATMEL எந்தவொரு நேரடி, மறைமுக, விளைவு, தண்டனைக்குரிய, சிறப்பு அல்லது தற்செயலான சேதங்களுக்கும் (வரம்பில்லாமல், இழப்பு மற்றும் லாபத்திற்கான சேதங்கள், வணிக இடையூறு அல்லது தகவல் இழப்பு உட்பட) பொறுப்பேற்காது, இந்த ஆவணத்தைப் பயன்படுத்துவதால் அல்லது பயன்படுத்த இயலாமை காரணமாக எழும், ATMEL அறிவுறுத்தப்பட்டிருந்தாலும் கூட.
இத்தகைய சேதங்கள் ஏற்படுவதற்கான சாத்தியக்கூறுகள். இந்த ஆவணத்தின் உள்ளடக்கங்களின் துல்லியம் அல்லது முழுமை குறித்து Atmel எந்த பிரதிநிதித்துவங்களையும் உத்தரவாதங்களையும் வழங்குவதில்லை, மேலும் எந்த நேரத்திலும் முன்னறிவிப்பு இல்லாமல் விவரக்குறிப்புகள் மற்றும் தயாரிப்பு விளக்கங்களில் மாற்றங்களைச் செய்யும் உரிமையை கொண்டுள்ளது. இங்கு உள்ள தகவல்களைப் புதுப்பிக்க Atmel எந்த உறுதிப்பாட்டையும் செய்யவில்லை. வேறுவிதமாக வழங்கப்படாவிட்டால், Atmel தயாரிப்புகள் வாகன பயன்பாடுகளுக்கு ஏற்றவை அல்ல, மேலும் அவற்றைப் பயன்படுத்தக்கூடாது. Atmel தயாரிப்புகள் வாழ்க்கையை ஆதரிக்க அல்லது நிலைநிறுத்த நோக்கம் கொண்ட பயன்பாடுகளில் கூறுகளாகப் பயன்படுத்த நோக்கம் கொண்டவை, அங்கீகரிக்கப்பட்டவை அல்லது உத்தரவாதம் அளிக்கப்படவில்லை.
பாதுகாப்பு-சிக்கலான, இராணுவ மற்றும் வாகன பயன்பாடுகள் மறுப்பு: அட்மெல் தயாரிப்புகள் வடிவமைக்கப்படவில்லை மற்றும் எந்தவொரு பயன்பாடுகள் தொடர்பாகவும் பயன்படுத்தப்படாது, அத்தகைய தயாரிப்புகளின் தோல்வியானது குறிப்பிடத்தக்க தனிப்பட்ட காயம் அல்லது மரணத்தை விளைவிக்கும் என்று நியாயமான முறையில் எதிர்பார்க்கப்படுகிறது ("பாதுகாப்பு-சிக்கலானது விண்ணப்பங்கள்”) Atmel அதிகாரியின் குறிப்பிட்ட எழுத்துப்பூர்வ ஒப்புதல் இல்லாமல். பாதுகாப்பு-முக்கியமான பயன்பாடுகளில், வரம்பு இல்லாமல், உயிர் ஆதரவு சாதனங்கள் மற்றும் அமைப்புகள், அணுசக்தி வசதிகள் மற்றும் ஆயுத அமைப்புகளின் செயல்பாட்டிற்கான உபகரணங்கள் அல்லது அமைப்புகள் ஆகியவை அடங்கும். Atmel தயாரிப்புகள் இராணுவ அல்லது விண்வெளி பயன்பாடுகள் அல்லது சூழல்களில் குறிப்பாக இராணுவ தரமாக அட்மெல் குறிப்பிடும் வரை வடிவமைக்கப்படவில்லை அல்லது பயன்படுத்தப்படவில்லை. Atmel தயாரிப்புகள் குறிப்பாக Atmel ஆல் ஆட்டோமோட்டிவ்-கிரேடு என குறிப்பிடப்பட்டாலன்றி, வாகனப் பயன்பாடுகளில் பயன்படுத்துவதற்காக வடிவமைக்கப்படவில்லை அல்லது நோக்கமாக இல்லை.

Atmel லோகோஅட்மெல் கார்ப்பரேஷன்
1600 டெக்னாலஜி டிரைவ், சான் ஜோஸ், CA 95110 USA
டி: (+1)(408) 441.0311
F: (+1)(408) 436.4200
www.atmel.com
© 2016 Atmel கார்ப்பரேஷன்.
திருத்தம்: Atmel-42330C-Atmel-ICE_பயனர் வழிகாட்டி-10/2016
Atmel-ICE பிழைத்திருத்தி நிரலாளர்கள் - ஐகான் 2

ஆவணங்கள் / ஆதாரங்கள்

அட்மெல் அட்மெல்-ஐசிஇ பிழைத்திருத்தி நிரலாளர்கள் [pdf] பயனர் வழிகாட்டி
அட்மெல்-ICE பிழைத்திருத்தி நிரலாளர்கள், அட்மெல்-ICE, பிழைத்திருத்தி நிரலாளர்கள், நிரலாளர்கள்

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *