«spi» etiketlenmiş sorular

SPI, saat (SCLK), veri girişi (MISO) ve veri çıkışı (MOSI) içeren düşük seviyeli 3 veya 4 kablolu seri veri yolu arabirimidir. Dördüncü tel, veriyolundaki bir cihazı benzersiz olarak seçmek için bir Bağımlı Seçimdir. Bu sinyal genellikle aktif-düşüktür. Slave Select, Chip Select, CS #, SS # genellikle aynı işlev için kullanılır. Yine de veri sayfasını kontrol ettiğinizden emin olun. SPI veri yolu, resmi spesifikasyona sahip olmayan * fiili * bir standarttır.


1
V-USB, bir ATmega328p'nin yerleşik SPI'sını nasıl vidalayabilir?
ATmega328p kullanarak Klavye olarak görünen bir V-USB projesi üzerinde çalışıyorum. USB kısmı harika çalışıyor (bu benim ilk V-USB projem değil), ancak V-USB yığınını ile başlattıktan sonra usbInit()SD kart kütüphanesine yapılan tüm çağrılar başarısız oluyor. Daha önce aynı işlevleri çağırırsam usbInit(), her şey mükemmel çalışır. Diavolino adlı bir Arduino klonu kullanıyorum, …
14 avr  atmega  spi  usb-device  sd 


4
Optoisolate 2MHz SPI iletişimi
İki çip arasındaki SPI iletişimini izole etmem gerekiyor. İletişimin darboğazı, görünüşte 2MHzSPI saat frekansına kadar işleyebilen slave üzerindedir . Benim fikrim bu izolasyonu optokuplörler kullanarak yapmak. Bu ilk denemede 4n35'i kullandım. Sadece işe yaramadı, bu yüzden veri sayfasına baktım ve çipin sinyali 10 usyükseltmek ve 10 usdüşürmek (en kötü durumda) …

1
SPI işlem zaman aşımı linux aygıt sürücüsü
Bir noktada son 3 gün takıldım. Msm8960 qualcomm yonga seti ile eink aygıt sürücüsü üzerinde çalışıyorum. Scenario: Dosyada: çekirdek / kemer / kol / mach-msm / Devices-8960.c Ve use of spidm_channels" and "spidm_crci"ilgili girişleri doğrulayamıyorum . (Msm8960 pro) (bazı referans kodundan kopyalandı) Karşılık gelen start and enddeğerlerin doğru olup olmadığını …
11 spi  driver  linux 

1
BMA180 ivmeölçer. I2C ve SPI arasında pin paylaşmayı nasıl başarır?
BMA180 ivmeölçer SPI bağımlı veya I 2 C bağımlı olabilir. Her iki otobüs için pinler paylaşılır. SPI mode I2C mode --------------------------------------------------- SDI input SDA bidirectional (!) SDO output ADDR address bit, input SCLK input SCL input CSB chip select, input I2C mode select, input Veri sayfasına göre (bkz. Bölüm 8) …
11 spi  i2c 

4
Programlanabilir Değişken İndüktör
Şu anda böyle bir değişken indüktör kullanıyorum bu bir . Ayarı programlı bir şekilde dijital bir potansiyometre gibi kontrol etmenin bir yolunu bulmaya çalışıyorum. Böyle bir cihaz var mı veya bunu başarmak için başka iyi yöntemler var mı? Rezonansı kusurlu olarak üretilmiş bir cihazla eşleştirmek için kullanılır, bu yüzden sabit …

4
Dalga formum neden tetikleyiciden önce başlıyor?
Giriş seviyesi dijital depolama osiloskopu kullanarak SPI veri yolu saatinin ve verilerinin nasıl analiz edileceğini öğreniyorum. Ben kullanıyorum BK Precision 2542B bir gelen saat ve MOSI hatlarının çıkışını ölçmek için Netduino bir ARM mikrodenetleyici kullanır. Bu görüntüde kanal 1'de (sarı) saat ve kanal 2'de (mavi) MOSI var. Tetikleyici, 1.44V yükselen …


2
Dörtlü SPI PCB düzeni
STM32 MCU ile Quad SPI NOR flash bellek MT25QL256ABA1EW9-0SIT için iyi bir düzen yapmaya çalışıyorum. Benim sorunum bellek yongası pinout oldukça rahatsız edici buluyorum. MCU tarafındaki pinleri, sinyallerin yan yana oturduğu şekilde değiştirmeyi başardım, ancak yine de zor. Aşağıdaki Mikron Quad spi Kılavuzu Düzen ben başarmış: Altta yatan zemin düzlemini …
10 pcb  stm32  spi  layout  high-speed 

1
SPI Veri Yolu Sonlandırma Sorunu
Bir OMAP Linux SPI master'ın 6 SPI slave çevre birimi (5x A / D dönüştürücü ve tek manyetometre) ile etkileşime girdiği bir proje üzerinde çalışıyorum. SPI saat frekansını ayarlayabilirim ve 50 kHz, 100 kHz ve 1MHz ile denemeler yaptım. SPI master ve tüm çevre birimlerinden uzunluk gösteren bir kablo / …

4
FPGA - Kendin Yap Programlama
Birkaç yıldır mikrodenetleyicileri programlıyorum ve dijital tasarım dersi aldıktan sonra FPGA'ları keşfettim. Farklı FPGA'lar, geliştirme panoları, vb. Üzerinde biraz araştırma yaptıktan sonra, hala satın almakta tereddüt ediyorum çünkü nihai "ürünün" kendi versiyonunu nasıl yapacağımı bilemezdim. PIC'leri, SAM'ları, AVR'leri vs. özel PCB'lere herhangi bir sorun olmadan koydum, bu yüzden endişelenmiyorum - …
9 fpga  spi  programming 


3
FSInit () - “CE_BAD_PARTITION” [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Elektrik Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 10 ay önce kapalı . Bir PIC18F26K80 ve bir XC8 derleyicisi kullanıyorum. Bir SD kart başlatmak ve bir dosya oluşturmak çalışıyorum. Ben …
9 pic  spi  sd  fat 

1
Spi flash'a yazılamıyor gibi görünüyor
Bir süredir bu konuda takılıp kaldım, belki bu noktada 2-3 hafta. Neyi yanlış yaptığımdan emin değilim. Bu spi flash bölümüne yazmaya çalışıyorum ve şimdi sadece yalıtmak için okumak, yazmak ve okumak için rutinleri çalıştırıyorum ama şimdiye kadar şans yok. Tabii ki yol boyunca bir demet hata çözdüm ... Her neyse, …
9 pic  spi  flash 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.