Как отправлять сообщения и номер отправителя из модуля sim808 gsm в phpmyadmin? - PullRequest
0 голосов
/ 08 марта 2019

Я написал функцию UART_SendStr () для отправки AT-команд.Я могу получать и отправлять SMS с SIM808.Теперь я хочу отправлять сообщения и номер отправителя phpmyadmin.Как я могу сделать?Функция UART_SendStr () выглядит следующим образом:

void UART_SendChar (char data)
{
    while (get_bit(UART1->FR,5)==1)  //Poll on bit 5 (TXFF) until it becomes 0. The loop exits only if the bit value is 0
    {
    }
    UART1->DR=data; // Put the data to send in the UARTDR register
}



void UART_SendStr (char* string)
{
     char i=0;
     while (*(string+i) != '\0')
    {
       UART_SendChar(*(string+i));
       i+=1;
    }
}

Я создаю функцию gsm_send_data () для отправки сообщений и номера отправителя phpmyadmin.

void gsm_send_data(char *Number, char *Text)
{
    UART_SendStr("AT+HTTPINIT\r\n");
    delay_ms(1000);
    UART_SendStr("AT+HTTPPARA=\"URL\",\"http://my_IP_adress/info.php?num=%c&text=%c\"");
    delay_ms(1000);

}

Проблема в том, что я не могу написать AT-команды с UART_SendStrфункция.

...