தொழில்நுட்பத்தின்மின்னணு

ரஷியன் உள்ள I2C இடைமுகம் விளக்கம்

நவீன வீட்டு உபகரணங்கள், தொழில்துறை எலெக்ட்ரானிக்ஸ் மற்றும் பல்வேறு தொலைத் தொடர்பு சாதனங்களில், நீங்கள் பெரும்பாலும் இதே போன்ற தீர்வை சந்திக்க முடியும், எனினும் தயாரிப்புகள் கிட்டத்தட்ட தொடர்பற்றதாக இருக்க முடியாது. உதாரணமாக, ஒவ்வொரு கணினியிலும் பின்வருவன அடங்கும்:

  • ஒரு குறிப்பிட்ட "ஸ்மார்ட்" கட்டுப்பாட்டு முனை, பெரும்பாலான சந்தர்ப்பங்களில் ஒரு சிப் மைக்ரோகம்ப்யூட்டர்;
  • எல்சிடி பஃபர்ஸ், ரேம், ஐ / ஓ போர்ட்டுகள், ஈபெரோம் அல்லது சிறப்பு தரவு மாற்றிகள் போன்ற பொது பயன்பாட்டின் முனைகள்.
  • டிஜிட்டல் டுனிங் மற்றும் வீடியோ மற்றும் வானொலி அமைப்புகளுக்கான சிக்னல் செயலாக்கத்திற்கான திட்டங்கள் உட்பட குறிப்பிட்ட முனைகள்.

தங்கள் பயன்பாட்டை எவ்வாறு மேம்படுத்துவது?

வடிவமைப்பாளர்கள் மற்றும் உற்பத்தியாளர்களின் நலனுக்காக இத்தகைய பொதுவான தீர்வுகளை பயன்படுத்துவதை அதிகரிக்கவும், பல்வேறு சாதனங்களின் ஒட்டுமொத்த செயல்திறனை மேம்படுத்துதல் மற்றும் சுற்றமைப்புப் பயன்பாட்டை சுலபமாக்குதல், பிலிப்ஸ் ஒரு மிக எளிமையான இரண்டு கம்பி இரு-திசை பஸ் பஸ் தயாரிப்பதற்கான இலக்காக அமைந்தது, இது மிகவும் உற்பத்தி மிக்க நுண்ணறிவு கட்டுப்பாட்டை வழங்குகிறது. இந்த பஸ் I2C இடைமுகத்தின் வழியாக தரவு பரிமாற்றத்தை வழங்குகிறது.

இன்றுவரை, இந்த உற்பத்தியாளரின் வரம்பானது 150 க்கும் மேற்பட்ட CMOS மற்றும் I2C உடன் இணையும் மற்றும் பட்டியலிடப்பட்ட வகைகளில் பணிபுரிய வடிவமைக்கப்பட்டுள்ள இருமுனை சாதனங்கள் ஆகியவற்றை உள்ளடக்கியுள்ளது. I2C இடைமுகம் முதன்மையாக அனைத்து இணக்கமான சாதனங்களுடனும் கட்டப்பட்டது என்று குறிப்பிட்டது, இதன் காரணமாக ஒரு சிறப்புப் பஸ்ஸை பயன்படுத்தும் போது எந்தவொரு கஷ்டமும் இல்லாமல் ஒருவருக்கொருவர் தொடர்புகொள்வார்கள். இத்தகைய வடிவமைப்பு தீர்வுகளை பயன்படுத்துவதன் காரணமாக, பல்வேறு சாதனங்களின் இணைப்புப் பிரச்சினைகளை போதுமான அளவில் தீர்க்க முடியும், இது டிஜிட்டல் அமைப்புகளின் வளர்ச்சிக்கு மிகவும் பொதுவானது.

முக்கிய நன்மைகள்

