প্রযুক্তিরইলেকট্রনিক্স

মধ্যে রাশিয়ান i2c ইন্টারফেস বিবরণ

আধুনিক পরিবারের যন্ত্রপাতি, শিল্প ইলেকট্রনিক্স এবং বিভিন্ন টেলিযোগাযোগ যন্ত্রপাতি বেশ প্রায়ই অনুরূপ সমাধান পাওয়া যেতে পারে, কিন্তু পণ্য কার্যত একে অপরের সাথে সংযুক্ত করা যাবে। উদাহরণস্বরূপ, প্রায় প্রতিটি সিস্টেম নিম্নলিখিত রয়েছে:

  • নির্দিষ্ট "স্মার্ট" নিয়ন্ত্রণ ইউনিট, যা অধিকাংশ ক্ষেত্রে সুবিধাজনক হয় একটি একক স্ফটিক মাইক্রোপ্রসেসার প্রতিনিধিত্ব করে;
  • যেমন একটি এলসিডি বাফার, র্যাম I / O পোর্ট EEPROM চিপের বিশেষ তথ্য পরিবর্তক হিসাবে সাধারণ কাজের ইউনিট;
  • ডিজিটাল বর্তনী কনফিগারেশন এবং ভিডিও সংকেত এবং রেডিও জন্য স্পেশাল সহ নির্দিষ্ট উপাদান।

কিভাবে তাদের ব্যবহার নিখুত?

সুবিধা ডিজাইনার এবং নিজেদের প্রযোজক জন্য এই সাধারণ সমাধান সবচেয়ে বেশি কার্যকরী ব্যবহার নিশ্চিত করার জন্য, সেইসাথে বিভিন্ন যন্ত্রপাতি এবং ব্যবহৃত বর্তনী নোড সরলীকরণ কর্মক্ষমতা সামগ্রিক মাত্রা বৃদ্ধি, কোম্পানি ফিলিপস সেট আউট একটি খুব সহজ দুই তারের দ্বিমুখী বাস যে সব থেকে উত্পাদনশীল mezhmikroskhemnoe নিয়ন্ত্রণ প্রদান করে বিকাশ। এই বাস প্রদান করে ডাটা ট্রান্সফার i2c ইন্টারফেসের মাধ্যমে।

তারিখ ব্যাপ্তি নির্মাতার দ্বারা উল্লেখিত অধিক 150 সিএমওএস এবং দ্বিমেরু ডিভাইস i2c সঙ্গে সামঞ্জস্যপূর্ণ এবং গণিত শ্রেণীর কোনো কাজ আচার জন্য দেয়ার উদ্দেশ্যে করা সেগুলি অন্তর্ভুক্ত থাকে। এটা লক্ষনীয় যে i2c ইন্টারফেস প্রাথমিকভাবে সব সামঞ্জস্যপূর্ণ ডিভাইস, যা কোন অসুবিধা ছাড়া তারা করতে পারেন কারণে একে অপরের একটি বিশেষ বাস ব্যবহার সঙ্গে যোগাযোগ করার জন্য বিল্ট ইন থাকে। এই নকশা সমাধান প্রয়োগের মাধ্যমে নিষ্কাশিত হয়েছে বেশ বিভিন্ন সরঞ্জাম যে ডিজিটাল সিস্টেম বিকাশের সুযোগ বেশ বৈশিষ্ট্য যুক্ত করার সমস্যার একটি সংখ্যা সমাধানের জন্য।

প্রধান সুবিধা

