Pertanyaan yang diberi tag spi

SPI adalah antarmuka bus seri 3 atau 4 kawat tingkat rendah dengan clock (SCLK), data dalam (MISO) dan data keluar (MOSI). Kabel keempat adalah Slave Select untuk memilih perangkat di bus secara unik. Sinyal ini biasanya aktif-rendah. Select Slave, Chip Select, CS #, SS # stand untuk fungsi yang sama, biasanya. Pastikan untuk memeriksa lembar data. Bus SPI adalah standar * de facto * yang tidak memiliki spesifikasi formal.

117
Pengorbanan saat mempertimbangkan SPI atau I2C?

Pengorbanan apa yang harus saya pertimbangkan ketika memutuskan untuk menggunakan antarmuka SPI atau I2C? Papan breakout accelerometer / gyro ini tersedia dalam dua model, satu untuk setiap antarmuka. Apakah salah satu lebih mudah untuk diintegrasikan ke dalam proyek

31
Ada apa dengan FRAM?

Setelah baru-baru ini mengakuisisi Launchpad MSP430 saya telah bermain dengan berbagai proyek mikrokontroler. Sayangnya, MSP430G2553 hanya memiliki RAM 512 byte, sehingga melakukan sesuatu yang rumit memerlukan penyimpanan eksternal. Setelah melihat chip SPI dan I2C SRAM dan EEPROM, saya menemukan...

24
Alternatif untuk SPI karena EMI

Saat ini saya membuat sistem yang terdiri dari selungkup plastik yang berisi MCU berbicara dengan 7 ADC menggunakan 2MHz SPI melalui kabel sekitar 5cm panjang. Masalahnya adalah saya khawatir tentang EMI. Semua yang saya baca menunjukkan bahwa segala jenis sinyal digital yang tidak aman pada...

24
Komunikasi Papan Jarak Pendek ke Papan

MCU saya menjalankan bus SPI dengan sekitar 4 perangkat. Saya ingin memperpanjang bus ini menjadi off board juga yaitu memiliki beberapa PCB yang terhubung ke papan "utama" dan memperluas fungsionalitas. Jarak "pad ke pad" adalah: panjang jejak papan utama + Panjang kabel + panjang jejak pada...

24
Teknik pembatasan / sinkronisasi protokol serial

Karena komunikasi serial asinkron tersebar luas di antara perangkat elektronik, bahkan saat ini, saya yakin banyak dari kita telah mengalami pertanyaan seperti itu dari waktu ke waktu. Pertimbangkan perangkat elektronik Ddan komputer PCyang terhubung dengan jalur serial (RS-232 atau serupa) dan...

23
Apa itu dual / quad I / O?

Membaca lembar data SPI Flash , saya menjumpai konsep "dual I / O" dan "quad I / O". Pada awalnya saya berpikir bahwa "dual I / O" itu identik dengan "full duplex", tetapi lalu apa itu "quad I / O"? Apa itu dual I / O dan quad I / O, dan bagaimana mereka membandingkan do duplex dan full...

22
Pertimbangan Pengakhiran Bus SPI

Jadi, dalam pertanyaan saya sebelumnya saya bertanya tentang menggunakan bus SPI jarak pendek untuk komunikasi board to board. Saya direkomendasikan untuk mencoba resistor terminasi. Saya meletakkan sebuah resistor di dekat tujuan (tapi tidak persis di sana, ada jarak 1 cm) dan menghubungkannya...

19
Apakah semua kartu microSD mendukung mode SPI?

Pernahkah Anda menemukan kartu SD yang tidak mendukung mode SPI? Saya tahu microSD tidak diperlukan tetapi saya percaya semua mendukung SPI. EDIT: Informasi tentang opsionalitas SPI tampaknya berasal dari Wikipedia dan baru-baru ini dihapus (di sini dan di sini

17
Bagaimana saya harus merutekan jalur SPI?

Dalam skema saya, saya punya 4 perangkat SPI untuk dihubungkan bersama. Saya akan mengoperasikan SPI hingga 8MHz. Haruskah saya khawatir memasang resistor redaman? sumber terminasi resistor? Haruskah saya mengarahkan mereka dalam formasi bintang, atau secara serial? Apakah menambahkan banyak vias...

17
Apakah SPI aman untuk diganggu?

Saya menulis ke kartu microSD dari dalam firmware saya, tetapi ini adalah tugas dengan prioritas terendah, sehingga dapat terganggu oleh tugas-tugas lain saat sedang membaca / menulis. Sekarang anggaplah saya berkomunikasi dengan kartu microSD ini menggunakan UART. Masalahnya saat membaca adalah...

12
Optoisolate komunikasi 2MHz SPI

Saya perlu mengisolasi komunikasi SPI antara dua chip. Hambatan komunikasi ada pada slave, yang tampaknya dapat menangani hingga 2MHzfrekuensi clock SPI. Ide saya adalah melakukan isolasi ini menggunakan optocoupler. Pada upaya pertama ini, saya menggunakan 4n35. Itu hanya tidak berfungsi, jadi...

12
Terminasi SPI dan resistor pull-up

Mikrokontroler saya (seri ATMEL) perlu berkomunikasi dengan perangkat budak menggunakan protokol SPI. Saya sedang merancang perangkat keras. Kecepatan bus SPI maksimum adalah 1 MHz. Jarak antara master dan slave kurang dari 50mm. T1) Apakah saya perlu menambahkan terminasi secara seri pada bus SPI...