UART, SPI, I2C இடைமுகங்களின் விளக்கத்தில் சுருக்கமாக நீங்கள் பார்த்தாலும், பின்வருவனவற்றின் பின்வரும் நன்மையை நீங்கள் வேறுபடுத்தி காணலாம்:

  • ஒத்திசைவு மற்றும் தரவு - வேலை செய்ய, உங்களுக்கு இரண்டு கோடுகள் தேவை. அத்தகைய பஸ்ஸுடன் இணைக்கக்கூடிய எந்த சாதனம் எதிர்காலத்திலும் முழுமையாக தனித்துவமான முகவரிக்கு உரையாற்றுவதற்காக திட்டமிடப்பட்டது. எந்த நேரத்திலும், மாஸ்டர் ஒரு மாஸ்டர் டிரான்ஸ்மிட்டர் அல்லது மாஸ்டர் பெறுபவர் செயல்பட அனுமதிக்கும் ஒரு எளிய உறவு உள்ளது.
  • இந்த பஸ் ஒரே நேரத்தில் பல தலைவர்களைக் கொண்டிருக்கும் திறனுக்காக, இரண்டு அல்லது அதற்கு மேற்பட்ட புரவலன்கள் ஒரே நேரத்தில் தகவல் பரிமாற்றம் செய்ய ஆரம்பிக்கும் நிகழ்வில் தரவு ஊழலைத் தடுக்க, தேவையான அனைத்து வழிகளிலும் மோதல்களைத் தீர்மானிக்க தேவையான அனைத்து வழிகளையும் வழங்குகிறது. நிலையான பயன்முறையில், எட்டு-பிட் தரவரிசைகளின் தொடர் மட்டுமே 100 கி.பை. / வி-க்கும் அதிகமான வேகத்தில் பரிமாறப்படுகிறது, மேலும் வேகமான முறையில் இந்த நுழைவு நான்கு மடங்கு அதிகரிக்கப்படலாம்.
  • சிப்ஸ்களில், ஒரு சிறப்பு கட்டப்பட்ட வடிகட்டி பயன்படுத்தப்படுகிறது, இது திறம்பட வெடிப்புகள் ஒடுக்கி அதிகபட்ச தரவு ஒருமைப்பாடு உறுதி.
  • ஒரு பஸ்ஸுடன் இணைக்கக்கூடிய அதிகபட்ச சில்லுகள் எண்ணிக்கை அதிகபட்சம் 400 pF திறன் கொண்டது மட்டுமே.

வடிவமைப்பாளர்களுக்கான நன்மைகள்

I2C இடைமுகம், அதே போல் அனைத்து இணக்கமான மைக்ரோ சூழல்களும், செயல்திறன் வரைபடத்திலிருந்து அதன் இறுதி முன்மாதிரி வரை, வளர்ச்சி செயல்முறையை கணிசமாக அதிகரிக்கின்றன. அனைத்து கூடுதல் கூடுதல் சுற்றுச்சூழல்களின் பயன்பாடின்றி நேரடியாக பஸ்ஸில் நுண்ணிய வலையமைப்புகளை இணைப்பதற்கான சாத்தியக்கூறு காரணமாக, பல்வேறு சாதனங்களைத் துண்டித்தல் மற்றும் இணைப்பதன் மூலம் முன்மாதிரி முறைமையை மேம்படுத்துதல் மற்றும் மாற்றுவதற்கான வாய்ப்புகள் உள்ளன.

