സാങ്കേതികവിദ്യഇലക്ട്രോണിക്സ്

I2C ഇന്റർഫേസ്: റഷ്യൻ ഭാഷയിൽ ഒരു വിവരണം

ആധുനിക ഗാർഹിക വീട്ടുപകരണങ്ങൾ, ഇൻഡസ്ട്രിയൽ ഇലക്ട്രോണിക്സ് വിവിധ ടെലികമ്മ്യൂണിക്കേഷൻ ഉപകരണങ്ങൾ പലപ്പോഴും സമാനമായ പരിഹാരങ്ങൾ കണ്ടെത്താം, ഉൽപ്പന്നം പരസ്പരം ഫലത്തിൽ ബന്ധിപ്പിച്ച കഴിയും. ഉദാഹരണത്തിന്, ഫലത്തിൽ എല്ലാ സിസ്റ്റം താഴെ ഉൾപ്പെടുന്നു:

  • ചില "സ്മാർട്ട്" നിയന്ത്രണ യൂണിറ്റ്, മിക്ക കേസുകളിലും പ്രയോജനപ്പെടുക ഒരു ഏക ക്രിസ്റ്റൽ മൈക്രോകമ്പ്യുട്ടറിലെ പ്രതിനിധാനം;
  • പോലുള്ള ഒരു എൽസിഡി ബഫർ, റാം, ഐ / ഒ പോർട്ടുകൾ, EEPROM അല്ലെങ്കിൽ പ്രത്യേക ഡാറ്റ കൺവെർട്ടരുകൾ ജനറൽ ഉദ്ദേശ്യം യൂണിറ്റുകൾ;
  • നിർദ്ദിഷ്ട ഘടകങ്ങൾ, ഡിജിറ്റൽ സർക്യൂട്ട് ക്രമീകരണം വീഡിയോ സിഗ്നലുകൾ റേഡിയോ ഒരു തലതല്ലി ഉൾപ്പെടെ.

എങ്ങനെ അവരുടെ ഉപയോഗം പരമാവധിയാക്കാനും?

ഉപയോഗിച്ച സർക്യൂട്ട് നോഡുകൾ വിവിധ ദാരുണമായി ആൻഡ് ലളിതവത്കരിക്കുകയുണ്ടായി പ്രകടനം മൊത്തത്തിലുള്ള വർധിപ്പിക്കൂ പ്രയോജനം ഡിസൈനർമാരെയും നിർമ്മാതാക്കൾ തങ്ങൾക്കു ഈ പൊതു പരിഹാരങ്ങളും ഏറ്റവും കാര്യക്ഷമമായ ഉപയോഗം ഉറപ്പുവരുത്താൻ, അതുപോലെ, കമ്പനി ഫിലിപ്സ് ഏറ്റവും മെജ്ഹ്മിക്രൊസ്ഖെമ്നൊഎ നിയന്ത്രണം നൽകുന്ന വളരെ ലളിതമായ രണ്ട്-വയർ ഉഭയദിശാത്മക ബസ് വികസിപ്പിക്കാൻ പുറപ്പെട്ടു. ഈ ബസ് ഒരു പ്രദാനം ഡാറ്റ ട്രാൻസ്ഫർ I2C ഇന്റർഫേസ് വഴി.

ഇന്നുവരെ നിർമ്മാതാവ് വ്യക്തമാക്കിയിട്ടുള്ള ശ്രേണി 150 ലധികം CMOS ആൻഡ് I2C കൂടെ അനുയോജ്യമായിരിക്കുമ്പോൾ തിട്ടപ്പെടുത്തുകയും വിഭാഗങ്ങളുമായി സൃഷ്ടിയുടെ പെരുമാറ്റത്തിന് ഉദ്ദേശിച്ചിട്ടുള്ള ബൈപോളാർ ഉപകരണങ്ങൾ ഉൾപ്പെടുന്നു. ഇത് I2C ഇന്റർഫേസ് ആദ്യം ഏത് കാരണം അവർ ഒരു പ്രത്യേക ബസ് ഉപയോഗിച്ച് പരസ്പരം ആശയവിനിമയം യാതൊരു ബുദ്ധിമുട്ടുകൾക്കും കഴിയും എല്ലാ അനുയോജ്യമായ ഉപകരണങ്ങളുടെ, അന്തർനിർമ്മിതമായിരിക്കുന്നതിനാൽ എന്ന് കുറിക്കുകയും ചെയ്യണം. ഈ ഡിസൈൻ പരിഹാരം അപേക്ഷ വഴി ഡിജിറ്റൽ വികാസവും വ്യാപ്തി വളരെ സവിശേഷതയാണ് വിവിധ ഉപകരണങ്ങൾ ജോഡികൾ പ്രശ്നങ്ങൾ തികച്ചും ഒരു എണ്ണം പരിഹരിക്കാൻ മാറിയെങ്കിൽ.

പ്രധാന ഗുണങ്ങള്

