Serial Peripheral Interface

Infotaula de llibreSPI
Tipusserial bus (en) Tradueix i protocol de comunicació Modifica el valor a Wikidata
Fitxa
AutorMotorola
LlenguaAnglès
PublicacióInternacional
EditorMotorola
Dades i xifres
GènereProtocol de comunicació

El bus SPI (de l'anglès Serial Peripheral Interfície, en català Interfície per a perifèrics sèrie) és un estàndard de comunicacions utilitzat principalment per a la transferència de dades entre circuits integrats en equips electrònics. El bus sèrie d'interfície de perifèrics, o bus SPI, és un estàndard per a controlar qualsevol dispositiu electrònic digital que accepti un flux de bits sèrie.[1][2]

Propietats

  • És un sistema de comunicació d'un IC mestre a un o més IC esclaus (veure Fig.1 ì 2)
  • Consta de 4 connexions : rellotge, dades entrada, dades sortida i selecció.
Fig.1 BusSPI: un mestre i un esclau

Mode de funcionament

El SPI és un protocol síncron. La sincronització i la transmissió de dades entre emissor i receptor (Màster/Slave) es realitza utilitzant aquests 4 senyals:[3]

  • SCLK (Clock): És el pols del rellotge que marca la sincronització. A cada pols d'aquest rellotge, es llegeix o s'envia un bit.
    Fig. 2 SPI bus : un mestre i tres esclaus
  • MOSI (Màster Output Slave Input): Sortida de dades del Màster i entrada de dades al Slave.
  • MISO (Màster Input Slave Output): Sortida de dades del Slave i entrada al Màster.
  • SS/Select: Per seleccionar un Slave, o perquè el Màster li digui al Slave que s'activi.

La cadena de bits és enviada de manera síncrona amb els polsos del rellotge, és a dir amb cada pols, el Màster envia un bit. Perquè comenci la transmissió el Màster baixa senyal SS/Select a zero, amb això el Slave s'activa i comença la transmissió, amb un pols de rellotge al mateix temps que el primer bit és llegit. Els polsos de rellotge poden estar programats de manera que la transmissió del bit es realitzi de 4 maneres diferents, la qual cosa s'anomena polaritat i fase de la transmissió:

  • 1. Amb el flanc de pujada sense retard.
  • 2. Amb el flanc de pujada amb retard.
  • 3. Amb el flanc de baixada sense retard.
  • 4. Amb el flanc de baixada amb retard.

Avantatges sobre altres protocols de comunicació similars

  • Comunicació Full Dúplex.[4]
  • Major velocitat de transmissió que amb els busos I²C o SMBus.
  • Protocol flexible en què es pot tenir un control absolut sobre els bits transmesos:
    • No està limitat a la transferència de blocs de 8 bits.
    • Es pot escollir la grandària de la trama de bits, del seu significat i propòsit.
  • La seva implementació en maquinari és extremadament simple:
    • Consumeix menys energia que I²C o que SMBus perquè s'implementa amb menys circuits (incloent-hi les resistències pull-up) i aquests són més simples.
    • No cal arbitratge o mecanisme de resposta davant de fallides.
    • Els dispositius esclaus usen el rellotge que envia el mestre, i per tant, no necessiten el seu propi rellotge.
    • No és obligatori implementar un transceptor (emissor i receptor), un dispositiu connectat pot configurar-se perquè només envïi, només rebi o ambdues coses alhora.
  • Usa molts menys terminals en cada xip/connector que una interfície paral·lel equivalent.
  • Empra com a màxim un únic senyal específic per a cada esclau (senyal SS), els altres senyals poden ser compartits.

Desavantatges

  • Consumeix més terminals de connexió en cada xip que el bus I²C, fins i tot en la variant de 3 fils.
  • L'adreçament es fa per mitjà de la línia de connexió SS específica de cada IC, a diferència del que ocorre en I²C, que se selecciona cada xip per mitjà d'una adreça de 7 bits que s'envia per les mateixes línies del bus.
  • No hi ha control de flux, ni per línies de connexió ni per programari.
  • No hi ha senyal d'assentiment o reconeixement. El mestre podria estar enviant informació sense que estigués connectat cap esclau, ja que no hi ha resposta.
  • No permet tenir diversos mestres connectats al bus d'una forma fàcil.
  • Només funciona en distàncies curtes a diferència dels busos RS-232, el RS-485, o el Bus CAN.

Aplicacions SPI

Vegeu també

Referències

  1. «SPI Interface in embedded systems» (en anglès). eeherald. [Consulta: 7 febrer 2017].
  2. «SPI Background» (en anglès). totalphase. [Consulta: 11 febrer 2017].
  3. «SPI Interface - Tutorial» (en anglès). corelis. [Consulta: 7 febrer 2017].
  4. «Introduction to I²C and SPI protocols – Byte Paradigm – Speed up embedded system verification» (en anglès). byteparadigm. Arxivat de l'original el 2013-04-24. [Consulta: 7 febrer 2017].

Enllaços externs

Read other articles:

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

 

Lambda, lambang gerakan Identitarian/Identitarianisme yang biasa dipakai di Eropa oleh Generation Identity dan terkadang negara lainnya, yang ditujukan untuk mengenang Pertempuran Thermopylae[1] Gerakan Identitarian atau Identitarianisme adalah sebuah ideologi politik sauap kanan jauh Eropa pasca-Perang Dunia II[2] yang mendorong hak orang keturunan Eropa untuk mengklaim bahwa budaya dan wilayahnya dikhususkan bagi orang-orang yang dikatakan sebagai orang Eropa. Bermula dari P...

 

Wiebes pada 2015 Eric Derk Wiebes (lahir 12 Maret 1963) adalah seorang politikus Belanda yang menjabat sebagai Menteri Urusan Ekonomi dan Kebijakan Iklim dalma kabinet Rutte ketiga dari 26 Oktober 2017 sampai 15 Januari 2021. Ia adalah anggota Partai Rakyat untuk Kebebasan dan Demokrasi (VVD).[1] Referensi ^ VVD'er Eric Wiebes moet economische groei gaan combineren met Parijsdoelen (dalam bahasa Belanda). NOS. 23 October 2017. Diarsipkan dari versi asli tanggal 25 October 2017.  ...

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: İstanbul Efsaneleri: Lale Savaşçıları – news · newspapers · books · scholar · JSTOR (April 2012) (Learn how and when to remove this template message) 1994 video gameİstanbul Efsaneleri: Lale SavaşçılarıDeveloper(s)SiliconWorxPublisher(s)Raks New MediaPlatform(s)Amiga, ...

 

Japanese national park Amami Guntō National Park奄美群島国立公園IUCN category II (national park)Mangrove forest in Amami Guntō National ParkLocation of Amami Guntō National ParkLocationJapan Amami Islands, Kagoshima Nearest cityAmamiCoordinates27°46′48″N 128°54′54″E / 27.78°N 128.915°E / 27.78; 128.915Area75,263 ha (185,980 acres) (land: 42,181 ha, water: 33,082 ha)EstablishedMarch 7, 2017 (2017-03-07)Governing bodyM...

 

Disambiguazione – Se stai cercando altri significati, vedi Tomba (disambigua). Questa voce o sezione sull'argomento monumenti non cita le fonti necessarie o quelle presenti sono insufficienti. Commento: Assenza totale di note e bibliografia Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. La tomba delle sorelle Margot e Anna Frank a Bergen-Belsen Una tomba è un luogo naturale o artificiale in cui sono conservati i res...

Scientific research paper file sharing website Sci-HubType of siteFile sharingAvailable inEnglishChineseRussianPortugueseFounded5 September 2011; 12 years ago (2011-09-05)[1]OwnerAlexandra Elbakyan[1][2]URL sci-hub.se/about sci-hub.st/about sci-hub.ru/about CommercialNoRegistrationNoneLaunched5 September 2011; 12 years ago (2011-09-05)[3]Current statusActiveContent licenseHosts material without regard to copyright P...

 

Pour les articles homonymes, voir Chérancé. Chérancé La mairie Administration Pays France Région Pays de la Loire Département Sarthe Arrondissement Mamers Intercommunalité Communauté de communes Haute Sarthe Alpes Mancelles Maire Mandat Sébastien Tronchet 2020-2026 Code postal 72170 Code commune 72078 Démographie Gentilé Chérancéen Populationmunicipale 353 hab. (2021 ) Densité 34 hab./km2 Géographie Coordonnées 48° 17′ 13″ nord, 0° 10′...

 

Vendeuvre-du-PoitoucomuneVendeuvre-du-Poitou – Veduta LocalizzazioneStato Francia Regione Nuova Aquitania Dipartimento Vienne ArrondissementPoitiers CantoneJaunay-Clan TerritorioCoordinate46°44′N 0°19′E / 46.733333°N 0.316667°E46.733333; 0.316667 (Vendeuvre-du-Poitou)Coordinate: 46°44′N 0°19′E / 46.733333°N 0.316667°E46.733333; 0.316667 (Vendeuvre-du-Poitou) Superficie41,41 km² Abitanti2 998[1] (2009) Densi...

Bilateral relationsNorth Korean–Rwandan relations North Korea Rwanda North Korea–Rwanda relations (Korean: 르완다-조선민주주의인민공화국 관계) refers to the current and historical relationship between North Korea and Rwanda. Neither country maintains an embassy in their respective capitals. During the Cold War, most Rwandan governments were deeply anti-communist. Despite this, the Democratic People's Republic of Korea (DPRK, commonly known as North Korea) maintained frien...

 

2009–10 concert tour by Rob Thomas Cradlesong TourTour by Rob ThomasPromotional poster for the tourAssociated albumCradlesongSomeday EPStart dateSeptember 18, 2009 (2009-09-18)End dateAugust 28, 2010 (2010-08-28)Legs3No. of shows59 in North America11 in Australia70 totalRob Thomas concert chronology Something to Be Tour(2005–06) Cradlesong Tour(2009–10) The Great Unknown Tour(2015) The Cradlesong Tour (stylized cradlesong tour) was the second solo concert t...

 

Kamil Kopúnek Informasi pribadiNama lengkap Kamil KopúnekTanggal lahir 18 Mei 1984 (umur 39)Tempat lahir Trnava, CekoslowakiaTinggi 1,79 m (5 ft 10+1⁄2 in)Posisi bermain GelandangInformasi klubKlub saat ini Slovan BratislavaNomor 14Karier junior Spartak TrnavaKarier senior*Tahun Tim Tampil (Gol)2002–2010 Spartak Trnava 196 (11)2010 Saturn Moscow Oblast 7 (0)2011 Bari 18 (0)2012– Slovan Bratislava 27 (0)Tim nasional‡2006– Slowakia 17 (2) * Penampilan dan go...

Северный морской котик Самец Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапси...

 

Untuk kegunaan lain, lihat Kemacetan total (disambiguasi). Kemacetan total di persimpangan jalan dua arah. Mobil merah memicu kemacetan total dengan berhenti di tengah persimpangan. Kemacetan total (bahasa Inggris: Gridlock) adalah kemacetan lalu lintas yang tercipta ketika antrean kendaraan menghalangi seluruh jaringan jalan yang bersimpangan sehingga lalu lintas di semua arah berhenti total.[1] Istilah gridlock muncul karena ada potensi kemacetan total dalam tata kota persegi (g...

 

Village in Norfolk, England This article refers to the village of Weybourne in Norfolk. For other places with the same name, see Weybourne. Human settlement in EnglandWeybourneThe village signWeybourneLocation within NorfolkArea6.91 km2 (2.67 sq mi)Population543 (2011 census)[1]• Density79/km2 (200/sq mi)OS grid referenceTG1143• London131 miles (211 km)Civil parishWeybourneDistrictNorth NorfolkShire countyNorfolkRegionEastCoun...

In matematica, la disuguaglianza di Weitzenböck o disuguaglianza di Ionescu-Weitzenböck è un teorema riguardante la relazione tra i lati di un triangolo. Indice 1 Il teorema 1.1 Dimostrazione 2 Storia 3 Note 4 Bibliografia Il teorema Qualunque triangolo di lati a {\displaystyle a} , b {\displaystyle b} e c {\displaystyle c} e superficie Δ {\displaystyle \Delta } soddisfa la disuguaglianza di Weitzenböck: a 2 + b 2 + c 2 ≥ 4 3 Δ . {\displaystyle a^{2}+b^{2}+c^{2}\geq 4...

 

Type of theatre in New York City This article is about the type of theatre. For the individual theatre, see Broadway Theatre (53rd Street). For other uses, see Broadway Theatre. From right to left: John Golden Theatre, Bernard B. Jacobs Theatre, Gerald Schoenfeld Theatre, and Booth Theatre on West 45th Street in Manhattan's Theater District Broadway theatre,[nb 1] or Broadway, is a theatre genre that consists of the theatrical performances presented in 41 professional theaters, each w...

 

Мапа світу за Геродотом Агафі́рси або Агаті́рси (грец. Αγάθυρσοι) — одне з фракійських племен скіфської доби, про яке повідомляє Геродот. Можливо їхня назва походить від міфічного сина Геракла — Агафірса. Були західними сусідами скіфів, у V столітті до н. е. жили н...

Situations involving imperfect or unknown information Not to be confused with Uncertainty (film). Situations often arise wherein a decision must be made when the results of each possible choice are uncertain. Part of a series onEpistemology Outline Category Index Schools Coherentism Contextualism Dogmatism Empiricism Fallibilism Fideism Foundationalism Infallibilism Infinitism Naturalism Perspectivism Pragmatism Rationalism Relativism Skepticism Solipsism Structuralism Concepts Action Analyti...

 

Resolusi 1322Dewan Keamanan PBBBukit Bait SuciTanggal7 Oktober 2000Sidang no.4.205KodeS/RES/1322 (Dokumen)TopikSituasi di Timur Tengah, yang meliputi pertanyaan PalestinaRingkasan hasil14 mendukungTidak ada menentang1 abstainHasilDiadopsiKomposisi Dewan KeamananAnggota tetap Tiongkok Prancis Rusia Britania Raya Amerika SerikatAnggota tidak tetap Argentina Bangladesh Kanada Jamaika Malaysia Mali Namibia Belanda Tun...