SPI 3-მავთულის საკომუნიკაციო სქემა არის ნახევრად დუპლექსის მონაცემთა ბმული. Master იწყებს ტრანზაქციას Slave Select (SS) მავთულის დაბლა დაწევით. სერიული საათის (SCLK) ხაზი, რომელსაც მართავს მასტერი, უზრუნველყოფს საათის სინქრონულ წყაროს.
როგორ მუშაობს 3-მავთულის SPI?
3-მავთულის SPI პროტოკოლის პრინციპი მსგავსია 4-მავთულის ტიპისთვის. შედარება ტრადიციული 4-wire SPI პროტოკოლებთან, მონაცემთა სიგნალი შექმნილია პორტის გაზიარებაში. 3-მავთულის შერწყმული სერიული მონაცემების შეყვანის (SDI) და სერიული მონაცემების გამომავალი (SDO) უპირატესობა ერთ პორტში, რომელიც არის ორმხრივი
რომელია SPI?
SPI-ში სიგნალიზაცია ხდება ოთხი მავთულის ნაკრების მეშვეობით: სერიული მონაცემების შესვლა, სერიული მონაცემების გამოსვლა, საათი და CS. SPI მოწყობილობა შეიძლება იყოს ოსტატი ან მონა, იმისდა მიხედვით, თუ ვინ მართავს საათს. SPI სტანდარტი საშუალებას იძლევა ავტობუსში ერთი ოსტატი და რამდენიმე სლავი.
რამდენი მავთული გამოიყენება SPI-ში?
SPI არის სინქრონული, სრული დუპლექსის მასტერ-სლავზე დაფუძნებული ინტერფეისი. ძირითადი ან სლავის მონაცემები სინქრონიზებულია საათის მზარდ ან დაცემაზე. როგორც master-ს, ასევე slave-ს შეუძლია მონაცემთა გადაცემა ერთდროულად. SPI ინტერფეისი შეიძლება იყოს 3-სადენიანი ან 4-მავთულის.
რა არის კლასიკური SPI ინტერფეისის სადენები?
ნორმალური SPI ინტერფეისი შედგება ოთხი სიგნალისგან: საათი (SCLK), slave select (! SS ან ! CS), ძირითადი შეყვანა/slave გამომავალი (MISO) და ძირითადი გამომავალი/slave შეყვანა (MOSI). SPI-ს აქვს ცალკე პინები შეყვანისა და გამომავალი მონაცემებისთვის, რაც მას სრულ დუპლექსს ხდის.