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

Карта SDHC microSD и инициализация SPI
У меня есть карта microSD Kingston SDHC объемом 32 ГБ, которая должна подключаться к MSP430F2618 через SPI . Мне не удалось инициализировать его с помощью CMD55 + ACMD41 (с битом 30, установленным на 1), как описано в документе со спецификациями...
8994 просмотров
spi
schedule 14.02.2022

Действительно ли SPI нужен цикл ожидания?
Я использую msp430f5418 с рабочей средой IAR Embedded 5.10. Графический ЖК-дисплей (ST7565R) подключен через SPI к MSP. Ведущий MSP использует 8-битный режим первого старшего разряда с SMCLK. Обычно мы должны проверять бит занятости перед...
281 просмотров
schedule 16.11.2023

нужна помощь по генератору сигналов AD9833 с микроконтроллером ATmega32-A
Я пытаюсь генерировать синусоиду, используя программируемый генератор сигналов AD9833 с микроконтроллером ATmega32-A (тактовая частота MCLK = 8 МГц). Я использую связь USART, поэтому, если я изменяю частоту в гипертерминале, частота сигнала должна...
1828 просмотров
schedule 08.05.2023

Попытка реализовать шину spi в vhdl
Я пытался установить связь с ЦАП LTC2426 через SPI, но безуспешно. Сейчас ищу помощи. Может ли кто-нибудь сказать мне, почему мой код не работает. CSDAC работает правильно, генерируется SCLK и отправляются 32 бита, но, возможно, я ошибся с...
3219 просмотров
schedule 28.09.2022

Как передавать и получать данные с помощью SPI с LPC1788
Я пытаюсь написать программу с использованием микроконтроллера LPC1788, и мне нужно отправлять и передавать данные в UFDC (универсальный преобразователь частоты в цифровой) по протоколу SPI. Информацию об этом можно найти здесь . Контроллер SSP...
2407 просмотров
schedule 04.12.2023

создать небольшую задержку в обработчике прерывания Linux
Я работаю над обработчиком прерывания с группой разработчиков оборудования, и мы пытаемся выяснить, где находится ошибка. Читаю чип по шине SPI на 5кГц. Чип загружает 4 байта и запускает вывод готовности данных. Мой обработчик прерываний...
532 просмотров
schedule 17.10.2022

Альтера DE0-нано. Пытаюсь сделать ведомое устройство SPI
Я новичок в VHDL, и я подумал, что могу попытаться создать ведомое устройство SPI в качестве обучения, но оно не работает так, как ожидалось. Ниже моего текущего кода. Он компилируется и загружается просто отлично, но он не работает должным образом....
714 просмотров
schedule 08.10.2022

Взаимодействие SPI LCD с Arduino
У меня есть ЖК-дисплей, который я пытаюсь подключить к ардуино. Он использует SPI в качестве интерфейса связи, и есть примечание к приложению, в котором подробно описывается код для связи с ним. Моя проблема в том, что я не знаю, как...
1895 просмотров
schedule 03.12.2022

Несколько потоков, вызывающих одну и ту же функцию с помощью периферийной процедуры
У меня есть 2 потока Thread1 и Thread2. И у меня есть функция для периферийного чтения или записи. Произнесите функцию чтения или записи SPI. Оба потока в некоторых случаях используют функции SPI. Поскольку потоки являются параллельными по своей...
1406 просмотров

Ошибка библиотеки Arduino NFC PN532
Я использую этот экран NFC http://www.elecfreaks.com/wiki/index.php?title=RFID_/_NFC_Shield , и с помощью предоставленной библиотеки я не могу запустить примеры. Это пример кода. #include <PN532.h> #define SCK 13 #define MOSI 11 #define SS...
4456 просмотров
schedule 09.04.2023

Как выделяется основной номер для драйвера устройства платформы?
Интересно, как основной номер выделяется для драйвера устройства платформы. Например, в коде драйвера , я не вижу никаких вызовов функций, таких как alloc_chrdev_region() or register_chrdev_region() Кто-нибудь, пожалуйста, дайте...
690 просмотров
schedule 10.09.2022

Преобразователь АЦП не отображает правильное значение на 7-сегментной ПЛИС
Я пишу код VHDL, который позволяет подключить ADC7475 (12 бит с 4 ведущими нулями (всего 16 бит)) к плате FPGA. Моя цель - отображать значение цифрового выхода АЦП на 7 сегменте при подаче аналогового сигнала (вывод Vin АЦП). Вот моя программа:...
911 просмотров
schedule 02.02.2023

Регистры SPI обнаружения STM32F429
Я пытаюсь использовать плату обнаружения STM32F429 для связи в режиме только передачи с ЖК-дисплеем через SPI. Однако каждый раз, когда я записываю данные в регистр данных для вывода, я не вижу, чтобы в моем представлении отладки ( CrossStudio )...
799 просмотров
schedule 24.05.2023

Проблемы с программированием флэш-памяти SPI
Я использую STM32F429 CortexM4 в своей целевой плате приложения. У меня есть внешняя флэш-память SPI (8 МБ) и внешняя SDRAM (32 МБ), чтобы преодолеть ограничения размера моего чипа. Здесь у меня есть отдельный проект для файлов изображений .BMP,...
214 просмотров
schedule 21.02.2022

Передача данных смарт-карт и считывателей смарт-карт
У меня есть куча смарт-карт. Я собираюсь создать сниффер, который связывается с COM-портом, чтобы проводить атаки MITM просто для развлечения, а также для тестирования и обновления моих знаний в этой области. Я признателен, если кто-нибудь прольет...
246 просмотров

Программная реализация SPI
Я думаю о создании собственной библиотеки SPI для программного обеспечения на чистом C, потому что ее нет (насколько я могу судить). Что меня также беспокоит - почему нет программных библиотек SPI? Есть ли какое-то аппаратное ограничение,...
3301 просмотров
schedule 09.04.2023

Bit Bang с SPI (fwirte, производительность записи)
У меня есть код bit bang , который позволяет мне отправлять 4 мегабайта данных по линиям SPI. Его встроенный код для пользовательского оборудования с использованием ядра Linux. Проблема в том, что это занимает ОЧЕНЬ много времени (4 часа), это,...
1975 просмотров

SPI не работает должным образом с высокой скоростью микроконтроллера
Я соединяю некоторые датчики на основе SPI с микроконтроллером MSP430. Проблема в : Микроконтроллер работает на частоте 20 МГц, а тактовая частота SPI составляет 1 МГц. Когда я уменьшаю скорость микро до примерно ‹4 МГц, тогда интерфейс...
508 просмотров
schedule 01.03.2024

реализация задержки 50 нс в VHDL
Я отправляю данные на аналого-цифровой преобразователь, и мне нужно, чтобы данные команды были задержаны не менее чем на 50 нс от clk_19khz. Вот что у меня есть до сих пор. Как мне вставить задержку 50 нс, которая требуется для аналого-цифрового...
841 просмотров
schedule 22.11.2022

ARM Cortex-M4 Приоритеты прерываний
Я использую микроконтроллер ARM Cortex M4. Если у меня есть обработчик прерываний для GPIO с приоритетом 2 и драйвер SPI с приоритетом 3 (т. е. с более низким приоритетом, чем у GPIO), и я вызываю (блокирующий) SPI, считываемый из обработчика...
910 просмотров
schedule 13.07.2023