Трансивер rfm70 - не выполняется ACTIVATE

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Аватара пользователя
kvark85
Встал на лапы
Сообщения: 108
Зарегистрирован: Сб ноя 08, 2008 21:23:06
Откуда: Харьков
Контактная информация:

Трансивер rfm70 - не выполняется ACTIVATE

Сообщение kvark85 »

При инициализации rfm70 пишу банк 0 и сразу проверяю регистры. Все регистры пишутся и читаются. Но после выполнения команды ACTIVATE c параметром 73 - регистр FEATURE (1D) не изменяется, остается нулем.

Код: Выделить всё

selectBank(0);
  CE_OFF;
  temp1D=readRegVal(0x1D); //FEATURE до активации
  if(!readRegVal(RFM70_REG_FEATURE))
      writeRegVal(0x50, 0x73) ;
  temp1D=readRegVal(0x1D); //FEATURE после активации


никак не могу понять в чем проблема
Ответить

Вернуться в «Периферия»