এমনকি আপনি যদি UART, SPI, i2c একটি সংক্ষিপ্ত বিবরণ তাকান, আপনি আধুনিক নিম্নলিখিত সুবিধার হাইলাইট করতে পারেন:

  • সিঙ্ক্রোনাইজেশন এবং তথ্য - কাজ করার জন্য আপনাকে শুধুমাত্র দুই লাইন প্রয়োজন। যে বাসে সাথে সংযুক্ত করা হয় যেকোনো ডিভাইস পরবর্তীকালে সফ্টওয়্যার সম্পূর্ণরূপে অনন্য ঠিকানা দ্বারা সুরাহা করা যেতে পারে। যে কোনও সময়ে, সেখানে একটি সহজ সম্পর্ক, মাস্টার-মাস্টার ট্রান্সমিটার বা রিসিভারের মত নেতৃস্থানীয় ফাংশন পারবেন যা।
  • এই বাসটা কি একাধিক হোস্ট, সংঘর্ষের সনাক্তকরণ এবং সালিসি জন্য প্রয়োজনীয় সকল সরঞ্জাম প্রদানের আছে ক্ষমতা উপলব্ধ করা, দুই বা শীর্ষস্থানীয় আরো একযোগে তথ্য প্রেরণ করতে শুরু করে ঘটনা ডাটা দুর্নীতি প্রতিরোধ করতে সাহায্য করে। মান মোডে নেই 100 টিরও বেশি kbit / সেকেন্ড হারে শুধুমাত্র অনুক্রমিক আট-বিট ডাটা ট্রান্সফার প্রদান করে, এবং দ্রুত মোডে, থ্রেশহোল্ড চারবার বৃদ্ধি করা যেতে পারে।
  • চিপ কার্যকরভাবে স্পাইক শুষে এবং সর্বোচ্চ তথ্য অখণ্ডতা নিশ্চিত করে যে ফিল্টার বিল্ট-একটি বিশেষ ব্যবহার করুন।
  • চিপস সর্বোচ্চ সম্ভব এক নম্বর বাস সংযোগ স্থাপন করা সম্ভব যে শুধুমাত্র 400 PF তার সর্বোচ্চ সম্ভব ধারণক্ষমতা দ্বারা সীমাবদ্ধ।

ডিজাইনারদের জন্য উপকারিতা

I2c ইন্টারফেস, সেইসাথে সব সামঞ্জস্যপূর্ণ চিপ উল্লেখযোগ্যভাবে তার চুড়ান্ত প্রোটোটাইপ থেকে কার্মিক সার্কিট থেকে উন্নয়ন প্রক্রিয়া গতি বাড়াতে পারেন। এটা লক্ষনীয় যে কারণে যেমন চিপস সম্ভাবনা অতিরিক্ত সার্কিটের সব ধরণের ব্যবহার না করেই বাসে সরাসরি সংযোগ আরও আপগ্রেড করার জন্য রুম দেওয়া হয় না এবং সংযোগ বিচ্ছিন্ন করার এবং বাসে থেকে বিভিন্ন ডিভাইস যন্ত্র সংযুক্ত করে প্রোটোটাইপ সিস্টেম পরিবর্তন করা হয়।

সেখানে সুবিধার যে i2c ইন্টারফেস সেট আছে। বিবরণ, বিশেষ করে, আপনি ডিজাইনার নিম্নলিখিত সুযোগসুবিধা দেখতে পারবেন:

  • মধ্যে ব্লক কার্মিক ডায়াগ্রাম সম্পূর্ণরূপে চিপ মিলা, এবং এইভাবে একটি কার্মিক নীতি থেকে পর্যাপ্ত দ্রুত পরিবর্তনকে নিশ্চিত করে।
  • কারণ টায়রা প্রাথমিকভাবে একটি বিশেষ চিপের মধ্যে সংহতিপূর্ণ সেখানে, বাস ইন্টারফেস বিকাশ কোন প্রয়োজন নেই।
  • ইন্টিগ্রেটেড যোগাযোগ এবং ডিভাইস অ্যাড্রেসিং প্রোটোকল সম্পূর্ণরূপে সফ্টওয়্যার সংজ্ঞায়িত করা সিস্টেমের পারেন।
  • চিপস একই ধরনের সম্পূর্ণ ভিন্ন অ্যাপ্লিকেশন প্রয়োজনে ব্যবহার করা যাবে।
  • মোট উন্নয়ন সময় উল্লেখযোগ্যভাবে সত্য যে ডিজাইনার বেশ দ্রুত চিপ সব ধরণের সবচেয়ে ঘন ঘন ব্যবহৃত ফাংশন ব্লক সঙ্গে পরিচিত, সেইসাথে হতে পারে কারণে কমে যাবে।
  • যদি ইচ্ছা করেন, আপনি যোগ করতে পারেন বা সিস্টেম থেকে চিপস অপসারণ, এবং এটি একই বাস সংযুক্ত অন্যান্য সরঞ্জাম উপর অনেক প্রভাব নেই।
  • মোট সফটওয়্যার উন্নয়ন সময় উল্লেখযোগ্যভাবে আসলে সেখানে পুনর্ব্যবহারযোগ্য সফ্টওয়্যার মডিউল একটি লাইব্রেরি ব্যবহার করার অনুমতি দেওয়া হয় যে কারণে কমে যাবে।

