Как я могу связать msp430G2553 с модулем GSM, используя энергию - PullRequest
0 голосов
/ 01 ноября 2019

Я использую MSP430g2553 rev 1.5 для взаимодействия с GSM-модулем Sim800L. Я попытался запустить мой код на Energia, чтобы отправить смс, но я не смог получить работу GSM. GSM подключен к сети (в соответствии со светодиодным статусом), но я не знаю, что является причиной проблемы.

Я пытался использовать код от пользователя VigneshRaja в другом сообщении для проверки моей платы. Я предоставил это ниже. У меня есть несколько проблем:

  1. Код, показанный ниже, если для аппаратной последовательной связи правильно? Поэтому мне нужно было бы сориентировать перемычки UART, чтобы они соответствовали аппаратной связи, и мне пришлось бы подключить мой P1_1 к txd и P1_2 к Rxd другой платы. Все остальное было бы хорошо.

  2. Номер телефона, указанный ниже, является фиктивным, но я не понимаю, что мне следует использовать для моего номера? Включаю ли я знак плюс моего номера, затем мой международный код (1 для США) и затем мой личный номер?

Любая помощь будет оценена. Спасибо.

#include<msp430.h>
void sendsms()
{
Serial.println("AT\r");
delay(1000);
Serial.println("AT+CMGF = 1\r");
delay(1000);
Serial.println(" AT+CMGS =\"1234567890\"\r");
delay(1000);
Serial.println("HELLO WORLD");
delay(1000);
Serial.println((char)26);
delay(100);
}
void setup(){
Serial.begin(9600);
//pinMode(RED_LED, OUTPUT);
//pinMode(GREEN_LED, OUTPUT);
sendsms();
}

void loop(){

}

Я ожидаю получить сообщение на свой номер телефона, но ничего не получаю.

...