Тиаго
Пт, 05 июня 2015 г., 22:42
Я использую библиотеку: https: // github.com/tmrh20/rf24
#include
#include "RF24.h"
#include "nRF24L01.h"
#define PINCSN 7
#define PINCE 18
[b][u]byte data[2];[/u][/b]
RF24 radio(PINCE,PINCSN);
const uint64_t pipe = 0xE8E8F0F0E1LL;
void setup(){
Serial.begin(115200);
radio.begin();
radio.setPALevel(RF24_PA_MAX);
radio.setDataRate(RF24_1MBPS);
radio.openReadingPipe(1,pipe);
radio.startListening();
}
void loop(){
if(radio.available()){
radio.read(&data, sizeof(data));
}
Serial.println(data);
}
Mrburnette
Пт, 05 июня 2015 г., 22:49
Добро пожаловать, Тиаго:
Вы должны использовать портированную библиотеку здесь:
ViewTopic.PHP?f = 13&t = 138
STM32-это 32-разрядное устройство, поэтому библиотеки должны быть немного переработаны, чтобы быть совместимыми.
Луча
РЕДАКТИРОВАТЬ: Я сделал смешное "немного переработал"
Вы должны использовать портированную библиотеку здесь:
ViewTopic.PHP?f = 13&t = 138
STM32-это 32-разрядное устройство, поэтому библиотеки должны быть немного переработаны, чтобы быть совместимыми.
Луча
РЕДАКТИРОВАТЬ: Я сделал смешное "немного переработал"
Тиаго
Пт, 05 июня 2015 г., 22:53
Хорошо, я посмотрю. Спасибо
Jarno83
Вт 30 июня 2015 г., 18:29
Привет, у кого -нибудь есть библиотека NRF24 - https: // github.com/maniacbug/rf24
Работа с Maple Mini, где мне подключить его к? Спасибо
Работа с Maple Mini, где мне подключить его к? Спасибо
Rogerclark
Ср. 01 июля 2015 г. 12:41
Jarno83
Ср. 01 июля 2015 г., 4:17
Rogerclark написал:Любая причина, по которой вы не можете использовать это
ViewTopic.PHP?f = 13&t = 138
ViewTopic.PHP?f = 13&t = 138
victor_pv
Чт, 2 июля 2015 г., 5:07
Jarno83 написал:Rogerclark написал:Любая причина, по которой вы не можете использовать это
ViewTopic.PHP?f = 13&t = 138
ViewTopic.PHP?f = 13&t = 138
Rogerclark
Чт, 2 июля 2015 г., 6:26
SPI находится на булавках 4,5,6 и 7 на Maple Mini (ну, на шелкостном экране)
(LOL) Я только что проверил, а 7 - это NSS, который является PA4, так что это будет работать только в том случае, если вы используете довольно недавнюю версию репо, которая имеет исправление для функции / ошибки STM NSS
(LOL) Я только что проверил, а 7 - это NSS, который является PA4, так что это будет работать только в том случае, если вы используете довольно недавнюю версию репо, которая имеет исправление для функции / ошибки STM NSS
Jarno83
Чт, 2 июля 2015 г., 18:44
Спасибо, но я все еще борюсь
Настраивать:
NRF24 - Maple Mini
GND - GND
VCC - VCC
CE - 3 (PB0)
CSN - 7 (PA4)
SCK - 6 (PA5)
Моси - 4 (PA7)
Мисо - 5 (PA6)
IRQ - 1 (PB10)
Некоторая информация отсюда - http: // www.STM32duino.com/viewtopic.PHP?t = 138
Отредактировано
Настраивать:
NRF24 - Maple Mini
GND - GND
VCC - VCC
CE - 3 (PB0)
CSN - 7 (PA4)
SCK - 6 (PA5)
Моси - 4 (PA7)
Мисо - 5 (PA6)
IRQ - 1 (PB10)
Некоторая информация отсюда - http: // www.STM32duino.com/viewtopic.PHP?t = 138
Отредактировано
Martinayotte
Чт, 2 июля 2015 г., 19:05
Я думаю, ты несоответствует булавкам SPI. Взгляните на следующую расписку:
- Maple Mini.PNG (232.4 киб) просмотрено 8346 раз
Jarno83
Чт, 2 июля 2015 г., 20:01
Martinayotte написал:Я думаю, ты несоответствует булавкам SPI. Взгляните на следующую расписку:
Maple Mini.пнн
Maple Mini.пнн
Martinayotte
Чт, 2 июля 2015 г., 21:01
But still nowhere to connect CSN..
Jarno83
Пт, 3 июля 2015 г., 4:18
Martinayotte написал:
But still nowhere to connect CSN..