I2C இடைமுகத்தை வேறுபடுத்தும் பல நன்மைகள் உள்ளன. விளக்கம், குறிப்பாக, நீங்கள் வடிவமைப்பாளர்களுக்கு பின்வரும் நன்மைகள் பார்க்க அனுமதிக்கிறது:

  • செயல்பாட்டு வரைபடத்தில் உள்ள தொகுதிகள் முழுமையாக microcircuits உடன் பொருந்துகின்றன, அதே நேரத்தில் செயல்பாட்டு இருந்து முக்கிய இருந்து ஒரு விரைவான மாற்றம் உறுதி.
  • பஸ் இடைமுகங்களை உருவாக்க தேவையில்லை, ஏனென்றால் பஸ் ஏற்கனவே சிறப்பு சில்லுகளில் இணைக்கப்பட்டுள்ளது.
  • தகவல் மற்றும் முகவரி சாதனங்கள் பரிமாற்ற ஒருங்கிணைந்த நெறிமுறைகள் அமைப்பு முழுமையாக நிரல் இருக்க அனுமதிக்க.
  • தேவைப்பட்டால் அதே வகையான சில்லுகள் வேறுபட்ட பயன்பாடுகளில் பயன்படுத்தப்படலாம்.
  • வடிவமைப்பாளர்கள் மிக விரைவாக அடிக்கடி பயன்படுத்தப்படும் செயல்பாட்டு தொகுதிகள், அத்துடன் அனைத்து வகையான microcircuits ஆகியவற்றையும் தெரிந்துகொள்ள முடியும் என்பதால் மொத்த வளர்ச்சி நேரம் கணிசமாக குறைக்கப்படுகிறது.
  • விரும்பியிருந்தால், கணினியில் இருந்து சில்லுகளை நீங்கள் சேர்க்கலாம் அல்லது அகற்றலாம், அதே நேரத்தில் ஒரு பஸ் இணைக்கப்பட்ட பிற உபகரணங்களில் அதிக செல்வாக்கு இல்லை.
  • மறுபயன்பாட்டு மென்பொருள் தொகுப்பின் நூலகத்தைப் பயன்படுத்த அனுமதிக்கப்படுவதால், மென்பொருள் உருவாக்கத்தின் மொத்த நேரம் கணிசமாகக் குறைக்கப்படலாம்.

மற்றவற்றுடன், I2C இடைமுகத்தை வேறுபடுத்துகின்ற தோல்விகளைக் கண்டறிவதற்கான மேலும் எளிமையான செயல்முறையை குறிப்பிடுவது மதிப்பு வாய்ந்தது. விளக்கம் தேவைப்பட்டால், எந்தவொரு கஷ்டமும் இன்றி, இத்தகைய உபகரணங்களின் செயல்பாட்டில் கூட சிறிய மாற்றங்களை நீங்கள் உடனடியாக கண்காணிக்க முடியும், அதன்படி அதற்கான நடவடிக்கைகளை எடுக்க வேண்டும். வடிவமைப்பாளர்கள் குறிப்பாக சிறப்பு தீர்வுகளை பெறுகிறார்கள் என்பதைக் குறிப்பிடுவதும் குறிப்பிடத்தக்கது, குறிப்பாக, பல IOSC இடைமுகங்களைப் பயன்படுத்தி பல்வேறு சிறிய உபகரணங்கள் மற்றும் அமைப்புகளுக்கு பேட்டரி சக்தியை வழங்குவதற்கு மிகவும் கவர்ச்சிகரமானவை. ரஷ்ய மொழியின் விவரம் அதன் பயன்பாடு பின்வரும் முக்கிய அனுகூலங்களை வழங்க உதவுகிறது:

  • எழும் எந்த குறுக்கீடுக்கும் போதுமான அளவு எதிர்ப்பு
  • மிகவும் குறைந்த ஆற்றல் நுகர்வு.
  • விநியோக மின்னழுத்தத்தின் பரவலான வரம்பு.
  • பரந்த வெப்பநிலை வீச்சு.

தொழில்நுட்ப வல்லுநர்களுக்கான நன்மைகள்