উপরন্তু, এটা কোনো ব্যর্থতা এবং আরও ডিবাগিং করার জন্য একটি অত্যন্ত সহজ ডায়গনিস্টিক পদ্ধতি, যা বিভিন্ন i2c ইন্টারফেস লক্ষ মূল্য। বর্ণনা বলছেন যে প্রয়োজনে, আপনি যে কোনো অসুবিধা ছাড়াই অবিলম্বে এমনকি ছোটখাট বিচ্যুতি যেমন সরঞ্জাম অপারেশনে ট্র্যাক করতে পারেন এবং, অতএব, যথাযথ ব্যবস্থা গ্রহণ। এছাড়াও টুকুনি যে ডিজাইনার i2c ইন্টারফেস ব্যবহার করে বিশেষ সমাধান, যা বিশেষ করে, পোর্টেবল সরঞ্জাম ও সিস্টেম যে ব্যাটারি চালিত প্রদান বিভিন্ন জন্য বেশ আকর্ষণীয় প্রদান করে থাকে। মধ্যে রাশিয়ান বিবরণ এছাড়াও যে পয়েন্ট আউট তার প্রয়োগ নিম্নলিখিত গুরুত্বপূর্ণ সুবিধার জন্য করতে পারবেন:

  • কোন ঝামেলা যথেষ্ট উচ্চ প্রতিরোধের ঘটে।
  • অত্যন্ত কম শক্তি খরচ।
  • ওয়াইড সরবরাহ ভোল্টেজ পরিসীমা।
  • একটি প্রশস্ত তাপমাত্রা পরিসীমা।

প্রযুক্তিবিদদের জন্য উপকারিতা

উল্লেখ্য যে, না শুধুমাত্র ডিজাইনার মূল্য, কিন্তু প্রযুক্তি প্রায়ই বেশ সম্প্রতি একটি ডেডিকেটেড i2c ইন্টারফেস ব্যবহার শুরু করা হয়। রাশিয়ান বর্ণনা সুবিধার, যা পেশাদার এই বিষয়শ্রেণীতে প্রদান করা হয় একটি মোটামুটি বিস্তৃত ইঙ্গিত:

  • ইন্টারফেসের সাথে স্ট্যান্ডার্ড দুই তারের সিরিয়াল বাস চিপ মধ্যে সংযোগ কমানোর জন্য সাহায্য করে, যে, তারা কম যোগাযোগ উপস্থিত এবং কম গানগুলি প্রয়োজন, উপার্জন মুদ্রিত সার্কিট বোর্ড যেমন ব্যয়বহুল নয় এবং অনেক ছোট সাইজ আছে।
  • সম্পূর্ণরূপে একত্রিত i2c ইন্টারফেস LCD1602 অথবা অন্য কোনো বিকল্প ঠিকানা ডিকোডার, সেইসাথে অন্যান্য বাহ্যিক অগভীর যুক্তিবিজ্ঞান ব্যবহার করতে প্রয়োজন অবলুপ্তি ঘটিয়েছে।
  • এটা একটা বাস, যা যথেষ্ট টেস্টিং এবং সরঞ্জাম পরবর্তী সমন্বয় খানি, বাস একটি কম্পিউটার অ্যাসেম্বলি লাইন সংযোগ স্থাপন করা সম্ভব যেহেতু সম্মুখের একযোগে বিভিন্ন নেতৃস্থানীয় ব্যবহার করার ক্ষমতা প্রদান করে।
  • সহজলভ্যতা ইন্টারফেস VSO সেই চিপ সঙ্গে সামঞ্জস্যপূর্ণ, তাই এবং বিশেষ দিল-প্যাকেজ উল্লেখযোগ্যভাবে ডিভাইস আকার প্রয়োজনীয়তা কমে যায়।

