Can I say that master can only initiate communication in SPI vs. in I2C slave can also initiate the communication?Do I need SS for SPI single-slave communication?STM32F2xx: Data from SPI Slave to MasterCommunication between micro controllers - I2C, SPI, UART?I2C and SPI on the same busI2C Master communication with a Ten bit slaveSPI bus – how to route two Slave Select lines to the same slaveSPI clock source - master or slaveOne master to 32 slave pic microcontroller communication, bitbangCan I use an ATtiny84 as SPI slave and i2c master in the same applicationI2C Single Master Multiple Slave

Could there be a material that inverts the colours seen through it?

Rounding a number extracted by jq to limit the decimal points

Wireless headphones interfere with Wi-Fi signal on laptop

Solubility in different pressure conditions

If current results hold, Man City would win PL title

Where to find every-day healthy food near Heathrow Airport?

Is taking modulus on both sides of an equation valid?

Why do I get two different answers when solving for arclength?

Do Life Drain attacks from wights stack?

Program which behaves differently in/out of a debugger

Labeling matrices/rectangles and drawing Sigma inside rectangle

Anatomically Correct Carnivorous Tree

On studying Computer Science vs. Software Engineering to become a proficient coder

return tuple of uncopyable objects

Developers demotivated due to working on same project for more than 2 years

Was this character’s old age look CGI or make-up?

Is 12 minutes connection in Bristol Temple Meads long enough?

Why do the lights go out when someone enters the dining room on this ship?

what does a native speaker say when he wanted to leave his work?

Conditional probability - sum of dice is even given that at least one is a five

using `is` operator with value type tuples gives error

On what legal basis did the UK remove the 'European Union' from its passport?

What is the largest number of identical satellites launched together?

CPLD based Pierce oscillator



Can I say that master can only initiate communication in SPI vs. in I2C slave can also initiate the communication?


Do I need SS for SPI single-slave communication?STM32F2xx: Data from SPI Slave to MasterCommunication between micro controllers - I2C, SPI, UART?I2C and SPI on the same busI2C Master communication with a Ten bit slaveSPI bus – how to route two Slave Select lines to the same slaveSPI clock source - master or slaveOne master to 32 slave pic microcontroller communication, bitbangCan I use an ATtiny84 as SPI slave and i2c master in the same applicationI2C Single Master Multiple Slave






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








2












$begingroup$


It is possible for a slave to initiate communication in SPI? I thought due to the chip select i.e. NSS feature only master can communicate the communication. However, in I2C, the slave can also initiate the communication by changing the RW flag in the i2c communication. Is it correct?










share|improve this question







New contributor



Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