வடிவமைப்பாளர்கள் மட்டும் அல்ல, ஆனால் தொழில்நுட்ப வல்லுநர்கள் சமீபத்தில் ஒரு சிறப்பு I2C இடைமுகத்தை பயன்படுத்த ஆரம்பித்தார்கள். ரஷ்ய மொழியின் விவரம் இந்த வகை நிபுணர்களிடம் வழங்கப்பட்ட பலவிதமான தகுதிகளை குறிப்பிடுகிறது:

  • இந்த இடைமுகத்துடன் கூடிய ஒரு நிலையான இரண்டு கம்பி சீரியல் பஸ் மைக்ரோசிபிகிட்டுகளுக்கு இடையே உள்ள இணைப்புகளை குறைக்க உதவுகிறது, அதாவது, அவை குறைந்த தொடர்புகள் மற்றும் குறைவான தடங்களைக் கொண்டுள்ளன, இதனால் அச்சடிக்கப்பட்ட சர்க்யூட் போர்டுகள் குறைவாக விலையுயர்ந்ததாகவும் மிகக் குறைவான பரிமாணங்களைக் கொண்டிருக்கின்றன.
  • முழுமையாக ஒருங்கிணைக்கப்பட்ட I2C இடைமுகம் LCD1602 அல்லது வேறு சில விருப்பத்தேர்வு, முகவரி குறிவிலக்கிகளின் தேவையை நீக்குகிறது, அத்துடன் பிற வெளிப்புற சிறிய தர்க்கம்.
  • இதுபோன்ற பஸ்ஸில் ஒரே நேரத்தில் பல புரவலர்களைப் பயன்படுத்துவதற்கு இது திட்டமிடப்பட்டுள்ளது, இதனால் சோதனை மற்றும் தொடர்ச்சியான உபகரணங்களின் கட்டமைப்பு ஆகியவற்றை கணிசமாக அதிகரிக்கிறது.
  • VSO, SO மற்றும் சிறப்பு DIL-package ஆகியவற்றில் இந்த இடைமுகத்துடன் இணக்கமான இடைமுகங்கள் கிடைக்கின்றன, சாதனத்தின் அளவுக்கான தேவைகளை கணிசமாகக் குறைக்க உதவுகிறது.

இது LCD1602 மற்றும் மற்றவர்களின் I2C இடைமுகத்தை வேறுபடுத்தும் நன்மைகளின் ஒரு சிறிய பட்டியல். கூடுதலாக, இணக்கமான சில்லுகள் பயன்படும் அமைப்பின் நெகிழ்வுத்தன்மையை கணிசமாக அதிகரிக்கின்றன, பல்வேறு உபகரணங்கள் விருப்பங்களை மிகவும் எளிமையான வடிவமைப்பையும், நவீன மட்டத்தில் மேம்பாட்டிற்கான மேம்பாட்டுக்கான ஒப்பீட்டளவில் எளிதான மேம்படுத்தல்களையும் வழங்குகிறது. இதனால், ஒரு குறிப்பிட்ட அடிப்படை மாதிரியை அடிப்படையாகக் கொண்டு பல்வேறு உபகரணங்களின் முழு குடும்பத்தையும் உருவாக்க முடியும்.

மேலும் உபகரணங்கள் மேம்பாடுகள் மற்றும் அதன் செயல்பாடுகளை விரிவுபடுத்துதல் ஆகியவை அட்வைனோ 2C இடைமுகத்தை அல்லது வேறு ஏதேனும் கிடைக்கக்கூடிய பட்டியலைப் பயன்படுத்தி தொடர்புடைய சிப் பஸ் தொடர்பான நிலையான இணைப்பு மூலம் மேற்கொள்ளப்படலாம். ஒரு பெரிய ரோம் தேவைப்பட்டால், இந்த வழக்கில் அதிகரித்த ரோம் திறன் கொண்ட மற்றொரு மைக்ரோகண்ட்ரோலர் தேர்ந்தெடுக்க போதுமானதாக இருக்கும். புதுப்பிக்கப்பட்ட சில்லுகள் தேவைப்பட்டால், பழையவைகளை முழுமையாக மாற்ற முடியும், சாதனங்களுக்கு புதிய பண்புகளை எளிதாகச் சேர்க்கலாம் அல்லது வழக்கொழிந்த சில்லுகளின் வழக்கமான துண்டிப்பு மற்றும் புதிய உபகரணங்களுடன் கூடுதலான மாற்றீடு மூலம் அதன் ஒட்டுமொத்த செயல்திறனை அதிகரிக்க முடியும்.