നിങ്ങൾ ഉഅര്ത്, അപരമൂർത്തി, I2C ഒരു സംക്ഷിപ്ത വിവരണം നോക്കൂ പോലും, ഹൈലൈറ്റ് ചെയ്യാം രണ്ടാമത്തേതിന്റെ താഴെ ഗുണങ്ങള്:

  • സമന്വയ ഡാറ്റയും - വർക്കിന് നിങ്ങൾക്ക് മാത്രമേ രണ്ടു വരികൾ വേണം. ഒരു ബസ് ഘടിപ്പിച്ച ഏത് ഉപകരണം, പിന്നീട് സോഫ്റ്റ്വെയർ പൂർണ്ണമായും തനതായ വിലാസം അഭിസംബോധന കഴിയും. ഏത് സമയത്തും, ഏത് മാസ്റ്റർ-മാസ്റ്റർ ട്രാൻസ്മിറ്റർ അല്ലെങ്കിൽ റിസീവറായി നയിക്കുന്ന ഫംഗ്ഷൻ അനുവദിക്കുന്നു ഒരു ലളിതമായ ബന്ധം, ഇല്ല.
  • ഈ ബസ് കൂട്ടിയിടി കണ്ടെത്തുന്നതിനും ആർബിട്രേഷന് ആവശ്യമായ എല്ലാ ഉപകരണങ്ങൾ നൽകുന്നത് ഒന്നിലധികം സൈന്യങ്ങളുടെ ഉണ്ടാക്കാനുള്ള നൽകുന്നു, മുകളിൽ രണ്ടോ അതിലധികമോ ഒരേസമയം വിവരങ്ങൾ സംപ്രേഷണം ചെയ്യുക തുടങ്ങുന്നു സാഹചര്യത്തിൽ തകരാറും തടയാൻ സഹായിക്കുന്നു. സാധാരണ മോഡിൽ അല്ല 100 ലധികം ക്ബിത് / സെക്കന്റ് നിരക്ക് മാത്രം തുടർച്ചയായ എട്ട്-ബിറ്റ് ഡാറ്റ കൈമാറ്റം നൽകുന്നു, ഫാസ്റ്റ് മോഡിൽ, നാലുപേരുള്ള തവണ വർധിപ്പിക്കാം.
  • ചിപ്സ് ബിൽറ്റ്-ഇൻ ഫിൽട്ടർ ഒരു പ്രത്യേക ഫലപ്രദമായി കതിരുകളുടെയും അടിച്ചമർത്തുകയോ പരമാവധി ഡാറ്റ സമഗ്രത ഉറപ്പാക്കുന്നതിനാണ് ഉപയോഗിക്കുന്നു.
  • ഒരു ബസ് കണക്ട് കഴിയുന്ന ചിപ്സ് പരമാവധി സാധ്യമായ എണ്ണം മാത്രം 400 പിഎഫ് അതിന്റെ പരമാവധി സാധ്യമായ ശേഷി പ്രകാരം പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.

ഡിസൈനർമാർ പ്രയോജനകരമായ

I2C ഇന്റർഫേസ്, അതുപോലെ എല്ലാ അനുയോജ്യമായ ചിപ്സ് ഗണ്യമായി അപ്പ് അന്തിമ പ്രോട്ടോടൈപ്പ് വരെ ഫങ്ഷണൽ സർക്യൂട്ട് നിന്നും, വികസന പ്രക്രിയ വേഗത്തിലാക്കാൻ കഴിയും. ഇത് മൂലം ഇത്തരം ചിപ്സ് സാധ്യത കൂടുതൽ ചിര്ചുഇത്ര്യ് എല്ലാ തരത്തിലുള്ള ഉപയോഗിക്കാതെ തന്നെ ബസ് നേരിട്ട് കണക്ട് എന്ന് കുറിക്കുകയും ചെയ്യണം കൂടുതൽ നവീകരണത്തിനായി നൽകിയ മുറി ആണ് ബസ് നിന്നും വിവിധ ഉപകരണങ്ങൾ വിച്ഛേദിക്കുന്നു ബന്ധിപ്പിക്കുന്നവയും ഒരു പ്രോട്ടോടൈപ്പ് സിസ്റ്റം പരിഷ്കരണത്തിനാണു്.

