Con respecto a la interfaz RN4020 y MSP430

0

Recientemente comencé a trabajar (no tengo experiencia previa en el trabajo con BLE) en el módulo BLE2 (RN4020), pude conectar correctamente el cable TTL-USB a mi computadora portátil y pude comunicarme con el módulo a través de la aplicación móvil MLDP.

Sin embargo, ahora me gustaría usarlo en modo UART y según el enlace: enlace , Debería estar trabajando en modo MLDP, es decir, el pin CMD / MLDP debería estar conectado a Vcc, ¿lo entiendo bien?

También, me gustaría aclarar sobre este punto que se menciona en la misma página web: "Para ingresar al modo Comando, establezca el pin WAKE_SW alto". ¿Es el pin WAKE_SW que debe mantenerse alto o el pin CMD / MLDP debe mantenerse bajo?

También, ¿alguien puede proporcionar información sobre la configuración requerida para conectar el módulo con el MSP430 mcu, puedo conectar directamente el módulo al MSP430 después de realizar los siguientes pasos utilizando la interfaz TTL-USB:

+                // echo on
SF,2             // perform complete factory reset
SS,C0000000     // enable support of the Device Information and Battery services
SR,00000000     // set the RN4020 module as a peripheral
R,1             // reboot to apply settings
    
pregunta user3602066

1 respuesta

1
  • Interfaz MCU con RN4020

Debe conectar su (MSP430) UART RX y TX al TX y al RX del BLE RN4020. Asegúrese de que el pedido sea como lo mencioné anteriormente.

Déjame explicarte algunos pasos adicionales, Consulte la página 88 de Guía del usuario de RN4020 .

Muestra la forma correcta de definir un servicio privado después de las primeras inicializaciones que mencionó. Necesitará estos servicios para comunicarse con el RN4020.

Una vez que se haya establecido el servicio y se pueda detectar el dispositivo, podrá ver los datos que se envían a través de cualquier transmisor BLE a su módulo RN4020 en la línea RX de la MCU en su caso MSP430.

También en la medida en que pude leer la documentación, CMD se detuvo y me permitirá hacerlo en modo MLDP / Servicio de datos.

Siga el enlace para ver las inicializaciones que hice con mi módulo RN4020 para enviar datos desde un teléfono Android a un servicio privado que creé: enlace

    
respondido por el Siddhant

Lea otras preguntas en las etiquetas