এটা শুধুমাত্র যে বিভিন্ন i2c ইন্টারফেস LCD1602 এবং অন্যদের বেনিফিট একটি সংক্ষিপ্ত তালিকা দেওয়া হল। এছাড়াও সামঞ্জস্যপূর্ণ চিপ উল্লেখযোগ্যভাবে বিভিন্ন সরঞ্জাম অপশনের একটি অত্যন্ত সহজ নির্মাণ, সেইসাথে উন্নয়নের বর্তমান পর্যায়ে আরো সমর্থনের জন্য একটি অপেক্ষাকৃত সহজ আপগ্রেড সরবরাহ করতে ব্যবহৃত সিস্টেমের নমনীয়তা বৃদ্ধি করতে পারেন। সুতরাং, এটা, বিভিন্ন সরঞ্জাম পুরো পরিবার বিকাশ একটি ভিত্তি হিসেবে একটি নির্দিষ্ট বেস মডেল ব্যবহার সম্ভব।

সরঞ্জাম এবং উহার কার্যাবলী সম্প্রসারণের আরও আধুনিকীকরণ বাস চিপ 2C ইন্টারফেস যাও Arduino বা উপলব্ধ জায় অন্য কোন ব্যবহার সংশ্লিষ্ট করার জন্য একটি মান সংযোগ মাধ্যমে সম্পন্ন করা যেতে পারে। তাহলে বৃহত্তর রম প্রাপ্ত করা প্রয়োজন, যে ক্ষেত্রে এটা যথেষ্ট শুধুমাত্র রম বর্ধিত পরিমাণকে থাকার আরেকটি মাইক্রোকন্ট্রোলার নির্বাচন করতে হবে। আপডেট চিপ যেহেতু প্রয়োজনে সম্পূর্ণরূপে পুরনো প্রতিস্থাপন করতে পারবেন, আপনি সহজেই নতুন বৈশিষ্ট্য সরঞ্জাম যোগ করতে পারেন অথবা তাদেরকে নতুন সরঞ্জাম সঙ্গে প্রতিস্থাপন ইতিমধ্যে অপ্রচলিত চিপ একটি প্রচলিত সংযোগ বিচ্ছিন্ন করার মাধ্যেমে তার সামগ্রিক কর্মক্ষমতা বৃদ্ধি এবং আরও হবে।

ACCESS.bus

আসলে টায়ার দুই তারের প্রকৃতি, এবং সবচেয়ে আদর্শ প্ল্যাটফর্মের এক জন্য ACCESS.bus অ্যাড্রেসিং প্রোগ্রাম করার ক্ষমতা আছে যে কারণে অবিকল i2c ইন্টারফেস। স্পেসিফিকেসন (মধ্যে রাশিয়ান বিবরণ প্রবন্ধে উপস্থাপন করা হয়), এই ডিভাইসটি একটি অনেক সস্তা বিকল্প তোলে সক্রিয়ভাবে একটি প্রমিত ব্যবহার করে কম্পিউটারগুলি করার জন্য বিভিন্ন যন্ত্রানুষঙ্গ সংযোগ করার জন্য তার আগে আরএস 232C ইন্টারফেস ব্যবহার করার জন্য একটি চার সংযোগকারী ব্যবহার করে।

স্পেসিফিকেশন ভূমিকা

উন্নত অ্যাপ্লিকেশন 8-বিট নিয়ন্ত্রণ, যা মাইক্রোকন্ট্রোলারের ব্যবহারের জন্য, বিভিন্ন নকশা মানদণ্ড ইনস্টল করার ক্ষমতা প্রদান করে:

  • সুবিধাজনক অধিকাংশ ক্ষেত্রে সম্পূর্ণ সিস্টেম একটি মাইক্রোকন্ট্রোলার এবং অন্যান্য অন্তর্ভুক্ত যন্ত্রানুষঙ্গ, মেমরি এবং বিভিন্ন ইনপুট / আউটপুট পোর্ট সহ;
  • বিভিন্ন ডিভাইস মিশ্রন মোট খরচ অত্যন্ত একটি একক সিস্টেমের মধ্যে কমিয়ে আনা উচিত;
  • একটি সিস্টেম যে নিয়ন্ত্রণ ফাংশন সঙ্গে ন্যস্ত করা হয়, উচ্চ গতির তথ্য সঞ্চার প্রদান করার প্রয়োজনীয়তা জন্য উপলব্ধ করা হয় না;
  • সামগ্রিক দক্ষতা সরাসরি সরঞ্জাম, সেইসাথে সংযোগ বাস প্রকৃতির উপর নির্ভর করে।