I2C ഇന്റർഫേസ് സജ്ജമാക്കുന്ന ഗുണങ്ങളുമുണ്ട് ധാരാളം. വിവരണം, പ്രത്യേകിച്ച്, നിങ്ങൾ ഡിസൈനർമാർ താഴെ ഗുണങ്ങളുമുണ്ട് കാണാൻ അനുവദിക്കുന്നു:

  • ബ്ലോക്കുകൾ ഫങ്ഷണൽ ഡയഗ്രം പൂർണ്ണമായി ചിപ്സ് രൂപീകരിച്ചിരിക്കുന്നത് അങ്ങനെ ഒരു ഫങ്ഷണൽ തത്ത്വം നിന്ന് ഒരു ന്യൂറൽ ദ്രുതഗതിയിലുള്ള സംക്രമണം ഉറപ്പുവരുത്തുകയും.
  • ടയർ ആദ്യം ഒരു പ്രത്യേക ചിപ്പിൽ സംയോജിച്ചതാണ് കാരണം ഉണ്ട്, ബസ് ഇന്റർഫെയിസുകൾ വികസിപ്പിക്കാൻ ആവശ്യവുമില്ല.
  • സംയോജിത ആശയവിനിമയം ഉപകരണങ്ങളിൽ പ്രോട്ടോക്കോളുകൾ അഭിസംബോധന സിസ്റ്റം പൂർണ്ണമായി സോഫ്റ്റ്വെയർ അനുവദിക്കുന്നു.
  • തികച്ചും വ്യത്യസ്തമായ പ്രയോഗങ്ങളിൽ ആവശ്യമെങ്കിൽ ചിപ്സ് ഒരേ തരം ഉപയോഗിക്കാൻ കഴിയും.
  • മൊത്തം വികസന സമയം ഗണ്യമായി കാരണം ഡിസൈനർമാർ വളരെ വേഗത്തിൽ ഏറ്റവും പതിവായി ഉപയോഗിക്കുന്ന ഫംഗ്ഷൻ ബ്ലോക്കുകൾ, അതുപോലെ ചിപ്സ് എല്ലാത്തരം പരിചിതരാകും കഴിയും വസ്തുത ചുരുക്കിയിരിക്കുന്നു.
  • ആവശ്യമാണെങ്കിൽ, സിസ്റ്റം നിന്നും ചേർക്കാൻ കഴിയും അല്ലെങ്കിൽ നീക്കം ചിപ്പുകൾ, അതു ഒരേ ബസ് കണക്റ്റുചെയ്തിരിക്കുന്ന മറ്റ് ഉപകരണങ്ങൾ വളരെ സ്വാധീനം ഇല്ല.
  • മൊത്തം സോഫ്റ്റ്വെയർ വികസന സമയം ഗണ്യമായി കാരണം വീണ്ടും ഉപയോഗിക്കാവുന്ന സോഫ്റ്റ്വെയർ ഘടകങ്ങൾ ഒരു ലൈബ്രറി ഉപയോഗിക്കാൻ അവിടെ അനുവദനീയമാണ് വസ്തുത കുറയും കഴിയും.

കൂടാതെ, ഏതെങ്കിലും പരാജയങ്ങൾ കൂടുതൽ ഡീബഗ്ഗിംഗ് ഒരു വളരെ ലളിതമായ ഡയഗ്നോസ്റ്റിക് നടപടിക്രമം, വ്യത്യസ്ത I2C ഇന്റർഫേസ് ആണ് ശ്രദ്ധേയമാണ്. വിവരണം ആവശ്യമെങ്കിൽ, എന്തെങ്കിലും ബുദ്ധിമുട്ട് കൂടാതെ വേഗത്തിൽ ചെറിയ ഡീവിയേഷനുകളുടെ അത്തരം ഉപകരണങ്ങൾ പ്രവർത്തനത്തിൽ ട്രാക്ക്, കളഞ്ഞു ഉചിതമായ നടപടികൾ സ്വീകരിക്കാമെന്ന് പറയുന്നു. കൂടാതെ അനിഷേധ്യമായ ഡിസൈനർമാർ I2C ഇന്റർഫേസ് ഉപയോഗിച്ച് ഏത്, പ്രത്യേകിച്ചും, പോർട്ടബിൾ ഉപകരണങ്ങളും ബാറ്ററി സുസജ്ജമായ നൽകുന്ന സിസ്റ്റങ്ങളിൽ പലതരം വളരെ ആകർഷകമാണ് പ്രത്യേക പരിഹാരങ്ങൾ, നൽകിയ എന്നതാണ്. റഷ്യൻ വിവരണം അതിന്റെ അപേക്ഷ താഴെ പ്രധാന പ്രയോജനങ്ങൾ വേണ്ടി അനുവദിക്കുന്ന ചൂണ്ടിക്കാട്ടുന്നു:

  • വേണ്ടത്ര സംശയം കൂടുകയും ഉയർന്ന പ്രതിരോധം സംഭവിക്കുന്നത്.
  • വളരെ കുറഞ്ഞ പവർ ഉപഭോഗം.
  • വൈഡ് വിതരണം വോൾട്ടേജ് പരിധി.
  • വിശാലമായ താപനില.

സാങ്കേതിക വിദഗ്ദ്ധർ ആനുകൂല്യങ്ങൾ

