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

SPI - это низкоуровневый 3- или 4-проводный интерфейс последовательной шины с тактовой частотой (SCLK), входом данных (MISO) и выходом данных (MOSI). Четвертый провод - Slave Select, чтобы однозначно выбрать устройство на шине. Этот сигнал обычно активный-низкий. Slave Select, Chip Select, CS #, SS # обычно обозначают одну и ту же функцию. Не забудьте проверить таблицу данных, хотя. Шина SPI является стандартом де-факто, в котором отсутствует формальная спецификация.


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

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

4
Оптоизолирующая связь SPI 2 МГц
Мне нужно изолировать связь SPI между двумя чипами. Узким местом связи является ведомое устройство, которое, очевидно, может обрабатывать до 2MHzтактовой частоты SPI. Моя идея состоит в том, чтобы сделать эту изоляцию, используя оптопары. На этой первой попытке я использовал 4n35. Это просто не работало, поэтому я посмотрел на таблицу данных …

1
Оконечные и подтягивающие резисторы шины SPI
Мой микроконтроллер (серия ATMEL) должен взаимодействовать с ведомым устройством по протоколу SPI. Я проектирую оборудование. Максимальная скорость шины SPI составляет 1 МГц. Расстояние между ведущим и подчиненным менее 50 мм. Q1) Нужно ли добавлять оконечное соединение последовательно на шину SPI, чтобы избежать отражения при этой скорости SPI (1 МГц)? Если …

1
Драйвер устройства Linux для тайм-аута транзакции SPI
Я застрял в последние 3 дня в точке. Я работаю над драйвером устройства eink с чипсетом msm8960 qualcomm. Scenario: В файле: kernel / arch / 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 Согласно спецификации (см. Главу 8) …
11 spi  i2c 

4
Программируемый переменный индуктор
В настоящее время я использую переменный индуктор, как этот . Я пытаюсь найти способ сделать настройку программно управляемой, вроде цифрового потенциометра. Существует ли такое устройство или есть другие хорошие методы для достижения этого? Он используется для согласования резонанса с несовершенно изготовленным устройством, поэтому его нельзя зафиксировать. Edit # 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
Quad SPI макет печатной платы
Я пытаюсь сделать хороший макет для флэш-памяти Quad SPI NOR MT25QL256ABA1EW9-0SIT с микроконтроллером STM32. Моя проблема в том, что я нахожу распиновку микросхемы памяти довольно неудобной. Мне удалось поменять контакты на стороне MCU так, как сигналы находятся рядом друг с другом, но это все еще сложно. Следуя руководству по раскладке …
10 pcb  stm32  spi  layout  high-speed 

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

4
ПЛИС - DIY Программирование
Я программирую микроконтроллеры уже несколько лет, и я только что обнаружил ПЛИС после прохождения курса цифрового дизайна. После некоторых исследований различных FPGA, плат разработки и т. Д. Я все еще не решаюсь их покупать, потому что не знаю, как сделать собственную версию конечного «продукта». Я поставил PIC, SAM, AVR и …
9 fpga  spi  programming 

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

3
FSInit () - «CE_BAD_PARTITION» [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена электротехническими пакетами. Закрыто 9 месяцев назад . Я использую PIC18F26K80 и компилятор XC8. Я пытаюсь инициализировать SD-карту и создать файл. Я просто отформатировал SD-карту в …
9 pic  spi  sd  fat 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.