Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

Ответ
Опции темы
Непрочитано 27.08.2013, 19:20   #721
Icedog
Частый гость
 
Регистрация: 27.08.2013
Адрес: Москва
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Icedog на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от niXto Посмотреть сообщение
Да, последовательный режим не предусмотрен.
Слава те Господи!!! Спасибо niXto!!! А то я по неопытности уж думал все.... совсем тупой. Просто я в кодах приложенных участниками видел блок множественного опроса регистров, ну и давай моск ломать. А оно вон как....
Ещё раз спасибо!
Реклама:
Icedog вне форума   Ответить с цитированием
Непрочитано 30.08.2013, 20:37   #722
Icedog
Частый гость
 
Регистрация: 27.08.2013
Адрес: Москва
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Icedog на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Народ, позвольте один вопросик задать. Вот сижу смотрю на датаШИТ и не понимаю следующего выражения.
В регистре RF_SETUP бит 3 RF_DR_HIGH имеет комбинацию:
00’ – 1Mbps
‘01’ – 2Mbps
‘10’ – 250kbps
‘11’ – Reserved

А это как?
Бит 4 имеет свое значение а биты 2 и 1 имеют свою комбинацию....
как инициализация должна выглядеть для 250к и 0дб???

Забыл добавить, это дата на мои чипы nRF24L01+ rev 1.0
Миниатюры:
Нажмите на изображение для увеличения
Название: 22.JPG
Просмотров: 61
Размер:	73.2 Кб
ID:	51380   Нажмите на изображение для увеличения
Название: 33.JPG
Просмотров: 48
Размер:	24.9 Кб
ID:	51381  

Последний раз редактировалось Icedog; 30.08.2013 в 20:40. Причина: забыл добавить
Icedog вне форума   Ответить с цитированием
Непрочитано 30.08.2013, 20:44   #723
Icedog
Частый гость
 
Регистрация: 27.08.2013
Адрес: Москва
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Icedog на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Уупс..... сорри!!!!!! Тока что доперло. Извините, там 5 бит участвует. Эт я туплю.....
Icedog вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 12:20   #724
Icedog
Частый гость
 
Регистрация: 27.08.2013
Адрес: Москва
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Icedog на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Народ, позвольте ещё раз вас помучить чайнику....
Вот теперь мне действительно непонятен один момент в даташите.
Там написано что в регистре STATUS устанавливается 1 в зависимости от типа прерывания. Вот например у меня принялся пакет и значение регистра STATUS изменилось с 000011100 на значение 01000000, то есть RX_DR показывает что данные приняты, а RX_P_NO показывает что в данные приняты в нулевой пайп.
Чтобы сбросить состояние прерывания и вернуть ногу IRQ в 1, мне надо сбросить 6й бит RX_DR в 0. Но для этого туда надо записать 1!!!!!
Так там уже и так единица..... Это так и должно быть???

Ну хорошо, пытаюсь записать туда единицу и просто в регистр пишу тоже самое - 01000000. При этом ничего не получается. Регистр становится 00000010. Как нужно сбросить прерывание и опять перевести в статус ожидания прихода пакета?
Icedog вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 13:17   #725
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Icedog, вы не поленились писать такой могучий опус, а вот на чтение чужих библиотек вас не хватило. Как вы сами считаете, имеет какой-нибудь смысл отвечать на каждой странице на одни и те же вопросы?
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 13:25   #726
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Привыкай, у многих чипов и контроллеров для сброса единицы, в ячейку нужно записать единицу...
niXto вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 13:36   #727
Icedog
Частый гость
 
Регистрация: 27.08.2013
Адрес: Москва
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Icedog на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Цитата:
а вот на чтение чужих библиотек вас не хватило.
Честно говоря я смотрел библиотеки, но как уже говорил, я не очень то в программировании. Не все ещё понимаю. Кода я ваши первые посты читал, там вы тоже не все понимали с первого раза, а уж что говорить про меня чайника? Покажите пожалуйста где посмотреть. Мне очень трудно ориентироваться в разных файлах библиотек. А так как опыта практически нет то и сам процесс обнуления 1 через запись 1 непонятен. Без обид плиз, просто я всю тему прочитал, но вот на этом месте споткнулся.
Icedog вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 14:07   #728
nuclearcat
Частый гость
 
Регистрация: 22.08.2010
Сообщений: 37
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
nuclearcat на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Этот бит - не ячейка памяти, это флаг. Чтение - состояние флага, запись в этот бит - как нажатие кнопки reset. Изменить его снова в единицу может только программа чипа.
nuclearcat вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 14:51   #729
Icedog
Частый гость
 
Регистрация: 27.08.2013
Адрес: Москва
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Icedog на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Спасибо всем. Все работает. Действительно - пишешь 1 и все сбрасывается. Модули работают, правда пока от одного к другому, но работают!!! Дальность более чем достаточна для меня.

Кстати для информации: nRF24L01+ выдерживает переполюсовку питания без каких либо последствий в течении 30 секунд...
Icedog вне форума   Ответить с цитированием
Непрочитано 01.09.2013, 15:36   #730
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Про переполюсовку было, но только если слабый ток - иначе быстро разогреваются и горят

А ещё они способны неограниченно долго работать на 5 В
niXto вне форума   Ответить с цитированием
Ответ

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто работал с драйвером DM132? sdsrem Микроконтроллеры, АЦП, память и т.д 0 06.07.2010 21:37
Кто нибудь имеет описание, как обращаться к KEELOQовскому регистру в PIC12F635/PIC16F636? Make_Pic Микроконтроллеры, АЦП, память и т.д 1 07.05.2010 12:53
Кто нибудь работал с MUST II System ? trilobit Производственное оборудование 0 28.04.2010 11:51
Кто нибудь имел дело со шрифтами? Djakovskij Микроконтроллеры, АЦП, память и т.д 8 18.02.2010 20:35
Кто работал с Ad7714? ALEKSEY188 Микроконтроллеры, АЦП, память и т.д 18 11.02.2010 03:54


Часовой пояс GMT +4, время: 17:30.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot