Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
19.01.2014, 20:09
|
#821
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
должно же где то отмечаться что байт прилетел?
|
В 7-м регистре отмечаются
17-й - это регистр ФИФО
|
|
|
|
19.01.2014, 20:10
|
#822
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Дмитрий ARM7, почитай пост 790, там ссылка, все хорошо описано. Блоки по умолчанию почти готовы к работе, меняешь 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Е.
|
|
|
|
19.01.2014, 20:13
|
#823
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
niXto, Спасибо пойду попробую прочитать этот регистр ))))
|
|
|
|
19.01.2014, 20:15
|
#824
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от wlad773
|
Дмитрий ARM7, почитай пост 790, там ссылка, все хорошо описано. Блоки по умолчанию почти готовы к работе, меняешь 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Е.
|
Но я без прерывания работаю (
|
|
|
|
19.01.2014, 20:23
|
#825
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от niXto
|
В 7-м регистре отмечаются
|
Ура! После включения 7 регистре лежит 14 как как первый байтик дал там тут же 78 ))) А скинуть его как просто опять записать то что было?
|
|
|
|
19.01.2014, 20:23
|
#826
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Прерывания не кусаются... И не страшные совсем...
|
|
|
|
19.01.2014, 20:26
|
#827
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
А скинуть его как просто опять записать то что было?
|
Записать константу 70h
Или единицы только в те биты, которые нужно сбросить
|
|
|
|
19.01.2014, 20:46
|
#828
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
niXto, Спасибо все проверил очень стабильно все теперь знаю когда байтик ловить ))))
|
|
|
|
19.01.2014, 21:11
|
#829
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
Но я без прерывания работаю (
|
Без разницы. Если считаешь что процессору заняться нечем, то можно опрашивать.
|
|
|
|
19.01.2014, 21:15
|
#830
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от niXto
|
Ответ №799
|
Я просто не понял что в русской раскладке нет буквы +.
А расскажите про SETUP_AW.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:57.
|
|