അതു മാത്രമല്ല ഡിസൈനർമാർ എന്നതു ശ്രദ്ധേയമാണ്, മറിച്ച് സാങ്കേതിക പലപ്പോഴും വളരെ അടുത്തിടെ ഒരു സമർപ്പിത I2C ഇന്റർഫേസ് ഉപയോഗിക്കാൻ തുടങ്ങി ആണ്. റഷ്യൻ വിവരണത്തിന് പ്രൊഫഷണലുകളും ഈ വർഗ്ഗത്തിലേക്ക് നൽകുന്ന ഗുണങ്ങളുമുണ്ട്, ഒരു ഒരേ വൈവിധ്യമാർന്ന സൂചിപ്പിക്കുന്നു:

  • ഇന്റർഫേസ് സ്റ്റാൻഡേർഡ് രണ്ട്-വയർ സീരിയൽ ബസ് ചിപ്സ് തമ്മിലുള്ള കണക്ഷൻ കുറയ്ക്കുന്നതിന്, അവർ കുറവ് കോൺടാക്റ്റ് അവതരിപ്പിക്കാൻ അച്ചടിക്കപ്പെട്ട് സർക്യൂട്ട് ബോർഡുകൾ പോലെ ചെലവേറിയ അല്ല ഒരു വളരെ ചെറിയ വലിപ്പം making, കുറച്ച് ട്രാക്കുകൾ ആവശ്യമാണ് എന്നതാണ് സഹായിക്കുന്നു.
  • പൂർണ്ണമായി സംയോജിത I2C ഇന്റർഫേസ് ല്ച്ദ്൧൬൦൨ മറ്റേതെങ്കിലും ഓപ്ഷൻ വിലാസം ഡീകോഡർ, അതുപോലെ മറ്റ് ബാഹ്യ ആഴം ലോജിക് ഉപയോഗിക്കാൻ ആവശ്യം ഇല്ലാതാക്കുന്നു.
  • ഇത് ബസ് ഒരു കമ്പ്യൂട്ടർ അസംബ്ലി ലൈനിൽ കണക്ട് കഴിയുന്ന ഗണ്യമായി, പരിശോധന ഉപകരണങ്ങൾ തുടർന്നുള്ള ക്രമീകരണം ഉയരുകയും ഒരു ബസ്, ലേക്കായി ഒരേസമയം നയിക്കുന്ന നിരവധി ഉപയോഗിക്കാൻ കഴിവ് നൽകുന്നു.
  • ഇന്റർഫേസ് വ്സൊ ആ ചിപ്സ് പൊരുത്തപ്പെടുന്നു ലഭ്യത, അങ്ങനെ പ്രത്യേക ദിൽ പാക്കേജ് ഗണ്യമായി ഉപകരണ വലുപ്പം മതിയായ കുറയ്ക്കാൻ കഴിയും.

വ്യത്യസ്ത I2C ഇന്റർഫേസ് ല്ച്ദ്൧൬൦൨ മറ്റുള്ളവരും നേട്ടങ്ങള് മാത്രമാണ് ചെറിയ പട്ടിക. കൂടാതെ അനുയോജ്യമായ ചിപ്സ് കാര്യമായി വിവിധ ഉപകരണങ്ങൾ ഓപ്ഷനുകൾ ഒരു വളരെ ലളിതമായ നിർമ്മാണ, അതുപോലെ വികസനത്തിന്റെ നിലവിലെ നിലയിൽ കൂടുതൽ പിന്തുണയ്ക്ക് ഒരു താരതമ്യേന എളുപ്പത്തിൽ അപ്ഗ്രേഡ് നൽകാൻ ഉപയോഗിക്കുന്ന സിസ്റ്റം വഴക്കം വർദ്ധിപ്പിക്കാൻ കഴിയും. അങ്ങനെ, അത് അടിസ്ഥാനമായി ഒരു അടിസ്ഥാന മോഡൽ ഉപയോഗിച്ച് വിവിധ ഉപകരണങ്ങൾ ഒരു മുഴുവൻ കുടുംബം വികസിപ്പിച്ചെടുക്കാൻ സാധിക്കും എന്നതായിരുന്നു.

ഉപകരണങ്ങൾ അതിന്റെ പ്രവർത്തനങ്ങൾ വ്യാപനത്തിനു കൂടുതൽ നവീകരണവും ബസ് 2C ഇന്റർഫേസ് തെങ്ങമം മറ്റ് ലഭ്യമായ സാധനങ്ങളും ഏതെങ്കിലും ഉപയോഗിച്ച് ചിപ്പ് സദൃശ്യമായ ഒരു സാധാരണ കണക്ഷൻ വഴി പുറത്തു കൊണ്ടുപോയി കഴിയും. എങ്കിൽ അത് റോം വർദ്ധിപ്പിക്കുന്നു തുക ഇല്ലാതെ മറ്റൊരു ചിപ്പിൽ തിരഞ്ഞെടുക്കുക മാത്രമേ മതി സാഹചര്യത്തിൽ വലിയ റോം, വാങ്ങേണ്ടതുണ്ടോ. അപ്ഡേറ്റ് ചിപ്പ് ശേഷം ആവശ്യമായ കഴിയും പൂർണ്ണമായും പഴയ പുതിയവ പകരം, നിങ്ങൾക്ക് പുതിയ സവിശേഷതകൾ എളുപ്പത്തിൽ ഉപകരണങ്ങൾ ചേർക്കുക കഴിയും അല്ലെങ്കിൽ ഒരു പരമ്പരാഗത വിച്ഛേദിക്കുന്നു ഇതിനകം കാലഹരണപ്പെട്ട ചിപ്സ് അതിന്റെ മൊത്തം പ്രകടനം കൂടുതൽ പുതിയ ഉപകരണങ്ങൾ അവയ്ക്ക് പകരം വരെ.

അച്ചെഷ്.ബുസ്

