CC2530 - Arduino

artem
Offline
Зарегистрирован: 06.06.2012

Добрый день!

Купил модули http://www.aliexpress.com/item/FREE-SHIPPING-5PCS-LOT-CC2530-Wireless-Mo...

Думал подключу:
V3.3  -> V3.3
GRN  -> GND
RX   -> TX
TX    -> RX

к ардуине и все готово... можно двигаться дальше... однако - тишина. Вообще никаких признаков жизни (хотя на платке модуля нечем показать что жив :) ). Пробовал все скорости порта. Модуль ничего не пытается ответить... "+++", "AT"...

Даташит по самой микросхеме читал но разрбраться не смог.

Опыта с этим модулем = 0, подскажите, пожалуйста, что надо сделать чтобы запустить модуль?

Спасибо.

maksim
Offline
Зарегистрирован: 12.02.2012

Вы пишите "+++", "AT" отправляете в сериал-монитор? 
Если да, то в дуину заливаете пустой скейтч (void setup() {} void loop() {}) и подключаете так:

V3.3 -> V3.3
GRN -> GND
 RX  ->  RX
 TX  ->  TX

artem
Offline
Зарегистрирован: 06.06.2012

Да сериал монитор (с окончаниями и без). В ардину нано залил пустой скетч. Пробовал обе комбинации: TX -> TX, RX -> TX. Попробывал разные экземпляры модуля.

Сейчас посмотрел на модуль. Там RX/TX ножки напрямик выведены с микросхемы CC2530 (F256). Может так нельзя? Что-то повесить или на ножку сигнал подать...?

PS. RX = P0.2, TX = P0.3, но в микрухе вроде как 2 UART порта... может здесь собака?

artem
Offline
Зарегистрирован: 06.06.2012

Прочитал еще пару мануалов... нашел:

Регистр UxCSR.

USART mode select
0: SPI mode
1: UART mode

т.е. по умолчанию модуль в SPI. Как его перевести в режим UART? и сохранится ли этот режим?... загадка...