Als «spi» getaggte Fragen

SPI ist eine serielle 3- oder 4-Draht-Busschnittstelle mit Takt (SCLK), Dateneingang (MISO) und Datenausgang (MOSI). Die vierte Leitung ist eine Slave-Auswahl, um ein Gerät am Bus eindeutig auszuwählen. Dieses Signal ist normalerweise aktiv-niedrig. Slave Select, Chip Select, CS #, SS # stehen normalerweise für dieselbe Funktion. Überprüfen Sie jedoch unbedingt das Datenblatt. Der SPI-Bus ist ein * de facto * Standard ohne formale Spezifikation.

8
Kompromisse bei der Betrachtung von SPI oder I2C?
Welche Nachteile sollte ich bei der Entscheidung für eine SPI- oder I2C-Schnittstelle berücksichtigen? Dieses Beschleunigungsmesser- / Gyro-Breakout-Board ist in zwei Modellen erhältlich, eines für jede Schnittstelle. Wäre eine davon einfacher in ein Arduino-Projekt zu integrieren? http://www.sparkfun.com/products/11028
117 spi  i2c 

5
Mikrocontroller programmieren: JTAG, SPI, USB oh my !?
Ich habe festgestellt, dass es in Bezug auf Mikrocontroller verschiedene Möglichkeiten gibt, diese zu programmieren. Ich bin ein bisschen mit USB vertraut, da mein Arduino über USB programmiert werden kann. Was ist eine JTAG- oder SPI-Schnittstelle? Letztendlich weiß ich, dass diese Schnittstellen eine Möglichkeit bieten, den Chip mit neuen Anweisungen …

10
SPI oder I2C: für einen längeren Bus
Ich überlege mir ein Projekt, bei dem mehrere AVRs über einen Bus miteinander sprechen müssten. Sie würden durch so viel wie 6 Fuß getrennt sein. Es scheint, dass sowohl I2C als auch SPI eine Reihe von Mikros über einen Bus kommunizieren lassen können, aber ich habe nichts darüber gesehen, wie …


3
Was ist der Haken bei FRAM?
Nachdem ich vor kurzem ein MSP430 Launchpad gekauft habe, habe ich mit verschiedenen Mikrocontroller-Projekten gespielt. Leider verfügt der MSP430G2553 nur über 512 Byte RAM, sodass für komplexe Aufgaben externer Speicher erforderlich ist. Nachdem ich mir SPI- und I2C-SRAM- und EEPROM-Chips angesehen hatte, entdeckte ich FRAM . Es sieht perfekt aus. …


2
Alternativen zu SPI aufgrund von EMI
Ich mache derzeit ein System, das aus einem Kunststoffgehäuse besteht, das eine MCU enthält, die mit 7 ADCs unter Verwendung von 2 MHz SPI über Kabel mit einer Länge von etwa 5 cm kommuniziert. Das Problem ist, dass ich über EMI besorgt bin. Alles, was ich gelesen habe, deutet darauf …
24 spi  wire  emc 

4
Short Distance Board to Board-Kommunikation
Meine MCU betreibt einen SPI-Bus mit ca. 4 Geräten. Ich möchte diesen Bus so erweitern, dass er auch außerhalb des Boards ist, dh einige PCBs werden mit dem "Hauptboard" verbunden und erweitern die Funktionalität. Der Abstand "Pad zu Pad" wäre: Leiterbahnlänge der Hauptplatine + Kabellänge + Leiterbahnlänge auf der Erweiterungsplatine …

6
Begrenzungs- / Synchronisationstechniken für serielle Protokolle
Da die asynchrone serielle Kommunikation auch heutzutage unter elektronischen Geräten weit verbreitet ist, sind viele von uns meiner Meinung nach von Zeit zu Zeit auf eine solche Frage gestoßen. Stellen Sie sich ein elektronisches Gerät Dund einen Computer vor, PCdie mit einer seriellen Leitung (RS-232 oder ähnlich) verbunden sind und …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

5
Was ist Dual / Quad-I / O?
Beim Lesen eines SPI Flash-Datenblattes stieß ich auf die Konzepte "Dual I / O" und "Quad I / O". Zuerst dachte ich, dass "Dual I / O" gleichbedeutend mit "Vollduplex" ist, aber was ist dann "Quad I / O"? Was ist Dual I / O und Quad I / O …
23 spi  flash 

5
Überlegungen zum SPI-Busabschluss
Also habe ich in meiner vorherigen Frage gefragt, ob ich den SPI-Bus für die Kommunikation von Board zu Board über eine kurze Distanz verwenden soll. Es wurde mir empfohlen, Abschlusswiderstände zu testen. Ich platzierte einen Widerstand in der Nähe des Ziels (aber nicht genau dort, es gab einen Abstand von …
22 spi  termination 

2
Unterstützen alle microSD-Karten den SPI-Modus?
Haben Sie jemals eine SD-Karte gefunden, die den SPI-Modus nicht unterstützt? Ich weiß, dass microSD nicht erforderlich ist, aber ich glaube, dass alle SPI unterstützen. BEARBEITEN: Die Informationen zur Optionalität von SPI scheinen aus Wikipedia zu stammen und wurden kürzlich entfernt ( hier und hier ).
19 spi  sd  microsd 

7
Allgemeines Protokoll für die Datenübertragung von einem System zu einem anderen?
Was ist das allgemeine Protokoll zum Senden von Informationen von einem System zu einem anderen? Nehmen wir beispielsweise an, wir haben über einen bestimmten Zeitraum einige Informationen vom Mikrocontroller gesammelt, die wir an einen anderen Mikrocontroller senden möchten. Ich habe von SPI- und I2C-Schnittstellen gehört, aber es ist unklar, wann …
18 i2c  spi  data 

2
Kann SPI sicher unterbrochen werden?
Ich schreibe von meiner Firmware aus auf eine microSD- Karte, dies ist jedoch die Aufgabe mit der niedrigsten Priorität, sodass sie während des Lese- / Schreibvorgangs von anderen Aufgaben unterbrochen werden kann. Angenommen, ich habe mit dieser microSD-Karte über einen UART kommuniziert. Das Problem während des Lesens wäre, dass der …

2
Wie soll ich SPI-Leitungen routen?
In meinem Schaltplan habe ich 4 SPI-Geräte zum Verbinden. Ich werde den SPI bis zu 8MHz betreiben. Sollte ich mich mit der Installation von Dämpfungswiderständen befassen? Source-Abschlusswiderstände? Soll ich sie sternförmig oder seriell verlegen? Beeinträchtigt das Hinzufügen vieler Durchkontaktierungen die Signalintegrität? Ich muss auch hinzufügen, dass diese Geräte ziemlich nahe …
17 spi  pcb-design 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.