കാരണം ടയർ ഒരു രണ്ടു-വയർ പ്രകൃതി ഉണ്ട് എന്നും ഏറ്റവും അനുയോജ്യമായ പ്ലാറ്റ്ഫോമുകൾ ഒന്നിന് അച്ചെഷ്.ബുസ് അഭിസംബോധന പ്രോഗ്രാം കഴിവ് കൃത്യമായി I2C ഇന്റർഫേസ് ആണ്. വസ്തുത സ്പെസിഫിക്കേഷൻ (റഷ്യൻ വിവരണം ലേഖനത്തിൽ അശോകനും), ഈ ഉപകരണം സജീവമായി ഒരു സാധാരണ ഉപയോഗിച്ച് കമ്പ്യൂട്ടറുകൾ വിവിധ ഘടകങ്ങൾ കൈകാര്യം ബന്ധിപ്പിക്കുന്ന വേണ്ടി നേരത്തെ-൨൩൨ച് ഇന്റർഫേസ് ഒരു നാലു-കണക്റ്റർ ഉപയോഗിക്കുന്നു ഉപയോഗിക്കാൻ വളരെ വില ബദൽ ചെയ്യുന്നു.

സൂചിപ്പിയ്ക്കാവുന്നതാണു് ആമുഖം

, മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള ഉപയോഗിക്കുന്ന വിപുലമായ അപ്ലിക്കേഷനുകൾ 8-ബിറ്റ് നിയന്ത്രണം നിരവധി രൂപകല്പനയിൽ ഇൻസ്റ്റാൾ കഴിവ് നൽകുന്നു:

  • പൂർണ്ണമായ സിസ്റ്റം മിക്ക കേസുകളിലും പ്രയോജനപ്പെടുക ഒരു ചിപ്പിൽ മറ്റ് ഉൾപ്പെടുന്നു കീ മെമ്മറി വിവിധ ഇൻപുട്ട് / ഔട്ട്പുട്ട് പോർട്ടുകൾ ഉൾപ്പെടെ;
  • വിവിധ ഉപകരണങ്ങൾ ഉള്ള ആകെ ചെലവ് വളരെ ഒരു സിസ്റ്റം ഉള്ളിൽ ചെറുതാക്കിയ വേണം;
  • നിയന്ത്രണ പ്രവർത്തനങ്ങൾ നടപ്പാക്കാൻ ചുമതല ഒരു സിസ്റ്റം, ഹൈ-സ്പീഡ് ഡാറ്റ കൈമാറ്റം നൽകാൻ ആവശ്യം വേണ്ടി നൽകുന്നില്ല;
  • മൊത്തം കാര്യക്ഷമതയും നേരിട്ട്, ബന്ധിപ്പിക്കുന്ന ബസ് സ്വഭാവം ഉപകരണങ്ങൾ ആശ്രയിച്ചിരിക്കുന്നു അതുപോലെ.

സംവിധാനം മെച്ചപ്പെടുത്തുന്നതിനുള്ള, മുകളിൽ മാനദണ്ഡത്തിൽ പൂർണ്ണമായി അനുസൃതമായാണ്, നിങ്ങൾ I2C സീരിയൽ ഇന്റർഫേസ് ഉപയോഗിക്കുന്ന ഏത് ബസ് ഉപയോഗിക്കേണ്ടതുണ്ട്. ഒരു സീരിയൽ ബസ് ബാൻഡ്വിഡ്ത് സമാന്തരമായി ഇല്ല കണ്ടാണ്, അത് കുറച്ച് കണക്ഷനുകൾ കുറവ് കോൺടാക്റ്റ് ചിപ്പുകൾ ആവശ്യമാണ്. നാം ടയർ ബന്ധിപ്പിക്കുന്ന വയറുകൾ മാത്രമല്ല ഉൾപ്പെടുന്നു വസ്തുത, മാത്രമല്ല ഫോർമാറ്റുകൾ സിസ്റ്റം ഉള്ളിൽ ആശയവിനിമയം നടത്താനും ആവശ്യമായ നടപടിക്രമങ്ങൾ വൈവിധ്യമാർന്ന മറക്കാൻ പാടില്ല.

