Описание тега spi
Serial Peripheral Interface (SPI) is a serial, synchronous bus commonly used in embedded systems. It is most often used for communication between a microcontroller and peripheral hardware such as memories, shift registers, sensors, displays etc, but can also be used for MCU to MCU communication.
2
ответа
Почему я получаю ошибки после вставки функций в пример кода?
Извинения за невероятно смутное название; Я постараюсь быть более конкретным здесь. Я разрабатываю программу на микроконтроллере NRF52832 в SEGGER Embedded Studio IDE, которая получает данные от внешнего АЦП через SPI и выводит сигнал ШИМ с рабочим …
20 май '18 в 08:45
1
ответ
Как реализовать SPI на плате STM32F3 с использованием стандартной периферийной библиотеки?
Я пытаюсь реализовать SPI на плате STM32F3 Discovery, используя стандартную периферийную библиотеку. Я не хочу использовать драйверы HAL (это ограничение). Я не могу понять, чего мне не хватает. Я внедряю SPI в подчиненном режиме. Ниже приведена кон…
27 ноя '17 в 12:36
0
ответов
SPI-связь между MFRC522 и LPC1768
В настоящее время я реализую небольшой класс C++ для связи через SPI с чипом MFRC522 (на модуле считывания карт IC Mifare RFID-RC522) из LPC1768. Я пользуюсь услугами mbed библиотека, доступ через mbed.h заголовок. Вот как выглядит мой класс: #inclu…
27 окт '17 в 21:21
1
ответ
Gadgeteer и SPI протокол (цифровой потенциометр)
Я пытаюсь создать проект, который позволит мне управлять цифровым потенциометром с помощью гаджета.NET. Они оба используют протокол SPI, так что на первый взгляд это должно быть легко. Потенциометр MCP4131: http://farm9.staticflickr.com/8062/8240194…
18 сен '13 в 20:02
2
ответа
Проблема с SPIDEV, деревом устройств и именем.dtbo с Beaglebone Black
У меня странная проблема с деревом устройств. Я обнаружил, что изменение имени.dtbo изменило поведение ядра! Я изменил BB-SPIDEV1-00A0.dts, указанный в /lib/firmware с Angstrom: /* * Copyright (C) 2013 CircuitCo * * Virtual cape for SPI1 on connecto…
10 июн '14 в 10:33
1
ответ
STM32F1 - Использование мастер SPI на голом металле
Я пытался перенести часть своего кода AVR для управления простым SPI LCD на ARM в качестве учебного упражнения (я вообще новичок в ARM). Для этого мне просто нужно использовать SPI в режиме мастера. Я посмотрел в таблице данных для моего устройства …
10 фев '17 в 19:59
1
ответ
PIC24 SPI master отказывается принимать тактовые генераторы
У меня есть плата начального комплекта MPLAB с микросхемой PIC24FJ256GB106, обменивающаяся данными с подключенной платой ADXL375 чипа акселерометра (которая, по-видимому, не является причиной моей проблемы) через SPI в 3-проводном соединении SPI (SD…
20 ноя '14 в 16:27
0
ответов
Запись звука через SPI, Raspberry PI
Я рассчитываю создать систему, которой можно управлять с помощью голоса, а обработка голоса должна выполняться на Raspberry Pi. У меня уже есть программное обеспечение, и я должен интегрировать его с моим оборудованием. Моя система представляет собо…
26 окт '13 в 11:04
2
ответа
Выполнение программ, хранящихся во внешней флэш-памяти SPI на процессоре ARM
У меня есть процессор ARM, который может взаимодействовать с внешней микросхемой флэш-памяти. На чипе записаны программы, скомпилированные для архитектуры ARM, готовые к выполнению. Что мне нужно знать, как это сделать, это получить эти данные из вн…
25 ноя '13 в 23:55
1
ответ
Скорость записи на SD-карту в режиме SPI
У меня есть SD-карта (или SDHC-карта), подключенная к микроконтроллеру через режим SPI. Я использую библиотеку FAT Чана. Я записываю в него данные, которые поступают из 8192-байтового буфера (буфер не может быть больше из-за недостатка оперативной п…
31 авг '12 в 14:24
1
ответ
SDHC SPI проблемы с записью
Некоторое время я пытался создать интерфейс SD-карты с периферийным устройством LPC1766 SPI, и сейчас я застрял в проблеме, которая нигде не могла найти ответ. Проблема в том, что SDHC-карты не отвечают на команды записи и чтения, как ожидалось. Вс…
15 янв '12 в 02:09
0
ответов
Android Things SPI Длина пакета NXP i.MX7D
Я использую NXP i.MX7D с Android Things для чтения изображений с камеры через SPI. Изображение разбито на пакеты по 244 байта, но кажется, что драйверы Android Things обрабатывают пакеты по 64 байта до того, как CS и CLK будут сброшены на определенн…
05 апр '18 в 17:28
0
ответов
Пример SPI не работает на NUCLEO-F411RE
Я создал очень простой пример Spi Master, но, глядя на логический анализатор, нет линии Spi Clock. Так что я сделал не так в конфигурации spi. #include "mbed.h" #include <stdio.h> SPI spi(D4, D5, D3); // mosi, miso, sclk DigitalOut cs(A2); Ser…
07 июн '17 в 10:00
2
ответа
Как передавать и получать данные с использованием SPI с LPC1788
Я пытаюсь написать программу с использованием микроконтроллера LPC1788, и мне нужно отправлять и передавать данные в UFDC (универсальный преобразователь частоты в цифровой формат) с использованием протокола SPI. Таблицу для этого можно найти здесь. …
15 июл '13 в 13:37
0
ответов
Программирование контроллера DMA Atmel
Я работаю над модулем ядра Linux для считывания данных с чипа на шине SPI системы AT91SAM9x25EK на чипе. Я нахожу какое-то необычное поведение, хотя. Чип должен возвращать наборы чисел, которые выглядят так: 170, 172, 172, 172, 170, 173, 173, 173, 1…
27 авг '13 в 22:56
2
ответа
SPI на Arduino с HID-ридером
Я строю проект, который использует HID OEM75 в качестве точки доступа для механизма блокировки. Мы осуществляем контроль через Arduino Duemilanove (ATmega328). Мы работаем с SPI для обеспечения безопасности и (очевидно) поддержки. (Я понимаю, что лю…
17 мар '11 в 06:13
1
ответ
Команды SPI Arduino Wifi Shield
Я в настоящее время использую Arduino Wifi Shield. Он прекрасно работает с библиотекой Arduino, но у меня есть проект, в котором мне нужно избавиться от всей библиотеки Arduino и использовать только AVR-libc. Поэтому, чтобы использовать экран Wifi, …
06 фев '13 в 12:54
1
ответ
pic32 получает только 1 байт в spi
Я борюсь, наверное, с очень простой проблемой. У меня есть контроллер Cypress CY8, выступающий в качестве ведущего SPI, который должен обмениваться данными с PIC32mx в подчиненном режиме для обмена пакетами данных. Однако я даже не могу исправить пр…
28 июл '15 в 14:03
2
ответа
Более двух устройств SPI на плате Arm, которая поддерживает только два?
Процессор Arm на одной из наших плат имеет spi-порт с двумя линиями выбора микросхемы. В техническом описании процессора упоминается, что он может управлять двумя spi-устройствами. Можно ли использовать GPIO в качестве ведомого устройства для дополн…
27 дек '12 в 10:57
1
ответ
STM32F - SPI с DMA "ErrorCallback" и смещенными кадрами
Я передаю 2 uC (дисплей Arduino как MASTER и STM32F429 как подчиненный). Его связь состоит из 10 байтов в полнодуплексном режиме через SPI с использованием DMA, каждые 150 мс. В течение нескольких минут связь идет очень хорошо, оба ОК правильно отпр…
15 ноя '17 в 11:45