$endgroup$


















    2












    $begingroup$


    It is possible for a slave to initiate communication in SPI? I thought due to the chip select i.e. NSS feature only master can communicate the communication. However, in I2C, the slave can also initiate the communication by changing the RW flag in the i2c communication. Is it correct?










    share|improve this question







    New contributor



    Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






    $endgroup$














      2












      2








      2





      $begingroup$


      It is possible for a slave to initiate communication in SPI? I thought due to the chip select i.e. NSS feature only master can communicate the communication. However, in I2C, the slave can also initiate the communication by changing the RW flag in the i2c communication. Is it correct?










      share|improve this question







      New contributor



      Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      $endgroup$




      It is possible for a slave to initiate communication in SPI? I thought due to the chip select i.e. NSS feature only master can communicate the communication. However, in I2C, the slave can also initiate the communication by changing the RW flag in the i2c communication. Is it correct?







      i2c spi






      share|improve this question







      New contributor



      Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share|improve this question







      New contributor



      Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share|improve this question




      share|improve this question






      New contributor



      Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      asked 1 hour ago









      Prawn HongsPrawn Hongs

      111




      111




      New contributor



      Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




      New contributor




      Prawn Hongs is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          2 Answers
          2






          active

          oldest

          votes


















          3












          $begingroup$

          With both only master can initiate the communication. I²C can however have multiple masters and the nodes can change the roles, so it is a bit more flexible. But saying that slave could initiate communication is still not correct.






          share|improve this answer









          $endgroup$




















            2












            $begingroup$

            No, in I2C only the master can start communicating on the bus, and all slaves must follow the master. A slave can't initiate communication and specifically the slave can't change the RW flag in any way.






            share|improve this answer









            $endgroup$













              Your Answer






              StackExchange.ifUsing("editor", function ()
              return StackExchange.using("schematics", function ()
              StackExchange.schematics.init();
              );
              , "cicuitlab");

              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "135"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );






              Prawn Hongs is a new contributor. Be nice, and check out our Code of Conduct.









              draft saved

              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f438187%2fcan-i-say-that-master-can-only-initiate-communication-in-spi-vs-in-i2c-slave-ca%23new-answer', 'question_page');

              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              3












              $begingroup$

              With both only master can initiate the communication. I²C can however have multiple masters and the nodes can change the roles, so it is a bit more flexible. But saying that slave could initiate communication is still not correct.






              share|improve this answer









              $endgroup$

















                3












                $begingroup$

                With both only master can initiate the communication. I²C can however have multiple masters and the nodes can change the roles, so it is a bit more flexible. But saying that slave could initiate communication is still not correct.






                share|improve this answer









                $endgroup$















                  3












                  3








                  3





                  $begingroup$

                  With both only master can initiate the communication. I²C can however have multiple masters and the nodes can change the roles, so it is a bit more flexible. But saying that slave could initiate communication is still not correct.






                  share|improve this answer









                  $endgroup$



                  With both only master can initiate the communication. I²C can however have multiple masters and the nodes can change the roles, so it is a bit more flexible. But saying that slave could initiate communication is still not correct.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 1 hour ago









                  TemeVTemeV

                  38516




                  38516























                      2












                      $begingroup$

                      No, in I2C only the master can start communicating on the bus, and all slaves must follow the master. A slave can't initiate communication and specifically the slave can't change the RW flag in any way.






                      share|improve this answer









                      $endgroup$

















                        2












                        $begingroup$

                        No, in I2C only the master can start communicating on the bus, and all slaves must follow the master. A slave can't initiate communication and specifically the slave can't change the RW flag in any way.






                        share|improve this answer









                        $endgroup$















                          2












                          2








                          2





                          $begingroup$

                          No, in I2C only the master can start communicating on the bus, and all slaves must follow the master. A slave can't initiate communication and specifically the slave can't change the RW flag in any way.






                          share|improve this answer









                          $endgroup$



                          No, in I2C only the master can start communicating on the bus, and all slaves must follow the master. A slave can't initiate communication and specifically the slave can't change the RW flag in any way.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 1 hour ago









                          JustmeJustme

                          2,8351413




                          2,8351413




















                              Prawn Hongs is a new contributor. Be nice, and check out our Code of Conduct.









                              draft saved

                              draft discarded


















                              Prawn Hongs is a new contributor. Be nice, and check out our Code of Conduct.












                              Prawn Hongs is a new contributor. Be nice, and check out our Code of Conduct.











                              Prawn Hongs is a new contributor. Be nice, and check out our Code of Conduct.














                              Thanks for contributing an answer to Electrical Engineering Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid


                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.

                              Use MathJax to format equations. MathJax reference.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f438187%2fcan-i-say-that-master-can-only-initiate-communication-in-spi-vs-in-i2c-slave-ca%23new-answer', 'question_page');

                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Log på Navigationsmenu

                              Creating second map without labels using QGIS?How to lock map labels for inset map in Print Composer?How to Force the Showing of Labels of a Vector File in QGISQGIS Valmiera, Labels only show for part of polygonsRemoving duplicate point labels in QGISLabeling every feature using QGIS?Show labels for point features outside map canvasAbbreviate Road Labels in QGIS only when requiredExporting map from composer in QGIS - text labels have moved in output?How to make sure labels in qgis turn up in layout map?Writing label expression with ArcMap and If then Statement?

                              Detroit Tigers Spis treści Historia | Skład zespołu | Sukcesy | Członkowie Baseball Hall of Fame | Zastrzeżone numery | Przypisy | Menu nawigacyjneEncyclopedia of Detroit - Detroit TigersTigers Stadium, Detroit, MITigers Timeline 1900sDetroit Tigers Team History & EncyclopediaTigers Timeline 1910s1935 World Series1945 World Series1945 World Series1984 World SeriesComerica Park, Detroit, MI2006 World Series2012 World SeriesDetroit Tigers 40-Man RosterDetroit Tigers Coaching StaffTigers Hall of FamersTigers Retired Numberse