ACCESS.bus

பஸ் இரு-கம்பி இயல்புடையது என்பதால் மற்றும் ACCESS.Bus ஐ மிகவும் சிறந்த தளங்களில் ஒன்றான I2C இடைமுகத்திற்காக உரையாற்றும் சாத்தியக்கூறும் சாத்தியம் இருப்பதால். இந்த சாதனத்தின் விவரக்குறிப்பு (ரஷ்ய மொழியிலான விளக்கம் கட்டுரையில் வழங்கப்படுகிறது) இது ஒரு நான்கு மடங்கு இணைப்பானைப் பயன்படுத்தி கணினிகளுக்கு பல்வேறு சாதனங்களை இணைப்பதற்காக தீவிரமாகப் பயன்படுத்தப்படும் RS-232C இடைமுகத்திற்கு மிகவும் மலிவான மாற்று செய்கிறது.

விவரக்குறிப்பு அறிமுகம்

மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்தும் நவீன 8-பிட் கட்டுப்பாட்டு பயன்பாடுகளுக்கு, சில வடிவமைப்புத் தரநிலைகளை அமைக்கலாம்:

  • பெரும்பாலான சந்தர்ப்பங்களில் முழுமையான அமைப்பானது ஒரு மைக்ரோகண்ட்ரோலர் மற்றும் இதர புற சாதனங்கள், நினைவகம் மற்றும் அனைத்து வகையான I / O போர்ட்டுகள் உள்பட;
  • ஒரு கணினியில் வெவ்வேறு சாதனங்களை இணைப்பதன் மொத்த செலவு குறைக்கப்பட வேண்டும்;
  • மேலாண்மை செயல்பாடுகளுடன் ஒப்படைக்கப்பட்ட அமைப்பு அதிவிரைவு தகவல் பரிமாற்றத்தை வழங்குவதற்கு தேவையில்லை;
  • ஒட்டுமொத்த செயல்திறன் நேரடியாக தேர்ந்தெடுக்கப்பட்ட கருவிகளைப் பொறுத்து, மேலும் இணைக்கும் பஸின் தன்மையையும் சார்ந்துள்ளது.

முழுமையாக பட்டியலிடப்பட்ட அளவுகோல்களை பூர்த்தி செய்யும் ஒரு கணினியை உருவாக்க, நீங்கள் தொடர் I2C இடைமுகம் பயன்படுத்தப்படும் ஒரு பஸ் பயன்படுத்த வேண்டும். தொடர் பஸ் இணை அலைவரிசை இல்லை என்ற போதிலும், இதற்கு குறைவான இணைப்புகளும் சில சில்லு தொடர்புகளும் தேவை. அதே நேரத்தில், பஸ் இணைக்கும் கம்பிகளை மட்டுமல்ல, கணினியில் உள்ள தகவல்தொடர்புகளை வழங்குவதற்கு அவசியமான பல்வேறு நடைமுறைகள் மற்றும் வடிவமைப்புகளையும் கொண்டுள்ளது என்பதை மறந்துவிடாதீர்கள்.

