Запитання з тегом «spi»

SPI - це низькорівневий 3-х або 4-х провідний послідовний інтерфейс шини з тактовою частотою (SCLK), даними в (MISO) та вихідними даними (MOSI). Четвертий провід - це Slave Select, щоб однозначно вибрати пристрій на шині. Цей сигнал зазвичай активний-низький. Вибір Slave, Вибір чіпа, CS #, SS # - це одна і та ж функція, як правило. Не забудьте перевірити таблицю даних. Шина SPI є стандартом * de facto *, у якому відсутня формальна специфікація.


1
Як V-USB може накрутити вбудований SPI ATmega328p?
Я працюю над проектом V-USB, який відображається як клавіатура за допомогою ATmega328p. Частина USB працює чудово (це не перший мій проект V-USB), але після того, як я запускаю стек V-USB usbInit(), всі дзвінки до бібліотеки SD-карти виходять з ладу. Якщо я називаю ті самі функції раніше usbInit(), все працює чудово. …
14 avr  atmega  spi  usb-device  sd 

4
Як відновити протоколи інженерів I2C та SPI?
Якщо у мене є невідомий пристрій, який розмовляє з I2C або SPI, як я можу повернути інженеру протокол. В основному я шукаю щось подібне, як snoop або tcpdump . Для програмного забезпечення Mac є кращим, але він також може запускати ПК у паралелях.

4
Оптоізоляція 2 МГц зв'язку SPI
Мені потрібно ізолювати зв'язок SPI між двома мікросхемами. Вузьке місце зв'язку знаходиться на підлеглому, який, мабуть, може працювати з 2MHzтактовою частотою SPI. Моя ідея - зробити цю ізоляцію за допомогою оптронів. У цій першій спробі я використав 4n35. Це просто не працювало, тому я подивився на таблицю даних і побачив, …

1
Драйвер пристрою Linux для тайм-аута транзакції SPI
Я застряг останні 3 дні в точці. Я працюю над драйвером пристрою eink з чіпсетом msm8960 qualcomm. Scenario: У файлі: ядро ​​/ арка / arm / mach-msm / devices-8960.c Я не можу перевірити use of spidm_channels" and "spidm_crci"відповідні записи та відповідні записи. (Msm8960 pro) (скопійовано з якогось довідкового коду) Як …
11 spi  driver  linux 

1
Акселерометр BMA180 Як йому вдається ділитися шпильками між I2C та SPI?
Акселерометр BMA180 може бути або веденим SPI, або підлеглим I 2 C. Штифти для обох автобусів спільні. 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 Відповідно до даних (див. Главу …
11 spi  i2c 

4
Програмований змінний індуктор
Зараз я використовую змінний індуктор, як цей . Я намагаюся знайти спосіб зробити регулювання програмно керованим, таким як цифровий потенціометр. Чи існує такий пристрій чи є інші хороші методи для досягнення цього? Він використовується для узгодження резонансу з недосконало виготовленим пристроєм, тому це не може бути фіксованим значенням. Редагувати №1, …

4
Чому моя хвиля починається перед спусковим гачком?
Я вчусь аналізувати тактові дані та шини SPI за допомогою осцилографа цифрового накопичувача початкового рівня. Я використовую BK Precision 2542B для вимірювання виходу тактових та ліній MOSI від Netduino, який використовує мікроконтролер ARM. У цьому зображенні у мене годинник на каналі 1 (жовтий), а MOSI на каналі 2 (синій). Спусковий …

1
Чи є проблеми з доступом до картки microSD через SPI, коли є інші підлеглі пристрої SPI?
Я працюю над дизайном, який має процесор із лише одним SPI-портом. У мене є кілька (3) рабів, підключених до цього порту, одним з яких є карта microSD. Ось звіт інженера, який каже, що SD-карти призначені для роботи як єдиного раба для майстра SPI. Хто-небудь ще міг використовувати microSD разом із …
10 spi  sd  microsd 

2
Квадратний макет плати SPI
Я намагаюся зробити хороший макет для флеш-пам’яті Quad SPI NOR MT25QL256ABA1EW9-0SIT із MCM STM32. Моя проблема полягає в тому, що я вважаю, що чіп-пам'ять чіпа пам'яті є досить незручною. Мені вдалося поміняти шпильки на стороні MCU так, щоб сигнали знаходилися поруч, але це все ще важко. Дотримуючись інструкції з компонування …
10 pcb  stm32  spi  layout  high-speed 

1
Випуск автобусного терміналу SPI
Я працював над проектом, в якому майстер SPAP OMAP Linux взаємодіє з 6 периферійними пристроями рабів SPI (5x перетворювачі А / Д і один магнітометр). Я можу встановити тактову частоту SPI і експериментував з 50 кГц, 100 кГц і 1 МГц. Я додав схему проводки / плати, що показує довжину …

4
FPGA - Зроби сам програмування
Я вже кілька років програмую мікроконтролери, і я тільки відкрив FPGA після того, як я взяв клас цифрового дизайну. Провівши декілька досліджень щодо різних FPGA, дощок з розробки тощо, я все ще вагаюся купувати будь-яку, тому що я не знаю, як зробити власну версію кінцевого "продукту". Я поставив PIC, SAM, …
9 fpga  spi  programming 

3
З'єднання шини SPI - в циклі чи не в циклі?
У мене питання щодо фізичного підключення шини SPI. У мене є майстер SPI (пристрій PIC32) та ряд рабів (у цьому випадку пристрої PIC16). Я пишу тільки для рабів, і протокол переймається тим, хто з них робити що, коли немає сигналів MISO або SS, щоб не турбуватися, і я просто паралельно …

3
FSInit () - "CE_BAD_PARTITION" [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було актуальним для обміну стеками електротехніки. Закрито 10 місяців тому . Я використовую PIC18F26K80 і компілятор XC8. Я намагаюся ініціалізувати SD-карту та створити файл. Я просто відформатував SD-карту в Windows, щоб мати …
9 pic  spi  sd  fat 

1
Не можу, здається, написати на спалах спалаху
Ну, я затримався на цьому деякий час, можливо, 2-3 тижні на цьому етапі. Я просто не впевнений, що я роблю не так. Я намагаюся записати цю частину спі-флеш , і тепер я просто виконую підпрограми, щоб стерти, записати та прочитати, щоб спробувати ізолювати її, але поки що не пощастило. Звичайно, …
9 pic  spi  flash 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.