Как создать AT Commands Parser в C, чтобы получить входящую строку из USART1?
Вопрос: Я хочу получить строку из USART1 из STM32VLDiscovery (STM32F100X4) и написать AT Parser из строки, полученной из USART1. Ниже приведена концепция, которую я разработал, но я не уверен, правильна она или нет. #include #include #include #include "dosomethinga.h" void dosomethingB(); void GET_AT_COMMAND(char*); void takecommand(char *, char *); int quit; int main() {
Вопрос:
Я хочу получить строку из USART1 из STM32VLDiscovery (STM32F100X4) и написать AT Parser из строки, полученной из USART1.
Ниже приведена концепция, которую я разработал, но я не уверен, правильна она или нет.
#include <stdio.h> #include <stdlib.h> #include <string.h> #include «dosomethinga.h» void dosomethingB(); void GET_AT_COMMAND(char*); void takecommand(char *, char *); int quit; int main() { char buff[15]; char command = ‘