I2C மென்பொருள் எமுலேஷன் அல்லது அதனுடன் தொடர்புடைய பேருந்து ஆகியவற்றுடன் தொடர்பு கொள்வதற்கான சாதனங்கள் பல்வேறு மோதல், இழப்பு அல்லது தகவல் தடுக்கப்படுவதை தடுக்கக்கூடிய ஒரு குறிப்பிட்ட நெறிமுறைக்கு இருக்க வேண்டும். வேகமான சாதனங்கள் மெதுவாக அவற்றை தொடர்பு கொள்ள முடியும், மற்றும் கணினி அதை இணைக்கப்பட்டுள்ள உபகரணங்கள் சார்ந்து இருக்கக்கூடாது, இல்லையெனில் அனைத்து மேம்பாடுகள் மற்றும் மாற்றங்களைப் பயன்படுத்த முடியாது. பஸ் தற்போது கட்டுப்பாட்டு எந்த நேரத்திலும் எந்த நேரத்திலும் எந்த சாதனத்தை நிர்ணயிக்கிறதோ அதை தீர்மானிக்க ஒரு நடைமுறையை உருவாக்க வேண்டியது அவசியம். கூடுதலாக, வேறுபட்ட கடிகார அலைவரிசைகளைக் கொண்ட பல்வேறு சாதனங்கள் ஒரே பஸ் உடன் இணைக்கப்பட்டிருந்தால், அதன் ஒத்திசைவின் ஆதாரத்தை நீங்கள் தீர்மானிக்க வேண்டும். இந்த எல்லா நிபந்தனைகளும் AVR க்கான I2C இடைமுகத்துடன் தொடர்புடையவை மற்றும் இந்த பட்டியலில் இருந்து வேறு எவரும்

அடிப்படை கருத்து

I2C பேருந்து பயன்படுத்தப்படும் சிப் தொழில்நுட்பத்தை ஆதரிக்க முடியும். தகவல் பரிமாற்றத்திற்கான தரவு மற்றும் ஒத்திசைவு ஆகிய இரண்டிற்கான பரிமாற்றத்திற்கான இடைமுகத்தை I2C LabVIEW மற்றும் அதனுடன் உள்ள மற்றவர்கள் வழங்குகின்றன. இது எல்சிடி இடையகம், மைக்ரோகண்ட்ரோலர், நினைவகம் அல்லது விசைப்பலகை இடைமுகம், இல்லையா என்பதைப் பொருட்படுத்தாமல் இந்த நோக்கத்துடன் இணைக்கப்பட்ட எந்த சாதனமும் தனித்துவமான முகவரியால் அங்கீகரிக்கப்படுகிறது, மேலும் எந்த நோக்கத்திற்காக இந்த உபகரணங்கள் நோக்கம்.

பெரும்பாலான சந்தர்ப்பங்களில், எல்சிடி இடையகம் ஒரு நிலையான ரிசீவர், மற்றும் நினைவகம் மட்டும் பெற முடியாது ஆனால் பல்வேறு தரவு அனுப்பும். மற்றவற்றுடன், தகவலை நகர்த்துவதில், வாசித்தல் அடிமைகள் மற்றும் புரவலன்கள் என வகைப்படுத்தலாம்.

இந்த விஷயத்தில், மாஸ்டர் சாதனமாக அழைக்கப்படுகிறார், இது தரவு பரிமாற்றத்தைத் தொடங்குகிறது, மற்றும் ஒத்திசைவு சமிக்ஞைகளை உருவாக்குகிறது. அதே நேரத்தில், எந்தவொரு உரையாற்றும் சாதனங்கள் அதை அடிமைகளாக கருதப்படும்.

I2C தொடர்பு இடைமுகம் பல முன்னணி முன்னிலையில் வழங்குகிறது, அதாவது, பஸ் நிர்வகிப்பதற்கு ஒன்றுக்கும் மேற்பட்ட சாதனங்கள், அதை இணைக்க முடியும். ஒரு பஸ்ஸில் ஒன்றுக்கு மேற்பட்ட மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்துவதற்கான சாத்தியக்கூறுகள், ஒரே நேரத்தில் ஒரு மாஸ்டர் அனுப்பப்படலாம் என்பதைக் குறிக்கிறது. சாத்தியமான குழப்பத்தை அகற்ற, இது போன்ற நிலைமை ஏற்பட்டால், ஒரு சிறப்பு நடுவர் நடைமுறை உருவாக்கப்பட்டது, இது I2C இடைமுகத்தைப் பயன்படுத்துகிறது. விரிவாக்கிகளும் பிற சாதனங்களும், நிறுவல் I என அழைக்கப்படும் விதி மூலம் பஸ்ஸுடன் இணைக்கும் சாதனங்களை வழங்குகின்றன.

கடிகார சமிக்ஞைகளின் தலைமுறை என்பது மாஸ்டர் பொறுப்பாகும், மேலும் அவை ஒவ்வொன்றும் தரவு பரிமாற்றத்தின்போது அதன் சொந்த சமிக்ஞைகளை உருவாக்குகிறது, எதிர்காலத்தில் இது மோதல் நிகழ்வில் மெதுவாக அடிமை சாதனம் அல்லது மற்ற மாஸ்டர் மூலம் "இழுக்கப்பட்டுவிட்டால்" மாற்றப்படலாம்.

பொது அமைப்புகள்

SCL மற்றும் SDA ஆகிய இரண்டும் இரு திசை வழிகளாகும், அவை இழுப்பு-அப் மின்தடையைப் பயன்படுத்தி நேர்மறை ஆற்றல் மூலத்துடன் இணைக்கப்படுகின்றன. டயர் முற்றிலும் இலவசமாக இருக்கும்போது, ஒவ்வொரு வரியும் உயர் நிலையில் உள்ளது. பஸ்ஸுடன் இணைக்கப்பட்ட சாதனங்களின் வெளியீட்டு நிலைகள் திறந்த வடிகால் அல்லது திறந்த சேகரிப்பாளராக இருக்க வேண்டும், இதனால் எடிட்டிங் செயல்பாட்டை வழங்க முடியும்.நான் I2C இடைமுகம் வழியாக தகவல் வேகமாக வேகத்தில் 400 கி.பை. / வி வேகத்தில் வேகத்தை அனுப்பும் போது, நிலையான வேகத்தில் 100 kbit / s ஐ விட அதிகமாக இல்லை. ஒரே நேரத்தில் பஸ் இணைக்கக்கூடிய சாதனங்களின் மொத்த எண்ணிக்கை ஒரே அளவுருவை மட்டுமே சார்ந்துள்ளது. இது 400 க்கும் மேற்பட்ட பிஎஃப் அல்ல, வரியின் திறன்.

உறுதிப்படுத்தல்

தரவு பரிமாற்ற செயல்பாட்டில் ஒப்புதல் என்பது ஒரு கட்டாய முறையாகும். மாஸ்டர் ஒரு ஒத்திசைவு துடிப்பு உருவாக்குகிறது, டிரான்ஸ்மிட்டர் இந்த கடிகாரத்தில் ஒரு உறுதிப்படுத்தல் முறையில் SDA வரியை வெளியிடுகிறது. இதற்குப் பிறகு, சீரான குறைந்த நிலையில் உள்ள ஒத்திசைந்த பல்ஸ் உயர்ந்த மாநிலத்தின் போது, SDA வரியின் நிலையான நிறுத்தினை உறுதிப்படுத்த வேண்டும். இந்த வழக்கில், நீங்கள் எப்போது வேண்டுமானாலும் நிறுவுதல் மற்றும் வைத்திருத்தல் ஆகியவற்றை கணக்கில் எடுத்துக்கொள்ள வேண்டும்.

பிரதான பெரும்பான்மையான வழக்குகளில், உரையாடப்பட்ட ரிசீவர் அவசியமாக ஒவ்வொரு பைட்டையும் பெற்ற பிறகு ஒரு உறுதிப்படுத்தலை உருவாக்க வேண்டும், மேலும் இங்குள்ள விதிவிலக்கு என்பது பாக்கெட் தொடக்கமானது CBUS முகவரியின் அடங்கும்.

