Вопросы с тегом «spi»

11
Акселерометр 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...

11
Драйвер устройства Linux для тайм-аута транзакции SPI

Я застрял в последние 3 дня в точке. Я работаю над драйвером устройства eink с чипсетом msm8960 qualcomm. Scenario: В файле: kernel / arch / arm / mach-msm / devices-8960.c Я не могу проверить use of spidm_channels" and "spidm_crci"и соответствующие записи. (Msm8960 pro) (скопировано из некоторого...

10
Quad SPI макет печатной платы

Я пытаюсь сделать хороший макет для флэш-памяти Quad SPI NOR MT25QL256ABA1EW9-0SIT с микроконтроллером STM32. Моя проблема в том, что я нахожу распиновку микросхемы памяти довольно неудобной. Мне удалось поменять контакты на стороне MCU так, как сигналы находятся рядом друг с другом, но это все еще...

10
Проблема завершения шины SPI

Я работал над проектом, в котором ведущее устройство OMAP Linux SPI взаимодействует с 6 периферийными периферийными устройствами SPI (5 аналого-цифровых преобразователей и один магнитометр). Я могу установить тактовую частоту SPI и экспериментировать с 50 кГц, 100 кГц и 1 МГц. Я приложил схему...

10
Почему моя форма сигнала начинается перед триггером?

Я учусь анализировать частоту и данные шины SPI с помощью цифрового запоминающего осциллографа начального уровня. Я использую BK Precision 2542B для измерения выхода тактовых импульсов и линий MOSI от Netduino, который использует микроконтроллер ARM. На этом изображении у меня есть часы на канале 1...

10
Программируемый переменный индуктор

В настоящее время я использую переменный индуктор, как этот . Я пытаюсь найти способ сделать настройку программно управляемой, вроде цифрового потенциометра. Существует ли такое устройство или есть другие хорошие методы для достижения этого? Он используется для согласования резонанса с несовершенно...

10
Есть ли проблемы с доступом к карте microSD через SPI, когда есть другие подчиненные устройства SPI?

Я работаю над дизайном, в котором процессор имеет только один SPI-порт. К этому порту подключено несколько (3) подчиненных устройств, один из которых - карта microSD. Вот отчет инженера, который говорит, что SD-карты предназначены для работы в качестве единственного ведомого устройства для мастера...

9
Не могу написать в spi flash

Ну, я застрял на этом некоторое время, может быть, 2-3 недели на данный момент. Я просто не уверен, что я делаю неправильно. Я пытаюсь записать в эту часть spi flash , и теперь я просто запускаю подпрограммы для стирания, записи и чтения, чтобы попытаться изолировать его, но пока что не повезло....

9
Соединения шины SPI - зацикливаться или не зацикливаться?

У меня есть вопрос относительно физического подключения шины SPI. У меня есть мастер SPI (устройство PIC32) и несколько ведомых устройств (в данном случае устройства PIC16). Я пишу только подчиненным, и протокол заботится о том, что и когда делать, поэтому нет никаких сигналов MISO или SS, о...

9
Относится ли SD-карта в режиме SPI к выбору чипа / выбору ведомого? Кажется, сбрасывается в моем приложении

У меня есть приложение, где у меня есть микроконтроллер (NXP LPC1343 ), который подключен к FPGA через 16-битный SPI. Существует также SD-карта, использующая тот же порт SPI (MISO / MOSI), но с другим выводом CS / SS (оба активны на низком уровне согласно спецификации SPI). Одна из вещей, которые...

9
FSInit () - «CE_BAD_PARTITION» [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена электротехническими пакетами. Закрыто 9 месяцев назад . Я использую PIC18F26K80 и компилятор XC8. Я пытаюсь инициализировать SD-карту и...

9
Как работать с несколькими подтягивающими резисторами на модулях

Я думал о создании модулей для платы разработки, которую я сделал несколько дней назад, которая будет включать интерфейсы spi / i2c. Проблема в том, что я не включил подтягивающие резисторы в выводы MCU на основной плате и думал добавить их в модули, чтобы сделать их более «общими», чтобы каждый...

9
Таймер ускорения AVR на ATmega328

Когда на ATmega328 работает прескейлер часов 64, один из моих таймеров ускоряется по неизвестным причинам в определенный момент выполнения. Я использую два таймера на ATmega328 для генерации тактирования, необходимого для TLC5940 (см. Ниже, почему; это несущественно для вопроса). TIMER0генерирует...

9
Как мне записать на флэш-память SPI?

Я работаю над аудиоприложением, в котором вместо хранения аудиоданных на SD-карте ( Waveshield на Arduino) я сохраняю их на микросхеме флэш-памяти SPI и использую собственную плату с MCU, DAC и усилителем. Я использую Winbond W25Q80BVSSIG . Я довольно хорошо знаком с программированием AVR с...

9
Маршрутизация 30 МГц через несколько плат

Я использую светодиодный драйвер TLC5945 . Микроконтроллер (я использую LPC1343 ) должен обеспечить часы для своего внутреннего таймера / счетчика ШИМ. Максимально допустимая тактовая частота указана как 30 МГц. У меня будет несколько плат с цепочкой TLC5945. Платы будут подключаться через разъемы...

9
Имитация простого тестового стенда с синтезированным ядром ПЗУ

Я совершенно новичок в мире FPGA и думал, что начну с очень простого проекта: 4-битного 7-сегментного декодера. Первая версия, которую я написал исключительно на VHDL (это, по сути, единый комбинаторный режим select, не требующий часов), и, похоже, он работает, но я также хотел бы...

9
Почему некоторые из моих сигналов «дрожат» (имеют дрожание)?

У меня шина SPI 2 МГц, но я заметил одну вещь: некоторые из моих сигналов часто "дрожат". Да, мой триггер настроен правильно, поэтому я не думаю, что проблема заключается в этом. Вы можете видеть, что я имею в виду здесь: (это с включенным режимом сохранения). Это часы моего SPI-автобуса. SPI...

9
SPI кажется искаженным на MSP430

Я пытаюсь извлечь разумные куски из Bus Pirate, подключенного к плате Launchpad (с помощью кабеля Sparkfun: оранжевый переходит на P1.6, желтый на P1.5. Это должно быть правильно, если только не перепутаны MOSI и MISO ...). Я не подключил CS, так как просто использую пиратский автобус, чтобы что-то...

9
ПЛИС - DIY Программирование

Я программирую микроконтроллеры уже несколько лет, и я только что обнаружил ПЛИС после прохождения курса цифрового дизайна. После некоторых исследований различных FPGA, плат разработки и т. Д. Я все еще не решаюсь их покупать, потому что не знаю, как сделать собственную версию конечного «продукта»....

8
Может ли ведомый SPI начать передачу в дуплексном режиме?

Насколько я знаю, передача SPI для ведомого SPI работает следующим образом: Мастер выбирает раба, используя пин SS Ведущий и ведомый отправляют данные друг другу одновременно Мастер запускает часы и передачу данных одновременно (до операции записи нет часов) Ведущий останавливает передачу в любое...