সিস্টেম, উপরের মানদণ্ডের সঙ্গে সম্পূর্ণরূপে অনুবর্তী বিকাশ করার জন্য, আপনাকে বাস যা i2c সিরিয়াল ইন্টারফেস ব্যবহার করা হবে ব্যবহার করতে হবে। আসলে একটি সিরিয়াল বাস ব্যান্ডউইডথ সমান্তরাল নেই সত্ত্বেও, এটা তার চেয়ে কম সংযোগ এবং কম যোগাযোগ চিপ প্রয়োজন। আমরা সত্য যে টায়রা সিস্টেমের মধ্যে যোগাযোগ নিশ্চিত করার না শুধুমাত্র সংযোগ তারের, কিন্তু বিন্যাস ও প্রয়োজনীয় পদ্ধতি বিভিন্ন অন্তর্ভুক্ত ভুলে যাওয়া উচিত নয়।

যে একটি সফটওয়্যার এমুলেশন i2c ইন্টারফেস অথবা টায়রা ব্যবহার যোগাযোগের জন্য ডিভাইস একটি নির্দিষ্ট প্রোটোকল বিভিন্ন সম্ভাবনার preempt সংঘর্ষের, হারিয়ে যাওয়া অথবা ব্লক করা তথ্য দেয় থাকতে হবে। ফাস্ট ডিভাইসে একটি মন্থর যোগাযোগ করতে সক্ষম হতে হবে, এবং একই সময়ে সিস্টেম সংযুক্ত সরঞ্জাম উপর নির্ভর করা উচিত নয়, যেমন অন্যথায় সব উন্নত ও পরিবর্তন ব্যবহার করা যাবে না। এটি একটি পদ্ধতি যার দ্বারা প্রকৃত ইনস্টল করুন, একটি নির্দিষ্ট ডিভাইসটি বর্তমানে নিয়ন্ত্রণ বাস প্রদান করে এবং যা সময়ে করা হয় বিকাশ প্রয়োজন। উপরন্তু, বিভিন্ন ঘড়ি ফ্রিকোয়েন্সি থাকার বিভিন্ন ডিভাইস, একই বাসে সাথে যুক্ত থাকেন, এটা প্রয়োজনীয় তার সিঙ্ক্রোনাইজেশন উৎস নির্ধারণ হয়। এই শর্তগুলির সাথে সংশ্লিষ্ট এভিআর জন্য i2c ইন্টারফেস এবং এই তালিকাতে থাকা অন্য কোন সব।

মৌলিক ধারণা

I2c বাস কোন চিপ ব্যবহৃত প্রযুক্তি সমর্থন করতে পারে। এবং ডেটা সিঙ্ক্রোনাইজেশানকে - ইন্টারফেস i2c LabVIEW এবং অনুরূপ তথ্য হস্তান্তরের জন্য দুই লাইন ব্যবহার জড়িত। একটি অনন্য ঠিকানা কারণে এইভাবে সংযুক্ত সনাক্ত করা যেকোনো ডিভাইস কিনা এটা একটি LCD বাফার, মাইক্রোকন্ট্রোলার, মেমরি বা ইন্টারফেস কীবোর্ড, এবং এইভাবে উদ্দেশ্য উপর নির্ভর করে ট্রান্সমিটার বা রিসিভার হিসাবে কাজ করতে পারেন, নির্বিশেষে যার জন্য বিশেষভাবে এই সরঞ্জাম উদ্দেশ্যে।

অধিকাংশ ক্ষেত্রে সুবিধাজনক, LCD বাফার একটি প্রমিত রিসিভার, এবং মেমরি না শুধুমাত্র পেতে পারে কিন্তু বিভিন্ন তথ্য প্রেরণ করে। উপরন্তু, তথ্য ডিভাইসের সরানোর প্রক্রিয়াটি বান্দা ও মাস্টার হিসাবে শ্রেণীভুক্ত করা হয়।

