реклама на сайте
подробности

 
 
> опять sx127x
RFTech
сообщение Dec 6 2015, 10:55
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 223
Регистрация: 16-10-12
Пользователь №: 73 974



Вопрос к тем кто знает и использует DIO. Нужен однозначный бит отслеживающий работу чипа в режиме приема RxDone, причем без задержки дабы не пропустить старт приема данных. В sx127x реализовано несколько режимов Rx (RxDone, CADDone и еще какие то). При всех вариантах нужен один бит сообщающий активизацию и отключение режима ресивера. Обязательно в реальном времени (не через контроллер). Возможно ли использовать какой нибудь DIO? Ну и вообще как работает пин DIO? Есть табличка 17 "DIOx Mapping" 00,01,10,11. Это что на пин выдается двухбитовая последовательность?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
СтаниславSV
сообщение Dec 16 2015, 08:05
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 16-12-15
Пользователь №: 89 712



DIO Mapping задаёт то, что будет выводится на эти пины. К примеру если записать в RegDioMap1 (40h) -00 , то в режиме LoRa на DIO0 выставится "1" после успешного приёма пакета. Предварительно нужно разрешить выставлять этот "флаг" в регистре RegIrqFlagMask (11h) бит 6 -> 0. (именно 0 разрешает выставлять флаги прерывания!). Аналогично, если записать 01, то уже на DIO0 выставится "1" при СadDone.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 00:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01836 секунд с 7
ELECTRONIX ©2004-2016