ഒരു സോഫ്റ്റ്വെയർ എമുലേഷൻ I2C ഇൻറർഫേസ് അല്ലെങ്കിൽ ടയർ ഉപയോഗിക്കുന്ന ആശയവിനിമയത്തിന് ഉപകരണം വിവിധ സാധ്യതകൾ പാഥിൽ കൂട്ടിയിടി, നഷ്ടം അല്ലെങ്കിൽ തടയൽ വിവരങ്ങൾ അനുവദിക്കുന്ന ഒരു പ്രത്യേക പ്രോട്ടോക്കോൾ ഉണ്ടായിരിക്കണം. ഫാസ്റ്റ് ഉപകരണങ്ങളിൽ ഒരു സ്ലോ ബന്ധപ്പെടാൻ കഴിയും ചെയ്യണം, ഒരേ സമയം സിസ്റ്റം അല്ലെങ്കിൽ എല്ലാ മെച്ചപ്പെടുത്തലുകളും മാറ്റങ്ങളും ഉപയോഗിക്കാൻ കഴിയില്ല പോലെ, കണക്റ്റ് ഉപകരണങ്ങൾ ആശ്രയിച്ചിരിക്കുന്നു പാടില്ല. അത് പ്രകാരം യഥാർത്ഥ ഇൻസ്റ്റോൾ ഒരു നടപടിക്രമം, ഒരു പ്രത്യേക ഉപകരണം നിലവിൽ നിയന്ത്രണം ബസ് ഏത് സമയം പ്രദാനം ചെയ്യുന്നു വികസിപ്പിക്കാൻ അത്യാവശ്യമാണ്. കൂടാതെ, വിവിധ ക്ലോക്ക് ആവൃത്തി ഇല്ലാതെ വ്യത്യസ്ത ഉപകരണങ്ങൾ, ഒരേ ബസ് കണക്റ്റുചെയ്യുകയാണെങ്കിൽ, ആവശ്യമായ അതിന്റെ സമന്വയം ഉറവിടം നിർണ്ണയിക്കുന്നത്. ഈ മാനദണ്ഡം ഈ പട്ടികയിൽ എവിആര്അസ്സംബ്ലര് മറ്റ് ഏതെങ്കിലും I2C ഇന്റർഫേസ് പൊരുത്തപ്പെടുന്ന എല്ലാ.

അടിസ്ഥാന ആശയം

I2C ബസ് ഏതെങ്കിലും ചിപ്പ് സാങ്കേതിക പിന്തുണയ്ക്കാമെന്ന്. ഇന്റർഫേസ് I2C നിരുപദ്രവകരം അതു വിവരങ്ങളുടെ കൈമാറ്റം രണ്ടു വരികൾ ഉപയോഗം ഉൾപ്പെട്ടിരിക്കുന്നത് സമാനമായ - ഡാറ്റ സമന്വയം. ഏത് ഉപകരണം ഇങ്ങനെ കണക്ട്, കാരണം ഒരു അതുല്യമായ വിലാസത്തിലേക്ക് കണ്ടെത്തി പരിഗണിക്കാതെ ഒരു എൽസിഡി ബഫർ, ചിപ്പിൽ, മെമ്മറി ഇന്റർഫേസ് കീബോർഡ്, അങ്ങനെ പ്രത്യേകം ഉദ്ദേശ്യത്തോടെ അനുസരിച്ച് ട്രാൻസ്മിറ്റർ അല്ലെങ്കിൽ റിസീവറായി ഓപ്പറേറ്റ് കഴിയും എന്നത് ഈ ഉപകരണങ്ങൾ ഉദ്ദേശിച്ചുള്ളതാണ്.

മിക്ക കേസുകളിലും പ്രയോജനപ്പെടുക എൽസിഡി ബഫർ ഒരു സാധാരണ റിസീവർ ആണ്, മെമ്മറി മാത്രം കൈക്കൊള്ളാതിരുന്നാൽ മാത്രമല്ല വിവിധ ഡാറ്റ പ്രക്ഷേപണം. കൂടാതെ, വിവരങ്ങൾ ഉപകരണങ്ങൾ നീക്കത്തിന്റെ പ്രക്രിയ ദാസനും മാസ്റ്റർ കണക്കാക്കാവുന്ന കഴിയും.

ഈ സാഹചര്യത്തിൽ, ഉപകരണ ഡാറ്റ കൈമാറ്റം ത്വരിതപ്പെടുത്തുന്നു ഒരു മാസ്റ്റർ വിളിക്കുകയും സമന്വയീകരിക്കുന്നു സിഗ്നലുകൾ സൃഷ്ടിക്കപ്പെടും. ഈ സാഹചര്യത്തിൽ, ഏതെങ്കിലും അദ്ദ്രെഷബ്ലെ ഉപകരണങ്ങൾ അടിമകളെ ബന്ധപ്പെട്ട് പരിഗണിക്കുന്നതായിരിക്കും.

I2C ആശയവിനിമയം ഇന്റർഫേസ് നിരവധി മുൻനിര, അതായത്, ഒന്നിലധികം ബസ് നിയന്ത്രണം കഴിവുള്ള ഉപകരണം ബന്ധിപ്പിക്കാൻ കഴിയും ആകുന്നു നൽകുന്നു. ഒരു ടയർ ഒന്നിലധികം ചിപ്പിൽ ഉപയോഗിക്കാനുള്ള കഴിവ് ഒന്നിലധികം ഹോസ്റ്റ് ഏതൊരു സമയത്തും അയയ്ക്കാൻ കഴിയും സൂചിപ്പിക്കുന്നു. അത്തരം ഒരു സാഹചര്യം വന്നാല് സംഭവിക്കാം അപകട സാധ്യതയുള്ള അരാജകത്വവും ഒഴിവാക്കാനായി, ഞങ്ങൾ I2C ഇന്റർഫേസ് ഉപയോഗിക്കുന്ന ഒരു പ്രത്യേക വ്യവഹാരി നടപടിക്രമം, വികസിപ്പിച്ചു. എക്സ്പാൻഡറുകൾക്കൊപ്പമുള്ള മറ്റ് ഉപകരണങ്ങൾ നിയമസഭയിൽ എന്നെക്കാൾ എന്ന വിളിക്കപ്പെടുന്ന ഭരണം ന് ബസ് ഉപകരണങ്ങളുടെ കണക്ഷനായി നൽകുന്നു