এই ক্ষেত্রে, ডিভাইসের একটি মাস্টার যা তথ্য সঞ্চার করেন এবং সিঙ্ক্রোনাইজ সংকেত তৈরি হয় বলা হয়। এই ক্ষেত্রে, কোন addressable ডিভাইস ভৃত্যদেরকে সম্পর্কিত বিবেচিত হইবে।

I2c যোগাযোগ ইন্টারফেসের জন্য বিভিন্ন নেতৃস্থানীয়, অর্থাত, একাধিক ডিভাইস বাস নিয়ন্ত্রণ করতে সক্ষম এটিতে সংযোগ করতে সক্ষম হয় প্রদান করে। একটি পাগড়ি একাধিক মাইক্রোকন্ট্রোলার ব্যবহার করার ক্ষমতা নির্দেশ করে যে একাধিক হোস্ট যেকোনো দেওয়া সময়ে পাঠাতে করা যেতে পারে। সম্ভাব্য বিশৃঙ্খলা ঘটে যখন যেমন একটি অবস্থা দেখা দেয় দুটো কারণে ঝুঁকি যে নিষ্কাশন করার জন্য, আমরা একটি বিশেষ সালিসি পদ্ধতি, যা i2c ইন্টারফেস ব্যবহার উন্নত। Expanders এবং অন্যান্য ডিভাইস সমাবেশ আই তথাকথিত নিয়ম উপর বাসে ডিভাইস সংযোগের জন্য প্রদান

সময়জ্ঞান সংকেত জেনারেশন প্রভুর দায়িত্ব, এবং প্রতিটি ডাটা ট্রান্সফার সময় নিজস্ব সংকেত উত্পন্ন, এবং আরো এটি শুধুমাত্র ঘটনা এটি "pulls" ধীর ক্রীতদাস বা অন্য মাস্টার যখন একটি সংঘর্ষের ঘটে মধ্যে পরিবর্তন করতে পারেন।

সাধারণ সেটিংস

SCL, এস্ ডি হিসাবে এবং দ্বিমুখী লাইন যা pullup রোধ মাধ্যমে একটি ইতিবাচক শক্তির উৎস সংযুক্ত করা হয়। যখন টায়রা সম্পূর্ণ বিনামূল্যে, প্রতিটি লাইন একটি উচ্চ অবস্থানে রয়েছে। ডিভাইসের আউটপুট পর্যায়ে যে বাস সংযুক্ত আছেন, একটি খোলা-ড্রেন বা ওপেন সংগ্রাহক ফাংশন যা না 400 kbit / সেকেন্ড ফাস্ট মোডে হারে প্রেরিত হতে পারে মাউন্ট আইএম i2c ইন্টারফেস সংক্রান্ত তথ্য মাধ্যমে প্রদান করা যেতে পারে থাকতে হবে মান গতিতে যখন কম 100 kbit / সেকেন্ড। ডিভাইস একযোগে বাস সংযোগ স্থাপন করা সম্ভব মোট সংখ্যা, শুধুমাত্র এক পরামিতি উপর নির্ভর করে। লাইনের এই ধারণক্ষমতা 400 PF নয়।

অনুমোদন

নিশ্চিতকরণ ডাটা ট্রান্সফার মধ্যে একটি আবশ্যিক পদ্ধতি। যখন ট্রান্সমিটার নিশ্চিতকরণ হিসাবে ঘড়ি সময় এস্ ডি লাইন প্রকাশ লিড, একটি সংশ্লিষ্ট সিঙ্ক্রোনাইজেশন নাড়ি তৈরি করে। এরপর, রিসিভার কম রাজ্যের স্কো.মি. উচ্চ ঘড়ি রাষ্ট্রপক্ষে স্থিতিশীল ধারণ এস্ ডি লাইন অবশ্যই নিশ্চিত করতে হবে। এই ক্ষেত্রে, এটা একাউন্টে সেটআপ নিতে ও ধরে থাকুন করা প্রয়োজন।

অধিকাংশ ক্ষেত্রে সুবিধাজনক সুরাহা রিসিভার অগত্যা একটি প্রতিটি পেয়েছি বাইট পর স্বীকার উৎপন্ন করা আবশ্যক, এবং এখানে একমাত্র ব্যতিক্রম শুধুমাত্র যেখানে পাঠানোর শুরুতে ঠিকানা CBUS অন্তর্ভুক্ত সেই পরিস্থিতিতে আছে।

