bonjour,
je n'arrive pas à passer une chaine de caractère dans une fonction. J'arrive seulement à récupérer le premier caractère mais pas le reste.

j'appel la fonction comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
    char command[]="ATBD";
    Command_AT(1,command);
et ma fonction est déclaré comme ci dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
void Command_AT(unsigned char Module_UART, char Command[])
{
    -> ici la valeur Command prend seulement "A"
    if(Module_UART==1)
    {
        if(Command=="ATBD")
        ....
        {
Ou est le problème? Merci d'avance