Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/45: Рейтинг темы: голосов - 45, средняя оценка - 4.67
pox2
1

stm32f4+NRF24L01 связать с arduino+NRF24L01

15.04.2014, 10:10. Просмотров 9095. Ответов 12
Метки нет (Все метки)

Нужно связать два блока: ведущий на stm32f4 ведомый на arduino.
Есть платки NRF24L01 и куча примеров, но ни один не работает. Причем не могу проверить где косяк: при передаче или приеме...
Может у кого-нибудь была подобная задача?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2014, 10:10
Ответы с готовыми решениями:

PIC+nRF24L01
Необходимо "соединить" PIC-и посредством модулей nRF24L01. Изобретать велосипед или заниматься...

NRF24L01 на STM32
Собственно сабж, есть ли у кого рабочий код для этого модуля? уже хз сколько перепробовал... не...

STM32F103 и NRF24L01+
Доброго времени суток, коллеги. Назрел вопрос, т.к. уже пару недель не могу разобраться в сути...

stm32f407 + nrf24l01+
Господа, помогите разобраться! Очевидно тупляю на ровном месте. Взял две дискавери с подключенными...

12
0 / 0 / 0
Регистрация: 08.02.2012
Сообщений: 648
15.04.2014, 10:36 2
А есть возможность у тебя проверить (stm32f4+NRF24L01) + (stm32f4+NRF24L01) или (arduino+NRF24L01) + (arduino+NRF24L01)?
0
pox2
15.04.2014, 10:47 3
Нет, к сожалению. Есть только по одной плате того и другого.
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 799
15.04.2014, 16:20 4
а повесить оба нрф на один стм на разные интерфейсы и слушать там? Я щас так и делаю, потому что иначе я {del} отлаживать два разных устрйоства одновременно. А так - написать все общение и дрыгание ногами с расчетом на HAL и потом ьез изменений перенести код на ардуину, на распи, на чорта лысого
0
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 41
15.04.2014, 16:38 5
Я когда отлаживал, просто на один SPI два радиомодуля, только на разные ноги CS, CE, Int.
0
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 799
15.04.2014, 16:52 6
В теории даже CS разный достаточно.
Кстати, чтобы два раза не вставать. Читал доку, не очень понял один момент. Имеет ли смысл изобретать свой велосипед с форматом сообщения, типа, адресат, црц и всякое такое или это все же уже обрабатывается самим чипом? Т.е. нужно ли думать о чем-то кроме 32 байт нагрузки и чтобы на правильный tx_addr отправить?
0
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 140
15.04.2014, 23:09 7
Я соединял Tiva C и Ардуину, может поможет:
{del}
Работало нормально, хотел добавить Stm32f103, но пока некогда
0
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
16.04.2014, 01:13 8
Проверьте в ваших примерах на обоих устройствах настройки 1. Скорости радио 2. Длинны контрольной суммы 3. Номер радиоканала 4. Длину paytood должна быть одинаковая фиксированная или обе динамических
Не совпадение любого из 4х приведет к отсутствию связи
Само собой вдрес tx передатчика должен совпадать с rx приемника
0
pox2
16.04.2014, 09:12 9
Спасибо, буду проверять.
Somy531
17.05.2014, 11:11 10
Что-нибудь вышло уже неделю пытаю, и все молчит.
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,233
17.05.2014, 18:37 11
Цитата Сообщение от sohbtixhuk
Имеет ли смысл изобретать свой велосипед с форматом сообщения, типа, адресат, црц и всякое такое или это все же уже обрабатывается самим чипом? Т.е. нужно ли думать о чем-то кроме 32 байт нагрузки и чтобы на правильный tx_addr отправить?
на сколько я понял, если есть до 6 девайсов, при этом один - "сервер", а другие клиенты, то все это может рулиться аппаратно. в ином случае придется городить огороды руками.
0
0 / 0 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
17.05.2014, 22:51 12
Вот тут простая как палка библа для NRF. Нужно только прописать свои функции инициализации ног и дрыганья ими. Там же есть примеры простого передатчика и приемника.
0
0 / 0 / 0
Регистрация: 11.03.2019
Сообщений: 3
15.03.2019, 23:06 13
Всем привет, нужна помощь в конфигурации модуля nrf24l01, код пишу под stm32f103 stdperiph, кто имеет опыт работы с данным модулем {del} заранее спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2019, 23:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

STM32VLDiscovery + Raspberry Pi + NRF24L01
Всем привет! Возникла проблема коммуникации отладочной платы stm32vl discovery с raspberry pi...

STM32F3Discovery + NRF24L01 [Решено]
Добрый вечер! Собираю связку STM32F3Dyscovery + NRF24L01. Радио передатчик подключен к SPI3....

Как правильно работать с NRF24L01?
Доброго дня. Почему не сбрасывается прерывание на самом модуле? Как нужно правильно изначально...

Нужна блиблиотека для STM32VLDiscovery nRF24L01+?
STM32VLDyscovery нужна библиотека для STM32f100 рабочая не могу ниодной рабочей найти, очень...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.