Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
27.01.2014, 12:10
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
wlad773,
Вот так?
Блоки по умолчанию почти готовы к работе, меняешь 3 байта описаны в том же посте. CONFIG-0х0В, PX_PW_P0-0х05, SETUP_RETR-0х2F это вкл. приема. Для передачи CONFIG-0х0А, в W_TX_PAYLOAD кол-во байт указанных в PX_PW_P0, дергаешь СЕ, ждешь прерывание 1Е- не дошло 2Е- дошло. после зтого поднимаешь СЕ и в конфиг записываешь соответствующее. На приемнике ждешь прерывание 4Е, из R_RX_PAYLOAD читаешь байты, записываешь в конфиг 4Е.
Последний раз редактировалось Дмитрий ARM7; 27.01.2014 в 12:21.
|
|
|
|
27.01.2014, 12:20
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
после зтого поднимаешь СЕ и в конфиг записываешь соответствующее
|
Что туда писать?
Ну приду домой попробую а вот CE поднимать чтоб прерывания очистить написано очистил и обратно к земле его?
Последний раз редактировалось Дмитрий ARM7; 27.01.2014 в 12:29.
|
|
|
|
27.01.2014, 12:32
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Вы вообще мануал открывали? Прерывание сбрасывается записью бита в статус регистр:
#define RF_RX_DR_IRQ_CLEAR 0x40
#define RF_TX_DS_IRQ_CLEAR 0x20
#define RF_MAX_RT_IRQ_CLEAR 0x10
|
|
|
|
27.01.2014, 12:40
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Конечно открывал но я не особо понимаю что там написано ))) Это я понимаю что в статус регистре а зачем СЕ поднимать?
|
|
|
|
27.01.2014, 12:48
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Прием идет, пока СЕ поднят. А передача начинается, как только СЕ поднимается. Хотя в случае передачи СЕ можно даже не опускать. Передавать будет сразу после поднятия CSN.
|
|
|
|
27.01.2014, 13:12
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
но я не особо понимаю что там написано )))
|
Вот теперь скажите :
Вам нужен будет перевод мануала на каждое устройство ,
Не проще язык выучить?
__________________
Осторожно , злой кот
|
|
|
|
27.01.2014, 13:41
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Это не всем легко дается ))) У меня память плохая )))
|
|
|
|
27.01.2014, 17:25
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
Блоки по умолчанию почти готовы к работе, меняешь 3 байта описаны в том же посте. CONFIG-0х0В, PX_PW_P0-0х05, SETUP_RETR-0х2F это вкл. приема. Для передачи CONFIG-0х0А, в W_TX_PAYLOAD кол-во байт указанных в PX_PW_P0, дергаешь СЕ, ждешь прерывание 1Е- не дошло 2Е- дошло. после зтого поднимаешь СЕ и в конфиг записываешь соответствующее. На приемнике ждешь прерывание 4Е, из R_RX_PAYLOAD читаешь байты, записываешь в конфиг 4Е.
|
После такой конфигурации прилетает только один пакет что в конфиг писать?
|
|
|
|
27.01.2014, 18:13
|
|
Прописка
Регистрация: 09.08.2006
Адрес: Нижний Новгород
Сообщений: 148
Сказал спасибо: 98
Сказали Спасибо 48 раз(а) в 27 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
И возможно мешают другие устройства типа WiFi , если не передаётся сигнал
|
|
|
|
27.01.2014, 18:32
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Да мне кажется это я с программой намудрил )))
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:58.
|
|