Вопросы по теме 'spi'

Получение данных SPI через DMA на PIC32
Я знаю, что эта тема (DMA и SPI) уже обсуждалась в многочисленных темах на форуме микрочипов, на самом деле я прочитал все 15 страниц в результате поиска по ключевому слову «dma» и прочитал все темы о dma и spi. И я все еще застрял со своей...
9675 просмотров
schedule 19.05.2023

Любой протокол более высокого уровня для связи через последовательный порт?
Мы ведем курс по робототехнике, и Xbee — самый любимый протокол связи для студентов. За последние два года мы помогли им построить около 62 различных проектов (еще 40 в разработке). Практически все проекты предполагают отправку различных данных...
1637 просмотров
schedule 13.06.2022

Как написать драйвер SPI для платы разработки Zynq 7000 ARM?
Я собираюсь написать драйвер SPI для платы разработки ARM. Он не используется с Linux. Вчера я прочитал драйвер QSPI, предоставленный Xilinx, и успешно его попробовал. Тем не менее, я бы очень хотел написать свой собственный драйвер SPI. Вот...
6946 просмотров
schedule 03.06.2023

Запись во внешнюю EEPROM через SPI
Я пытаюсь записать в EEPROM отдельного устройства, чтобы настроить поведение устройства, и управляю устройством с помощью Arduino Uno. Согласно этой веб-странице , мой SCK подключен к контакту 13, а мой SDA подключен к контакту 11. У меня есть...
2280 просмотров
schedule 07.09.2022

LPC1788: обмен данными с UFDC-1 с помощью SPI
Я работаю с микроконтроллером LPC1788, и я пытаюсь отправлять и получать данные от UFDC-1 (универсальный преобразователь частоты в цифровой) с помощью SPI. Я могу передавать данные через MOSI на него нормально (я подтвердил это с помощью...
701 просмотров
schedule 10.05.2022

Связь через SPI в Android
В настоящее время я ищу решение для связи через SPI в Android. Я установил NDK в свою систему и использовал собственные классы для связи с GPIO (/sys/class/gpio/gpioxx/value) на моей Wandboard. Это работает нормально. Так что принцип использования...
954 просмотров
schedule 19.07.2023

Выполнение программ, хранящихся во внешней флэш-памяти SPI, на процессоре ARM
У меня есть процессор ARM, который может взаимодействовать с внешней микросхемой флэш-памяти. В чип записываются программы, скомпилированные для архитектуры ARM, готовые к выполнению. Что мне нужно знать, так это перенести эти данные с внешней...
6006 просмотров
schedule 11.04.2023

Raspberry Pi spidev.h Связь SPI
Я пытаюсь установить spi-связь от RPi (Master) к EtherCAT Device (Slave). Передача данных получила схему. Мне нужно передать 2 байта, которые адресные регистры и следующие байты передают данные, пока выбор микросхемы не прервет связь. Это моя...
3244 просмотров
schedule 02.07.2022

Создание байта (8 бит) из 4 2 бит
Я пытаюсь найти способ получить как можно больше из ограниченной памяти в моем микроконтроллере (32 КБ) и ищу предложения или указатели на алгоритм, который выполняет то, что я пытаюсь сделать. Небольшая предыстория: я отправляю биты в...
751 просмотров
schedule 06.02.2023

чтение из канала для SPI
Работаю улинуксом на микроблейзе. У меня проблема с SPI. Мой код работает, я вижу, что канал считывается. Но как я могу проверить данные (rdata) printf не работает. Вот мой код //slavetool int main(int argc, char **argv) { uint8_t...
1029 просмотров
schedule 02.03.2023

VHDL: сигнал не может быть синтезирован, плохое синхронное описание
Я пытаюсь реализовать что-то вроде интерфейса SPI в VHDL для использования с FPGA. Мое понимание VHDL ограничено, так как я использую его всего 2 дня, и я думаю, что не понял, как поток данных контролируется с помощью тактовых импульсов. В...
906 просмотров
schedule 23.06.2022

Динамическая загрузка классов в OSGi
У меня есть целая куча модулей фреймворка, которые отлично работают на OSGi, все сервисы и компоненты находят друг друга и работают нормально. Однако есть одна структура, которая делает некоторые динамические вещи в отношении классов. По сути, в...
2899 просмотров

Приемная часть SPI в STM32F0 не работает
Я использовал MCU STM32F042K6T6. Я настроил SPI в двунаправленном режиме, чтобы читать датчик MLX90316. Теперь функция чтения заблокирована в ожидании сигнала RXNE. Если я правильно понял, как только я переведу SPI в режим rx, автоматически...
8085 просмотров
schedule 08.04.2023

Как правильно получать данные через SPI расширенный буферный режим микроконтроллеров Microchip PIC24F?
Я программирую связь SPI с внешним чипом RF. Микроконтроллер - модель PIC24FJ64GA102 от Microchip. Я хочу использовать расширенный буферный режим SPI. Проблема: получить полученные байты из приемного буфера. Используемая функция SPI:...
5889 просмотров
schedule 07.03.2023

Обработчик прерывания Spi работает, когда используется printf()
Я пытаюсь инициировать spi-связь между процессором omap и процессором sam4l. Я настроил протокол spi, и omap является ведущим. Теперь я вижу, что тестовые данные, которые я отправляю, правильно достигают sam4l, и я вижу, что isr печатает эти данные....
165 просмотров
schedule 20.04.2023

Преобразуйте 24-битное значение комплимента 2 (сначала старший бит) в напряжение
У меня есть АЦП (AD7767), который я использую для измерения дифференциального сигнала. Данные, поступающие от АЦП, представляют собой первое 24-битное значение дополнения 2 MSB. Я хочу преобразовать это значение в напряжение. Используемое опорное...
531 просмотров
schedule 01.11.2022

SPI не работает должным образом в MODE_0 на Odroid-C1. Подсистема pinctrl ядра Linux.
Я пытаюсь использовать GPS-приемник UBlox NEO-7M на плате Odroid-C1. По умолчанию модуль GPS работает в первом режиме SPI. Вот почему я использую этот фрагмент кода пользовательского пространства, чтобы выбрать правильный режим SPI. int...
1091 просмотров
schedule 20.03.2023

Почему SPI не работает с моим STM32f4DISCOVERY?
Я застрял с этим на некоторое время. Я следил за несколькими примерами в Интернете, но безуспешно. Я не могу заставить его работать с моим STM32F4Discovery. У меня есть внешний чип (точнее, SX1272 от Semtech), с которым я пытаюсь установить связь...
1891 просмотров
schedule 16.07.2023

В чем разница между SPI (последовательный периферийный интерфейс) и GSB (последовательная шина общего назначения)?
Я новичок во встроенном программировании. Сейчас пытаюсь разобраться в даташите на Telechips 8001S. В чем разница между SPI (последовательный периферийный интерфейс) и GSB (последовательная шина общего назначения)? Спасибо.
891 просмотров
schedule 20.10.2023

Драйвер ядра Linux - SPI, как определяется устройство SPI?
Я читал о SPI и о том, как создавать драйверы ядра, но я все еще не уверен, как все это работает. Например: static struct spi_driver ds1305_driver = { .driver.name = "rtc-ds1343", .driver.owner = THIS_MODULE,...
879 просмотров
schedule 09.04.2022