அடிமை ரிசீவர் தனது சொந்த முகவரிக்கு ஒரு உறுதிப்படுத்தலை அனுப்பும் திறனைக் கொண்டிருக்கவில்லை என்றால், அது உயர்ந்த நிலையில் உள்ள தரவு வரியை விட்டு வெளியேற வேண்டிய அவசியம் இல்லை, அதன்பிறகு மாஸ்டர் அனைத்து தகவல்களையும் அனுப்புவதை இடைமறிக்கும் "நிறுத்து" சிக்னலை வழங்க முடியும். முகவரி உறுதிசெய்யப்பட்டிருந்தால், ஆனால் அடிமை நீண்ட காலத்திற்கு இனி எந்த தரவுகளையும் எடுக்க முடியாது, பார்சல் குறுக்கிடப்பட வேண்டும். இதைச் செய்ய, அடிமை அடுத்த பைட் பைட்டை ஒப்புக் கொள்ளவில்லை, உயர் தரத்தில் தரவு வரிசைகளை வெறுமனே விட்டுவிட்டு, மாஸ்டர் ஒரு நிறுத்து சமிக்ஞையை உருவாக்குகிறது.

பரிமாற்ற நடைமுறையில், ஒரு மாஸ்டர்-பெறுபவர் வழங்கப்பட்டால், அந்த நிகழ்வில் அது அடிமையாய் முடிவடைவதைப் பற்றிய அடிமைக்கு அறிவிக்க வேண்டும், இது கடைசியாக பெறப்பட்ட பைலை உறுதிப்படுத்தாது. இந்த வழக்கில், அடிமை-டிரான்ஸ்மிட்டர் உடனடியாக தரவு வரியை வெளியிடுவதால் மாஸ்டர் "நிறுத்து" சமிக்ஞையை வழங்கலாம் அல்லது மீண்டும் "தொடக்க" சமிக்ஞையை மீண்டும் செய்ய முடியும்.

உபகரணங்கள் கிடைக்கிறதா என்பதைப் பார்க்க, மேலேஉள்ள புகைப்படத்தில் உள்ள, Arduino தான் I2C இடைமுகத்திற்காகவும் சித்திரங்களின் நிலையான உதாரணங்கள் நுழைய முயற்சி செய்யலாம்.

நடுவர்

முன்னணி மட்டுமே டயர் முழுமையான விடுதலை பிறகு பகிர்தல் தகவல் தொடங்க கூடும், ஆனால் இரண்டு அல்லது அதற்கு மேற்பட்ட முன்னணி குறைந்தபட்ச வைத்திருத்தல் நேரத்தில் தொடக்கத்தில் சமிக்ஞையின் தலைமுறை செலவிட முடியும். இதுவே நாளடைவில் பஸ் குறித்த நிச்சயமான சமிக்ஞை "தொடக்கத்தில்" வழிவகுக்கிறது.

வேலை SCL:-பஸ் உயர் நிலையை அடையும் வரை அந்த தருணங்களை நடுவர் பஸ் செய்யகூடாதிருந்தால் மேற்கொள்ளப்படுகிறது. முன்னணியான குறைந்த தரவு வரி பரிமாற்றத்திற்கு தொடங்குகிறது, ஆனால் மற்றவை என்றால் - உயர், பின்னர் பிந்தைய அதிலிருந்து முற்றிலும் துண்டிக்கப்பட்ட, எஸ்.டி.எல் மாநிலத்தில் அவரது நீட்டிப்பு அதிக அதற்கான மாநில அல்ல ஏனெனில்.

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

மாஸ்டர் நடுவர் இழந்தால், அந்நிலையில், இறுதியில் பைட் ஒரு ஒத்திசைவு பருப்பு SCL: கொடுக்கலாம், மற்றும் எந்த அணுக துண்டிக்கப்பட்டது.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ta.delachieve.com. Theme powered by WordPress.