ক্রীতদাস রিসিভার নিজস্ব ঠিকানার একটি নিশ্চিতকরণ পাঠাতে সম্ভব নয়, এটা একটি উচ্চ রাজ্যের তথ্য লাইন ত্যাগ করার প্রয়োজন, এবং তারপর সুবিধা প্রদানকারী, "স্টপ" জারি যা সব তথ্য পাঠানোর বাধাপ্রাপ্ত হবে সম্ভাবনা সংকেত হবে। ঠিকানা যাচাই হয়ে থাকে, কিন্তু এটি একটি দীর্ঘ সময়ের জন্য চালিত করা যাবে না আর এমন যে কোনো ডেটা নেতৃত্ব এছাড়াও পাঠিয়ে বিঘ্নিত হবে গ্রহণ। এই কাজের জন্য, ক্রীতদাস পরবর্তী গৃহীত বাইট নিশ্চিত করে না এবং যাতে মাস্টার একটি সংকেত "বন্ধ করুন" উত্পন্ন মাত্র, ডাটা উচ্চ ছেড়ে।

ফরওয়ার্ডিং পদ্ধতি, একটি মাস্টার-রিসিভার জন্য প্রদান করেন, তাহলে এই ক্ষেত্রে, তিনি পরিচালিত ক্রীতদাস সংক্রমণ শেষে অবহিত করতে হবে, এবং এটি গত পেয়েছি বাইট দ্বারা নিশ্চিত করা হয় না। এই ক্ষেত্রে, ক্রীতদাস ট্রান্সমিটার অবিলম্বে নেতৃত্ব একটি সংকেত সংকেত আবার "সূচনা" উত্পাদন "বন্ধ" অথবা পুনরায় রিপিট করতে পারেন তথ্য লাইন ছেড়ে দিন।

সরঞ্জাম উপলব্ধতা চেক করার জন্য, আপনাকে ছবির উপরে হিসাবে, যাও Arduino i2c ইন্টারফেসের জন্য স্কেচ মান উদাহরণ প্রবেশ করতে চেষ্টা করতে পারেন।

সালিসি

লিড শুধুমাত্র টায়রা সম্পূর্ণ স্বাধীনতা পর ফরওয়ার্ডিং তথ্য শুরু হতে পারে, কিন্তু দুই বা ততোধিক নেতৃস্থানীয় ন্যূনতম ধারণ সময়ে শুরু সংকেত প্রজন্মের ব্যয় করতে পারেন। এই অবশেষে বাসে একটি নির্দিষ্ট সংকেত "সূচনা" বাড়ে।

ওয়ার্ক সালিসি বাস এস্ ডি সেই মুহূর্ত আউট বাহিত পর্যন্ত SCL-বাস উচ্চ অবস্থায় রয়েছে। অগ্রণী একটি ডেটা লাইন কম প্রেরণ করতে শুরু, কিন্তু অন্যান্য - যদি উচ্চ, তারপর পরেরটির তা থেকে সম্পূর্ণ বিচ্ছিন্ন, কারণ এল রাজ্যের তার এক্সটেনশন উপযুক্ত উচ্চতর রাষ্ট্র নয়।

সালিসি ধারাবাহিকতা বিভিন্ন বিট সম্পাদনা করা যেতে পারে। সত্য যে প্রথম ঠিকানাগুলি তথ্য প্রেরিত হয় এবং তারপর কারণে সালিসি ঠিকানা শেষ পর্যন্ত একটি সময়কাল থাকতে পারে, এবং এটি একই ডিভাইস নেতৃস্থানীয় দ্বারা সুরাহা হতে হবে, এই ক্ষেত্রে, সালিসি অংশগ্রহণ এবং বিভিন্ন তথ্য নিতে হবে। এই সালিসি কারণে প্রকল্প তথ্য কোন সংঘর্ষের ঘটনা হারিয়ে না হয়।

মাস্টার সালিসি হারায় তাহলে, যে ক্ষেত্রে এটা শেষ বাইট করার জন্য একটি সিঙ্ক্রোনাইজেশন ডাল SCL ইস্যু হতে পারে, এবং যার জন্য অ্যাক্সেস বিচ্ছিন্ন হয়েছে।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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