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

 
 
> cc1101 - переключение из режима передачи в режим приема и наоборот.
zheka
сообщение Aug 6 2013, 16:15
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Господа, как правильно переключаться из одного режима в другой?
Вроде бы в даташите есть цифры, означающие время переключения RX->TX и TX->RX, то есть напрямую.
У меня же, если не переводить чип в режим IDLE перед каждым переключением, большие сложности со связью.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pasha_a13
сообщение Aug 7 2013, 16:38
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Вы можете, в зависимости от нужного режима работы, после инициализации и настройки регистров перейти в режим RX и в настройках поставить что после TX возвращаться автоматом в RX (ведь не постоянно же Вам нужно передавать что-то). Если нужно что-то передать, то данные грузите в буфер, потом строб STX.
После передачи микросхема сама вернется в RX.
Проблем с таким режимом небыло.
Один важный нюанс это не забыть включить периодическую авто калибровку при переходах между режимами.
Хотя если в Вашем применении нет сильно большой необходимости непрерывно висеть в RX с кратковременными переходами в TX, то можете ставить в настройках чтобы после передачи-приема возвращалось в IDLE. Например загрузили данные в буфер, послали строб STX, и читаете регистр состояния. Когда состояние стало IDLE, то все ОК, чистим передающий(возможно и приемный) буфер и посылаем строб SRX.
Но опять таки не забывать периодически калибровать.
А в чем именно выражаются проблемы со связью?

Сообщение отредактировал Pasha_a13 - Aug 7 2013, 16:40
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zheka   cc1101 - переключение из режима передачи в режим приема и наоборот.   Aug 6 2013, 16:15
- - zheka   У меня одно устройство ведущее, другое ведомое. Ве...   Aug 8 2013, 15:44
|- - Pasha_a13   Цитата(zheka @ Aug 8 2013, 18:44) У меня ...   Aug 8 2013, 18:45
- - zheka   пока что я не пользовался автоопустошением, но пла...   Aug 8 2013, 18:47
|- - Pasha_a13   Цитата(zheka @ Aug 8 2013, 21:45) пока чт...   Aug 8 2013, 18:47
- - zheka   Настроил автоматические переходы. Убрал принудител...   Aug 9 2013, 03:34
|- - Pasha_a13   Цитата(zheka @ Aug 9 2013, 06:34) Настрои...   Aug 9 2013, 08:32
- - zheka   Вот код Ping_RF - на ведущем. Ping_RF_Answer() - н...   Aug 9 2013, 13:14
- - Pasha_a13   я всегда использовал постоянную длину пакета, пото...   Aug 9 2013, 13:25
- - zheka   А у меня острая необходимость в переменной длине. ...   Aug 9 2013, 13:30
- - Pasha_a13   а зачем после строба передачи у Вас отслеживается ...   Aug 9 2013, 13:36
- - zheka   Я вас обманул - у меня CRC_AUTOFLUSH включен. Цит...   Aug 9 2013, 13:42
|- - Pasha_a13   уже понял. Я просто не использовал этой функции(оп...   Aug 9 2013, 14:10
- - zheka   Простите, а калибровку нужно делать периодически? ...   Aug 9 2013, 16:36
- - Pasha_a13   да, калибровать нужно периодически. Я не скажу нас...   Aug 9 2013, 16:40
- - zheka   Цитатасли пакет не пришел или побился(преамбула не...   Aug 9 2013, 16:43
- - Pasha_a13   может попробуйте увеличить хотя бы до 2-3мс и посм...   Aug 9 2013, 16:44
- - zheka   Чип что, от переключений так частоту уводит сильно...   Aug 9 2013, 16:46
|- - Pasha_a13   Цитата(zheka @ Aug 9 2013, 19:46) Чип что...   Aug 9 2013, 16:55
- - zheka   Продолжаю биться. С переходом в RX после TX все по...   Aug 10 2013, 09:01
|- - Pasha_a13   Цитата(zheka @ Aug 10 2013, 12:01) Далее ...   Aug 11 2013, 16:04
- - Boriska   У меня возник очередной затык на пути освоения СС1...   Sep 19 2013, 05:44
|- - Pasha_a13   Цитата(Boriska @ Sep 19 2013, 08:44) CC11...   Sep 19 2013, 08:35
|- - Boriska   Цитата(Pasha_a13 @ Sep 19 2013, 12:35) у ...   Sep 19 2013, 11:01
|- - Pasha_a13   Цитата(Boriska @ Sep 19 2013, 14:01) Длин...   Sep 19 2013, 11:18
|- - Boriska   Цитата(Pasha_a13 @ Sep 19 2013, 15:18) Во...   Sep 19 2013, 17:41
- - DASM   Калибровка нужна только при включении или сильной ...   Sep 19 2013, 10:25


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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 21:10
Рейтинг@Mail.ru


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