ടൈമിങ് സിഗ്നൽ തലമുറ മാസ്റ്റർ ഒരു ഡ്യൂട്ടി, ഓരോ ഡാറ്റ കൈമാറ്റ സമയത്ത് സ്വന്തം സിഗ്നൽ സൃഷ്ടിക്കുന്ന, അതു സ്ലോ അടിമ ഒരു കൂട്ടിയിടി സംഭവിക്കുന്നത് മറ്റൊരു മാസ്റ്റർ "വെട്ടുന്നു" സാഹചര്യത്തിൽ മാത്രമേ മാറ്റാനാകൂ മുന്നോട്ട്.

പൊതു ക്രമീകരണം

SCL ൽ, sda, ഒപ്പം പുല്ലുപ് പ്രതിരോധകം മുഖാന്തരം ഒരു നല്ല പവർ ഉറവിടത്തിൽ ബന്ധിപ്പിച്ച ദിശകളിലേക്കുമുള്ള രേഖകളുണ്ട്. ടയർ പൂർണ്ണമായും സൗജന്യമായി ചെയ്യുമ്പോൾ, ഓരോ വരിയും ഒരു ഉയർന്ന സ്ഥാനത്താണ്. ബസ് ബന്ധിപ്പിച്ച ഉപകരണങ്ങളുടെ ഔട്ട്പുട്ട് ഘട്ടങ്ങൾ മൌണ്ട് മുജാഹിദീൻ I2C ഇന്റർഫേസ് വിവരങ്ങൾ വഴി ചെയ്യാവുന്ന ഒരു ഓപ്പൺ ചോർച്ച അല്ലെങ്കിൽ ഓപ്പൺ-കളക്ടർ പ്രവർത്തനം സാധാരണ സ്പീഡ് സമയത്ത്, ഫാസ്റ്റ് മോഡിൽ ഒട്ടും കൂടുതൽ 400 ക്ബിത് / സെക്കന്റ് നിരക്കിൽ പ്രക്ഷേപണം ചെയ്തേക്കാം ഉണ്ടായിരിക്കണം 100 കുറവ് ക്ബിത് / ങ്ങൾ. മാത്രം ഒരു പരിധി ഒരേസമയം ബസ് കണക്ട് കഴിയുന്ന ഉപകരണങ്ങളുടെ ആകെ എണ്ണം, ആശ്രയിച്ചിരിക്കുന്നു. ലൈനിന്റെ ഈ ശേഷി 400 പിഎഫ് കൂടുതൽ അല്ല.

സ്ഥിരീകരണം

സ്ഥിരീകരണ ഡാറ്റ കൈമാറ്റം ഒരു നിർബന്ധമാണ് നടപടിക്രമം ആണ്. ട്രാൻസ്മിറ്റർ സ്ഥിരീകരണം ആ ക്ലോക്ക് സമയത്ത് sda ലൈൻ പുറത്തിറക്കി സമയത്ത് ലീഡ്, ഒരു ഇതേ സമന്വയം പൾസ് സൃഷ്ടിക്കുന്നു. അതിനുശേഷം, റിസീവർ കുറഞ്ഞ സംസ്ഥാനത്ത് സ്തബ്ല്യ് ഉയർന്ന ക്ലോക്ക് സംസ്ഥാനത്തിന് സ്ഥിരതയുള്ള നിലനിർത്തൽ sda ലൈൻ ഉറപ്പാക്കേണ്ടതാണ്. ഈ സാഹചര്യത്തിൽ, അത് അക്കൗണ്ടിലേക്ക് സജ്ജമാക്കിയെന്നും പിടിച്ചു എടുത്തു അത്യാവശ്യമാണ്.

മിക്ക കേസുകളിലും പ്രയോജനപ്പെടുക റിസീവർ അനിവാര്യമായും സൃഷ്ടിക്കാൻ ഒരു കിട്ടിയത് ബൈറ്റ് ശേഷം അറിയിക്കുകയും ഇവിടെ ഏക അപവാദം അയയ്ക്കുന്നത് തുടക്കം വിലാസം ച്ബുസ് ഉൾപ്പെടുന്നു എവിടെ മാത്രം സാഹചര്യങ്ങൾ ഉണ്ട്. വേണം അഭിസംബോധന

അടിമ റിസീവർ സ്വന്തം വിലാസം ഒരു സ്ഥിരീകരണം അയയ്ക്കും സാധ്യമല്ല എങ്കിൽ, അത് ഒരു ഉയർന്ന സംസ്ഥാനത്ത് ഡാറ്റ ലൈൻ വിട്ടു, തുടർന്ന് ഫചിലിതതൊര്, "സ്റ്റോപ്പ്" ഇഷ്യൂ എല്ലാ വിവരങ്ങൾ കൊടുത്തയച്ചു തടസ്സപ്പെടും സാധ്യത സൂചന നല്കും അത്യാവശ്യമാണ്. വിലാസം പരിശോധിച്ചു എങ്കിൽ, എന്നാൽ ഇനി നയിക്കുന്ന ഏതെങ്കിലും ഡാറ്റ സ്വീകരിക്കാൻ ഒരു കാലം, ഉയർച്ച കഴിയില്ല അയയ്ക്കുന്നതിന് തടസ്സപ്പെടുത്തി വേണം. ഇത് ചെയ്യുന്നതിന്, അടിമ മാസ്റ്റർ ഒരു സിഗ്നൽ "നിർത്തുക" സൃഷ്ടിക്കുന്ന അങ്ങനെ, അടുത്ത ലഭിച്ചു ബൈറ്റ് സ്ഥിരീകരിക്കാൻ ഇല്ല വെറും ഡാറ്റ ലൈൻ ഹൈ ഇലകൾ.

കൈമാറൽ നടപടിക്രമം എങ്കിൽ, ഒരു മാസ്റ്റർ-റിസീവർ വേണ്ടി നൽകാൻ ഈ കേസിൽ അദ്ദേഹം നടത്തിയ അടിമ ട്രാൻസ്മിഷൻ അവസാനം അറിയിക്കണം, അതു അവസാനം ലഭിച്ച ബൈറ്റ് പ്രകാരം സ്ഥിരീകരിച്ചില്ല. ഈ സാഹചര്യത്തിൽ, അടിമ ട്രാന്സ്മിറ്റർ ഉടൻ ഡാറ്റ വരി ഒരു സിഗ്നൽ "നിർത്തുക" അല്ലെങ്കിൽ വീണ്ടും സിഗ്നൽ ആവർത്തിക്കുക "ആരംഭിക്കുക" ഉത്പാദിപ്പിക്കാൻ കഴിയും റിലീസ്.

ഉപകരണങ്ങൾ ലഭ്യത പരിശോധിക്കാൻ മുകളിലെ ഫോട്ടോ പോലെ, തെങ്ങമം I2C ഇന്റർഫേസ് വേണ്ടി സ്കെച്ചുകൾ അടിസ്ഥാന ഉദാഹരണങ്ങൾ നൽകാൻ ശ്രമിക്കാം.

മാദ്ധസ്ഥം

ലീഡ് മാത്രം ടയർ പൂർണ്ണമായ സ്വാതന്ത്ര്യത്തിനു ശേഷം ഫോർവേഡ് വിവരങ്ങൾ ആരംഭിക്കാൻ, എന്നാൽ രണ്ടോ അതിലധികമോ പ്രമുഖ മിനിമം നിലനിർത്തൽ സമയത്ത് ആരംഭിക്കുക സിഗ്നലിന്റെ തലമുറ ചെലവഴിക്കാൻ കഴിയും. ഇത് ക്രമേണ ബസ് ഒരു കൃത്യമായ സിഗ്നൽ "തുടക്കം" നയിക്കുന്നു.

വർക്ക് scl-ബസ് ഉയർന്ന സംസ്ഥാനത്തെ വരെ ആ നിമിഷങ്ങൾ വ്യവഹാരി ബസ് sda ന് പുറത്തു കൊണ്ടുപോയി. പ്രമുഖ ഒരു കുറഞ്ഞ, എന്നാൽ മറ്റ് ഡാറ്റ ലൈൻ സംപ്രേഷണം ചെയ്യുക തുടങ്ങിയാൽ - ഉയർന്ന, പിന്നെ വര്മ്മ നിന്ന് വിഛേദിയ്ക്കപ്പെട്ട, എസ്.ഡി. സംസ്ഥാനത്തെ തന്റെ വിപുലീകരണം ഉയർന്ന സംസ്ഥാന ഉചിതമല്ലായ്കയാലും ആണ്.

വ്യവഹാര തുടർച്ചയെ നിരവധി ചെറുഭാഗങ്ങൾ നടപ്പിലാക്കാൻ കഴിയൂ. കാരണം ആദ്യ വിലാസങ്ങൾ കൈമാറ്റം ചെയ്യപ്പെടുന്നു വസ്തുത തുടർന്ന് ഡാറ്റ വരെ, ആർബിട്രേഷൻ വിലാസം അവസാനം വരെ ദൈർഘ്യമുള്ള ഉണ്ടു; അതു പ്രമുഖ ഒരേ ഉപകരണം അഭിസംബോധന ചെയ്യും എങ്കിൽ ചെയ്യാം, ഈ കേസിൽ, ഭാഗം ആർബിട്രേഷൻ വിവിധ ഡാറ്റ എടുക്കും. ഈ വ്യവഹാരി പദ്ധതി ഡാറ്റയും കൂട്ടിയിടിച്ച് സാഹചര്യം അല്ല കാരണം.

മാസ്റ്റർ നഷ്ടപ്പെട്ടാൽ അത് അവസാനം ബൈറ്റ് ഒരു സമന്വയ പയർ SCL ൽ നൽകുവാൻ സാഹചര്യത്തിൽ, ഒപ്പം ആക്സസ്സുചെയ്യുന്ന ആർബിട്രേഷൻ, നഷ്ടപ്പെട്ടു.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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